CommencerCommencer 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

Traitement du langage parlé en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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