Korzystanie z biblioteki SpeechRecognition
Aby za każdym razem nie wpisywać speech_recognition w całości, zaimportujemy tę bibliotekę jako sr.
Utwórzymy też instancję klasy Recognizer, której użyjemy później.
energy_threshold to liczba z zakresu od 0 do 4000, określająca, jak bardzo klasa Recognizer powinna reagować na dźwięki w pliku audio.
Wartość energy_threshold będzie dynamicznie dostosowywana podczas nasłuchiwania przez klasę rozpoznającą.
To ćwiczenie jest częścią kursu
Przetwarzanie mowy w Pythonie
Instrukcje do ćwiczenia
- Zaimportuj bibliotekę
speech_recognitionjakosr. - Utwórz instancję klasy
Recognizeri zapisz ją do zmiennejrecognizer. - Ustaw wartość
recognizer.energy_thresholdna 300.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Importing the speech_recognition library
import ____ as ____
# Create an instance of the Recognizer class
____ = sr.____()
# Set the energy threshold
recognizer.____ = ____