ComenzarEmpieza gratis

Distintos tipos de audio

Ya has visto un ejemplo de cómo funciona la clase Recognizer. Probemos algunos más. ¿Qué tal si usamos habla en otro idioma?

¿Qué crees que pasará cuando llamemos a la función recognize_google() con una versión japonesa de good_morning.wav (archivo) (japanese_audio)?

El idioma predeterminado es "en-US". ¿Son los resultados iguales con la etiqueta "ja"?

¿Y si es audio sin habla? Como este rugido de leopardo (leopard_audio).

¿O habla en la que los sonidos no sean palabras reales, como un bebé hablando (charlie_audio)?

Para familiarizarte más con la clase Recognizer, veremos un ejemplo de cada uno de estos casos.

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.

# Create a recognizer class
recognizer = sr.Recognizer()

# Pass the Japanese audio to recognize_google
text = recognizer.recognize_google(____, language=____)

# Print the text
print(text)
Editar y ejecutar código