Différents types d’audio
Vous avez maintenant vu un exemple du fonctionnement de la classe Recognizer. Essayons-en quelques autres. Et si l’on testait de la parole dans une autre langue ?
Que va-t-il se passer lorsque nous appelons la fonction recognize_google() sur une version japonaise de good_morning.wav (fichier) (japanese_audio) ?
La langue par défaut est "en-US". Les résultats sont-ils les mêmes avec l’étiquette "ja" ?
Et pour de l’audio non verbal ? Comme ce rugissement de léopard (leopard_audio).
Ou de la parole où les sons ne sont pas forcément de vrais mots, comme un bébé qui “parle” (charlie_audio) ?
Pour mieux vous familiariser avec la classe Recognizer, nous allons examiner un exemple pour chacun de ces cas.
Cet exercice fait partie du cours
<cours>Traitement du langage parlé en Python</cours>Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create a recognizer class
recognizer = sr.Recognizer()
# Pass the Japanese audio to recognize_google
text = recognizer.recognize_google(____, language=____)
# Print the text
print(text)