CommencerCommencez gratuitement

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>
Voir le 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)
Modifier et exécuter le code