ComenzarEmpieza gratis

Trabajar con audio con ruido

En este ejercicio, empezaremos transcribiendo a texto una muestra de voz limpia y luego veremos qué pasa cuando añadimos ruido de fondo.

Se ha importado una muestra de audio limpia como clean_support_call.

Play clean support call.

Después haremos lo mismo con el archivo de audio con ruido guardado como noisy_support_call. Contiene la misma locución que clean_support_call, pero con ruido de fondo adicional.

Play noisy support call.

Para intentar contrarrestar el ruido de fondo, aprovecharemos la función adjust_for_ambient_noise() de Recognizer.

Este ejercicio forma parte del curso

Procesamiento del lenguaje hablado en Python

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

recognizer = sr.Recognizer()

# Record the audio from the clean support call
with ____ as source:
  clean_support_call_audio = ____.record(____)

# Transcribe the speech from the clean support call
text = recognizer.____(____,
					   language="en-US")

print(text)
Editar y ejecutar código