TroubleshootingGravity

Gravity Offline Language Learning Voice Recognition Sensor CMDID always there

userHead EX_Skeleton 2024-01-21 12:29:31 1306 Views4 Replies

I'm trying out the sample code of the Gravity: Offline Language Learning Voice Recognition Sensor, following the wiki here. I'm using the code for I2C on Arduino Flora. 

 

I observe:

When I say the default wake-up word “Hello Robot”, the module wakes up and reply “I'm here”.When I say any of the preset commands, such as “Turn on the light” or “Turn of the light”, the module does nothing, and the CMDID is always 0 no matter which command I try. 

 

I've tried between myself and multiple colleagues, including both native and non-native speaker. None of the command spoken was every recognized. Any ideas? Any help is greatly appreciated!! 

 

I attached the code and Serial output:

 

And this is a sample serial output when I try to say different command (e.g., “turn on the light”)

2025-05-06 10:26:52

Gravity 离线语言学习语音识别传感器中的 CMDID 始终存在,用于唯一地标识和管理命令集,确保在不同操作之间保持一致的识别和响应。

userHeadPic GeorgeEvelyn
2025-05-01 19:04:01

Use shorter commands instead, like ‘light on’, ‘fan on’ etc. 

userHeadPic ahsrab.rifat
2025-05-01 17:39:09

Hi, did you figure this out?

userHeadPic umairahjaafar88
2024-05-06 05:23:52

The wake-up word is not in English, I do not understand its language.

userHeadPic Saint