Articles of pyaudio

Error de memoria de PyAudio

Tengo un problema con mi código que causa un error de memoria. Creo que es causada por esta función (ver más abajo). def enviar audio (): p = pyaudio.PyAudio () stream = p.open (format = FORMAT, canales = CANALES, tasa = TASA, entrada = Verdadero, salida = Verdadero, frames_per_buffer = trozo) datos = stream.read (trozo) […]

Creación de PortAudio y PyAudio en Mac con Snow Leopard (problemas de arco)

¡Me gustaría decirle lo que he intentado y luego me gustaría recibir cualquier comentario sobre cómo puedo configurar correctamente PortAudio y PyAudio! He intentado instalar las versiones estables y svn de PortAudio desde su sitio web para mi Core 2 Duo MacBook Pro con Snow Leopard. La versión estable tiene un error sizeof que puede […]

¿Cómo manejar in_data en modo callback Pyaudio?

Estoy haciendo un proyecto sobre Procesamiento de Señal en python. Hasta ahora he tenido un poco de éxito con el modo de no locking, pero me dio una cantidad considerable de retraso y recorte en la salida. Quiero implementar un filtro de audio simple en tiempo real usando Pyaudio y Scipy.Signal, pero en la función […]

Listar todos los dispositivos de audio con pyaudio de Python (portaudio vinculante)

Lo intenté import pyaudio p = pyaudio.PyAudio() for i in range(p.get_device_count()): print p.get_device_info_by_index(i) pero no obtengo la lista completa de todos los dispositivos: por ejemplo, no obtengo dispositivos ASIO en esta lista. Esto es extraño, porque el portaudio debería dar dispositivos ASIO, ¿verdad? ¿Cómo puedo listar todos los dispositivos de audio con pyaudio ?

Instalación de pyaudio en mac (python 3)

Lo intenté por primera vez: pip install pyaudio pero me dijeron que -bash: pip: command not found Entonces intenté: pip3 install pyaudio entonces tengo: src/_portaudiomodule.c:29:10: fatal error: ‘portaudio.h’ file not found #include “portaudio.h” ^ 1 error generated. error: command ‘/usr/bin/clang’ failed with exit status 1 —————————————- Command “/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4 -c “import setuptools, tokenize;__file__=’/private/var/folders/77/gz1txkwj2z925vk6jrkx3wp80000gn/T/pip-build-43z_qk7o/pyaudio/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(__file__).read().replace(‘\r\n’, ‘\n’), […]

Grabación de audio en Python

Quiero grabar clips de audio cortos desde un micrófono USB en Python. He intentado pyaudio, que pareció fallar en la comunicación con ALSA, y alsaaudio, cuyo código de código produce archivos ilegibles. Entonces, mi pregunta: ¿Cuál es la forma más fácil de grabar clips desde un micrófono USB en Python?

Reproducir el contenido de un sonido recuperado de una url?

Estoy recuperando el sonido de: http://translate.google.com/translate_tts y al escribirlo en un archivo WAV, cuando hago doble clic en el archivo, el sonido se reproduce bien, pero cuando uso el módulo WAVE de Python para abrirlo, me da este error: wave.Error: el archivo no comienza con RIFF id Quiero saber si hay una manera de abrir […]

No se puede instalar pyaudio, error gcc

Tratando de instalar pyaudio con instrucciones aquí : $ git clone http://people.csail.mit.edu/hubert/git/pyaudio.git $ cd pyaudio $ sudo python setup.py install running install running build running build_py running build_ext building ‘_portaudio’ extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c src/_portaudiomodule.c -o build/temp.linux-x86_64-2.7/src/_portaudiomodule.o In file included from /usr/include/python2.7/Python.h:8:0, from src/_portaudiomodule.c:28: /usr/include/python2.7/pyconfig.h:1161:0: warning: […]

Transferencia de sonido UDP: el sonido reproducido tiene un gran ruido

No tengo idea de cómo resolver este problema. Por favor, ayúdame 🙂 Me gustaría enviar datos de sonido, grabados por una PC, a la otra PC y reproducirlos. (por UDP) El progtwig podría funcionar correctamente, pero el sonido contiene (?) Ruido incómodo. cuando intenté grabar y reproducir sonido en una secuencia de progtwig, funcionó correctamente. […]

¿Qué son los trozos, muestras y marcos cuando se utiliza pyaudio?

Después de revisar la documentación de pyaudio y leer otros artículos en la web, me siento confundido si mi comprensión es correcta. Este es el código para la grabación de audio que se encuentra en el sitio de pyaudio: import pyaudio import wave CHUNK = 1024 FORMAT = pyaudio.paInt16 CHANNELS = 2 RATE = 44100 […]