Elaborazione del linguaggio parlato in Python
Daniel Bourke
Machine Learning Engineer/YouTube Creator
Alcune librerie Python già disponibili
Installa da PyPi:
$ pip install SpeechRecognition
# Importa la libreria SpeechRecognition import speech_recognition as sr# Crea un'istanza di Recognizer recognizer = sr.Recognizer()# Imposta la soglia di energia recognizer.energy_threshold = 300
Recognizer ha funzioni integrate che interagiscono con API vocalirecognize_bing()recognize_google()recognize_google_cloud()recognize_wit()Input: audio_file
Output: trascrizione dell'audio da audio_file
Focus su recognize_google()
Riconosci il parlato da un file audio con SpeechRecognition:
# Importa la libreria SpeechRecognition import speech_recognition as sr# Istanzia la classe Recognizer recognizer = sr.Recognizer()# Trascrivi l'audio usando la web API di Google recognizer.recognize_google(audio_data=audio_file, language="en-US")
Learning speech recognition on DataCamp is awesome!
Elaborazione del linguaggio parlato in Python