Cómo reproducir un archivo .WAV en Python

El extenso conjunto de bibliotecas estándar de Python permite a los programadores manejar una amplia gama de tareas de programación. Python es un lenguaje de "baterías incluidas":nada más que agregar. Fiel a su forma, Python tiene funciones integradas para leer y escribir algunos formatos de archivos de audio. Desafortunadamente, no hay formas estándar de reproducir archivos de audio en la amplia gama de hardware y sistemas operativos que el programador de Python puede encontrar. Sin embargo, Python estándar incluye una forma sencilla de hacer el trabajo. El "os" o módulo del sistema operativo permite al programador usar el sistema operativo subyacente para hacer el trabajo real de reproducir el archivo.

Reproducir archivos .wav con Python en Linux

Paso 1

Presione la tecla "ALT" y F2 simultáneamente. Ingrese "python" en el cuadro de entrada. Seleccione la opción para permitir que Python se ejecute en la terminal de Linux. Haga clic en el botón "Ejecutar".

Paso 2

En el indicador de Python, importe el módulo os escribiendo "importar os".

Paso 3

Ingrese la siguiente llamada al sistema en la línea de comando de Python.

os.system("reproducir sonidos/prueba.wav")

Reemplace el parámetro "sounds/test.wav" con la ubicación y el nombre del archivo .wav que se reproducirá.

Paso 4

Presione la tecla regresar o ingresar para ejecutar el código.

Reproducir archivos .wav con Python en Windows XP

Paso 1

Haga clic en el botón del menú Inicio y luego seleccione "Ejecutar" para cargar el intérprete de comandos de Windows.

Paso 2

En el símbolo del sistema de Windows, escriba "python" y luego presione la tecla Intro. Algunas instalaciones requieren la ruta al directorio que contiene los binarios de Python para ubicar y cargar el intérprete. Por ejemplo, si Python 2.7 es la versión instalada, para cargar el intérprete de Python ingrese "c:\python27\python".

Paso 3

En el indicador de la línea de comandos de Python, ingrese "importar sistema operativo" y luego presione la tecla Intro.

Paso 4

Ingrese el siguiente comando en el indicador del intérprete de Python para reproducir el archivo de onda.

os.system("iniciar /min mplay32 /reproducir /cerrar tada.wav")

Reemplace el parámetro "sounds/test.wav" con la ubicación y el nombre del archivo .wav que se reproducirá.

Paso 5

Presione la tecla regresar o ingresar para reproducir el archivo de onda.

Consejo

Los programadores de Python tienen disponibles varias bibliotecas de audio de código abierto que pueden proporcionar las clases y los métodos necesarios para reproducir formatos de archivo de audio populares. Estas bibliotecas a menudo tienen dependencias:se necesitan otras bibliotecas o archivos para que se instalen y funcionen.

Advertencia

La función "os.system()" de Python permite ejecutar cualquier comando estándar del sistema operativo que el intérprete de Python tenga permiso para ejecutar. Es posible insertar comandos para eliminar o acceder a datos y aplicaciones importantes.