Offline Voice Recognition Sensor DFRobot

https://dfimg.dfrobot.com/nobody/wiki/4f868c5f5b2b9ae909271b3865939655.png

Obsługa modułu

Uczenie dodatkowej frazy wybudzającej

Aby nauczyć moduł nowej frazy wybudzającej (zawsze aktywne pozostaje “Hello Robot!“) należy po wywołaniu standardowym wygłosić frazę: Learning wake word“. Następnie podać nowe sformułowanie wybudzające. Ja podałem Hello Jane. Trzeba to zrobić trzykrotnie słuchając poleceń.

Biblioteka MicroPython

Biblioteka lekko zmodyfikowana. W oryginalnej był błąd w metodzie get_cmdid(). Poprawiony przez Chat GPT.
Uwaga! Kody nie działają dla ESP8266. Prawdopodobnie problem tkwi w bibliotece I2C. Może trzeba użyć softI2C? Sprawdzę.
Wszystko dobrze działa na ESP32.

Kod programu wyświetlającego na konsoli numery komend głosowych

LINKI

Źródła:

Konfiguracja i działanie

Trening

Inne

Dodaj komentarz