Articles of wav

¿Qué contiene un cuadro de audio?

Estoy haciendo algunas investigaciones sobre cómo comparar archivos de sonido (ola). Básicamente quiero comparar los archivos de sonido almacenados (wav) con el sonido de un micrófono. Así que al final me gustaría almacenar previamente algunos comandos de voz y luego, cuando ejecuto mi aplicación, me gustaría comparar los archivos almacenados previamente con la entrada del […]

Python: Análisis de frecuencia de archivos de sonido

Estoy generando algunos archivos de sonido que reproducen tonos en varias frecuencias con un cierto número de armónicos. En última instancia, estos sonidos se reproducirán en un dispositivo con un pequeño altavoz. Tengo la curva de respuesta de frecuencia del hablante y quiero hacer lo siguiente en Python: Traza el espectro de frecuencias del archivo […]

¿Cómo hacer texto a voz con python en una computadora portátil Toshiba y Windows 7?

Estoy tratando de encontrar una manera de crear texto a voz en python (estoy en Windows 7). Estoy usando pyinstaller para comstackr este progtwig. He intentado una gran cantidad de enfoques, incluido el uso del progtwig no oficial de texto a voz de Google al que se accede a través del módulo urllib2. Esto termina […]

Extraer una lista de amplitudes del archivo * .wav para usar en Python

Estoy teniendo un poco de problemas de progtwigción y conversión. Estoy diseñando una IA para reconocer las notas tocadas por instrumentos y necesito extraer los datos de sonido en bruto de un archivo wave. Mi objective es realizar una operación FFT durante períodos de tiempo en el archivo para su uso por parte de la […]

¿Una forma más rápida de convertir de 24 bits en formato wav pcm a flotar?

Necesito leer datos de un archivo wav en formato pcm de 24 bits y convertirlos a flotar. Estoy usando Python 2.7.2. El paquete wave lee los datos como una cadena, así que lo que he intentado es: import wave import numpy as np import array import struct f = wave.open(‘filename.wav’) # read in entire wav […]

leyendo un archivo WAV de la base de datos TIMIT en Python

Estoy intentando leer un archivo wav de la base de datos TIMIT en Python, pero aparece un error: Cuando estoy usando wave: wave.Error: file does not start with RIFF id Cuando estoy usando scipy: ValueError: File format b’NIST’… not understood. y cuando estoy usando librosa, el progtwig se atascó. Intenté convertirlo a wav usando sox: […]

Convierte archivos WAV estéreo de 3 bytes en una matriz numpy

Me han dado un gran archivo WAV de grabación subacuática continua que me gustaría convertir a una matriz numpy para su análisis. Estoy luchando para hacer esto. Hasta ahora tengo: import numpy as np import scipy as sp import wave as wv import struct wavefile = wv.open(filename,’r’) (nchannels,sampwidth,framerate,nframes,comptype,compname) = wavefile.getparams() // read a sample as […]

Usando pyDub para cortar un archivo de audio largo

Me gustaría usar pyDub para tomar un archivo WAV largo de palabras individuales (y silenciar entre ellas) como entrada, luego eliminar todo el silencio y generar los fragmentos restantes en archivos WAV individuales. Los nombres de archivo solo pueden ser números secuenciales, como 001.wav, 002.wav, 003.wav, etc. El ejemplo de ” ¿Otro ejemplo más? ” […]

Reproducción de un sonido de una forma de onda almacenada en una matriz

Actualmente estoy experimentando con la generación de sonidos en Python, y tengo curiosidad por saber cómo puedo tomar una matriz que representa una forma de onda (con una frecuencia de muestreo de 44100 hz) y reproducirla. Estoy buscando Python puro aquí, en lugar de confiar en una biblioteca que admite más que solo el formato […]

¿Cómo editar datos de audio PCM sin una biblioteca de audio?

Estoy interesado en extraer con precisión porciones de un archivo PCM WAV, hasta el nivel de muestra. La mayoría de los módulos de audio parecen depender de bibliotecas de audio específicas de la plataforma. Quiero hacer esta plataforma cruzada y la velocidad no es un problema, ¿hay algún módulo de audio Python nativo que pueda […]