Seite 1 von 1

Spracherkennung mit I2C Gravity Voice Recognition Sensor

Verfasst: 14 Sep 2025, 20:15
von calliope
Ich habe die I2C Blöcke für den Spracherkennung Sensor angelegt.
Das Beispiel kann mit ROBO Pro Coding von fischertechnik GitLab geladen werden. Einfach nach I2C_Voice_Recognition suchen.

Hardware I2C Sensor:
https://www.dfrobot.com/product-2665.html
https://wiki.dfrobot.com/SKU_SEN0539-EN ... e_I2C_UART

Anwendungsbeispiel ist hier:
viewtopic.php?f=8&t=8046#p69775
https://www.ftcommunity.de/ftpedia/2024 ... df#page=76

Re: Spracherkennung funktioniert mit TX 4.0 und RX Controller

Verfasst: 15 Sep 2025, 16:31
von calliope
Spracherkennung funktioniert jetzt. Und ist wieder viel einfacher als es aussieht.
Das Beispiel kann mit ROBO Pro Coding von fischertechnik GitLab geladen werden. Einfach nach I2C_Voice_Recognition suchen.

Am Anfang muss man das Wake-up word: "Hello robot" sagen, dann geht die blaue LED an.
Jetzt erkennt der Sensor schon diese Begriffe und gibt die ID zurück:
voice_commands.png
voice_commands.png (133.33 KiB) 340 mal betrachtet


Was erkannt wurde, wird in der Konsole angezeigt:
I2C_Voice_Recognition.png
I2C_Voice_Recognition.png (138.28 KiB) 340 mal betrachtet

Neue Wörter lernen geht auch nur über Sprache. Das ist hier weiter unten erklärt:
https://wiki.dfrobot.com/SKU_SEN0539-EN ... e_I2C_UART
Dafür ist kein Programmcode erforderlich. Deshalb sind es auch so wenige Blöcke.

Es funktioniert mit I2C am RX Controller. (Der kann nämlich nicht mit MQTT ferngesteuert werden.)

FG Lutz