Traitement du langage parlé en Python
Daniel Bourke
Machine Learning Engineer/YouTube Creator
Quelques bibliothèques Python existantes
Installation depuis PyPi :
$ pip install SpeechRecognition
# Importer la bibliothèque SpeechRecognition import speech_recognition as sr# Créer une instance de Recognizer recognizer = sr.Recognizer()# Définir le seuil d’énergie recognizer.energy_threshold = 300
Recognizer propose des fonctions intégrées pour interagir avec des API vocalesrecognize_bing()recognize_google()recognize_google_cloud()recognize_wit()Entrée : audio_file
Sortie : transcription de la parole contenue dans audio_file
Focus sur recognize_google()
Reconnaître la parole d’un fichier audio avec SpeechRecognition :
# Importer la bibliothèque SpeechRecognition import speech_recognition as sr# Instancier la classe Recognizer recognizer = sr.Recognizer()# Transcrire via l’API web Google recognizer.recognize_google(audio_data=audio_file, language="en-US")
Learning speech recognition on DataCamp is awesome!
Traitement du langage parlé en Python