Przetwarzanie mowy w Pythonie
Daniel Bourke
Machine Learning Engineer/YouTube Creator
Przykładowe biblioteki Pythona
Instalacja z PyPi:
$ pip install SpeechRecognition
# Importujemy bibliotekę SpeechRecognition import speech_recognition as sr# Tworzymy instancję klasy Recognizer recognizer = sr.Recognizer()# Ustawiamy próg energii recognizer.energy_threshold = 300
Recognizer ma wbudowane funkcje do komunikacji z API do rozpoznawania mowyrecognize_bing()recognize_google()recognize_google_cloud()recognize_wit()Wejście: audio_file
Wyjście: transkrypcja mowy z audio_file
Skupimy się na recognize_google()
Rozpoznawanie mowy z pliku audio za pomocą SpeechRecognition:
# Importujemy bibliotekę SpeechRecognition import speech_recognition as sr# Tworzymy instancję klasy Recognizer recognizer = sr.Recognizer()# Transkrybujemy mowę za pomocą Google web API recognizer.recognize_google(audio_data=audio_file, language="en-US")
Learning speech recognition on DataCamp is awesome!
Przetwarzanie mowy w Pythonie