Processamento de Linguagem Falada em Python
Daniel Bourke
Machine Learning Engineer/YouTube Creator
Algumas bibliotecas Python existentes
Instale pelo PyPi:
$ pip install SpeechRecognition
# Importe a biblioteca SpeechRecognition import speech_recognition as sr# Crie uma instância de Recognizer recognizer = sr.Recognizer()# Defina o limiar de energia recognizer.energy_threshold = 300
Recognizer tem funções integradas que interagem com APIs de vozrecognize_bing()recognize_google()recognize_google_cloud()recognize_wit()Entrada: audio_file
Saída: fala transcrita de audio_file
Foco em recognize_google()
Reconheça fala de um arquivo de áudio com SpeechRecognition:
# Importe a biblioteca SpeechRecognition import speech_recognition as sr# Instancie a classe Recognizer recognizer = sr.Recognizer()# Transcreva a fala usando a API web do Google recognizer.recognize_google(audio_data=audio_file language="en-US")
Learning speech recognition on DataCamp is awesome!
Processamento de Linguagem Falada em Python