Mycroft Community Forum

Picroft is not detecting wake up word

Whenever I am trying give a wake up word from mic, I am getting this error.

06:25:12.091 | ERROR    |  7400 | mycroft.client.speech.listener:transcribe:239 | list index out of range

06:25:12.093 | ERROR    |  7400 | mycroft.client.speech.listener:transcribe:240 | Speech Recognition could not understand audio

I am using mycroft-core 19.8.6 on rasberry pi 4B. I am using a USB mic.
Mic test was successful.

Any help will be appreciated.
Thanks.

There should be a few more lines before those two?

Full trace:

06:38:42.043 | INFO | 7400 | mycroft.session:get:74 | New Session Start: 86d327f7-97dd-4959-9163-9f16e25dc39d
06:38:42.046 | INFO | 7400 | main:handle_wakeword:59 | Wakeword Detected: hey jarvis
Playing WAVE '/home/pi/mycroft-core/mycroft/res/snd/start_listening.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
06:38:42.528 | INFO | 7394 | mycroft.skills.settings:save_settings:109 | Skill settings successfully saved to /opt/mycroft/skills/mycroft-timer.mycroftai/settings.json
06:38:42.489 | INFO | 7400 | __main__:handle_record_begin:37 | Begin Recording...
06:38:44.414 | INFO | 7400 | __main__:handle_record_end:43 | End Recording...
06:38:48.041 | ERROR | 7400 | mycroft.client.speech.listener:transcribe:239 | list index out of range
06:38:48.047 | ERROR | 7400 | mycroft.client.speech.listener:transcribe:240 | Speech Recognition could not understand audio
^--- NEWEST ---^

It’s detecting the wake word, but it’s not understanding what it hears after that.

So I should not worry about the error I am getting? What I had mentioned ?

06:25:12.091 | ERROR    |  7400 | mycroft.client.speech.listener:transcribe:239 | list index out of range

06:25:12.093 | ERROR | 7400 | mycroft.client.speech.listener:transcribe:240 | Speech Recognition could not understand audio

It means it couldn’t detect any speech in the following recording. It recognized the wake word, then it listened for you to say something, and it did not find recognizable speech in what it recorded.

1 Like

Understood. Thanks for the help.

1 Like