Python - archivo de audio wav de muestreo inferior

Tengo que reducir la muestra de un archivo wav de 44100Hz a 16000Hz sin usar ninguna biblioteca externa de Python, así que preferiblementewave y / oaudioop. Intenté cambiar la velocidad de fotogramas de los archivos wav a 16000 usandosetframerate función, pero eso solo ralentiza toda la grabación. ¿Cómo puedo reducir el archivo de audio a 16kHz y mantener la misma duración del audio?

Muchas gracias por adelantado

Respuestas a la pregunta(4)

Su respuesta a la pregunta