Spracherkennung mit I2C Gravity Voice Recognition Sensor

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
Benutzeravatar
calliope
Beiträge: 61
Registriert: 11 Mär 2025, 12:02

Spracherkennung mit I2C Gravity Voice Recognition Sensor

Beitrag von calliope » 14 Sep 2025, 20:15

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
Zuletzt geändert von calliope am 15 Sep 2025, 16:37, insgesamt 4-mal geändert.
I²C für Calliope, TXT 4.0 und RX Controller.
https://git.fischertechnik-cloud.com/users/i2c/projects

Benutzeravatar
calliope
Beiträge: 61
Registriert: 11 Mär 2025, 12:02

Re: Spracherkennung funktioniert mit TX 4.0 und RX Controller

Beitrag von calliope » 15 Sep 2025, 16:31

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) 339 mal betrachtet


Was erkannt wurde, wird in der Konsole angezeigt:
I2C_Voice_Recognition.png
I2C_Voice_Recognition.png (138.28 KiB) 339 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
I²C für Calliope, TXT 4.0 und RX Controller.
https://git.fischertechnik-cloud.com/users/i2c/projects

Antworten