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
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)