Trazado de un archivo de sonido en ipython

A veces es interesante ver cómo se ve un sonido. Al oír el sonido que dice una cosa al respecto, pero al ver que le dice otras cosas. Además, puede utilizar los datos de sonido como parte de un análisis.

Por ejemplo, es posible que desee realizar una Transformada Rápida de Fourier (FFT). Sin embargo, antes de poder hacer cualquier cosa con el sonido, es necesario importar en su aplicación. Aquí está un ejemplo de cómo se puede importar un archivo de sonido y luego trazar para que pueda verlo.

matplotlib.pyplot importación como pltfrom scipy.io wavfile importación como wavrate, data = wav.read ( `bells.wav`)% matplotlib inlineplt.plot (datos) plt.show ()

El código de ejemplo sólo funciona con .wav archivos. Sin embargo, otra rutinas de importación multimedia están disponibles. La salida de la leer() método que proporciona la velocidad de datos utilizada para reproducir el sonido de los datos reales y sonido. Es la información que necesita para la trama.

Con el fin de ver el código y la trama juntos en IPython Notebook, es necesario llamar a la % Matplotlib inline función mágica. La trama actual es bastante simple. Éstos son los resultados típicos de una parcela archivo de sonido.

Artículos Relacionados