Artykuły/  
Rozpoznawanie mowy z Raspberry Pi

W celu zwiększenia funkcjonalności asystenta cyfrowego ZW-1 możesz wyposażyć go w mikrofon oraz algorytm rozpoznawania mowy. Chociaż zagadnienie może wydawać się skomplikowane, w rzeczywistości jest bardzo proste. Po przeczytaniu artykułu, z łatwością zaimplementujesz algorytm rozpoznawania mowy we własnych projektach.

Opi budowy asystenta cyfrowego ZW-1 znajduje się w dziale PROJEKTY. 

Pracę rozpocznij od wyposażenia asystenta cyfrowego ZW-1 w mikrofon. Podłącz go za pośrednictwem karty dźwiękowej USB.

Następnie uruchom terminal i zainstaluj odpowiednie biblioteki języka Python. 

pi@raspberrypi:~$ sudo pip3 install SpeechRecognition
pi@raspberrypi:~$ sudo pip3 install PyAudio
pi@raspberrypi:~$  sudo apt-get install flac

Zakładam, że budując asystenta cyfrowego ZW-1, zostały zainstalowane już biblioteki języka Python do obsługi wyświetlacza LCD, czujnika temperatury oraz syntezatora mowy. Pobierz teraz program prezentujący działanie algorytmu rozpoznawania mowy. 

pi@raspberrypi:~$  cd Desktop
pi@raspberrypi:~/Desktop $  git clone https://github.com/ZW-Robotics/ZW-1_rozpoznawanie_mowy.git       
 

Na pulpicie pojawi się folder z odpowiednim plikiem. Możesz teraz uruchomić program. Istotne jest, aby komputer Raspberry Pi posiadał aktywne połączenie z internetem. W powłoce języka Python możesz obserwować, w jaki sposób program interpretuje wypowiedziane przez ciebie słowa.