SpeechClient - Failed to find intent

Hi There, sorry if this topic already exists, but i couldn’t find it anywheres.

I updated picroft today and ever since, whenever i ask piCroft anything, all i get back is that he doesn’t understand and asks me to rephrase.

The view_log shows me that it heard what i said, but the SpeechClient - INFO - Failed to find intent.

Im running a Pi 3

Anyone run into this?

Are you still running into this issue? There is a problem with picroft where it takes a while to download all default skills. Check in your skills folder and make sure that the skill that you are wanting to call is actually there.

I am seeing the same issue, since I fixed the signature issue & upgraded mycroft.core to 0.8.20. (Picroft v0.8b) (Not sure why I’m not getting Mycroft Core 0.8.21)

The default skills aren’t working for me, such as “What’s the weather” or “what time is it”. Oddly, these were working fine before the Update, & I see their folders in the home/mycroft/.mycroft/skills directory.

I am getting 2 other errors to troubleshoot:

Failed to fetch remote configuration: HTTPError(u’The supplied authentication is invalid’,)

And

Configuration ‘/home/pi/.mycroft/mycroft.conf’ not found

I’ll see what I can do on those, leave my Pi connected overnight, (to download any skills) & report back.

Update: I am no longer running into the issue after leaving everything up & connected overnight. I had unpaired last night, attempting to troubleshoot one of the other problems, but was unable to re-pair until this morning. (I wouldn’t get a code on restart)

Also, I am no longer seeing the other issues I describe above - Mycroft responds to me without any errors. I don’t know if this is due to the re-pairing, the re-downloading of skills, or the hard power cycle. Either way, i hope this is helpful to someone else!

:slight_smile: glad you got it working. And thanks for coming back and updating. We’ve made some changes to stabilize our backend let us know if you experience anything else weird.

Hrm - I went away on a business trip and when I came back Mycroft wouldn’t respond to any skills. This is on a picroft running mycroft-core 0.9.6. Is this a similar problem? If not, sorry to hijack the thread.

22:03:01.175 - mycroft.client.speech.main:handle_wakeword:50 - INFO - Wakeword Detected: hey mycroft
22:03:01.229 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
22:03:01.642 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 “POST /v1/stt?lang=en-US&limit=1 HTTP/1.1” 200 None
22:03:02.101 - mycroft.client.speech.mic:listen:492 - DEBUG - Waiting for wake word…
22:03:02.150 - mycroft.client.speech.listener:transcribe:144 - DEBUG - STT: what is the temperature
22:03:02.156 - mycroft.client.speech.main:handle_utterance:55 - INFO - Utterance: [u’what is the temperature’]
22:03:02.199 - mycroft.client.speech.main:handle_complete_intent_failure:67 - INFO - Failed to find intent.
22:03:07.245 - mycroft.client.speech.mic:listen:497 - DEBUG - Recording…
22:03:07.248 - mycroft.client.speech.main:handle_record_begin:35 - INFO - Begin Recording…
Playing WAVE ‘/usr/local/lib/python2.7/site-packages/mycroft_core-0.9.6-py2.7.egg/mycroft/res/snd/start_listening.wav’ : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
22:03:09.664 - mycroft.client.speech.main:handle_record_end:40 - INFO - End Recording…
22:03:09.672 - mycroft.client.speech.main:handle_wakeword:50 - INFO - Wakeword Detected: hey mycroft
22:03:09.730 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
22:03:10.047 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 “POST /v1/stt?lang=en-US&limit=1 HTTP/1.1” 200 None
22:03:10.628 - mycroft.client.speech.listener:transcribe:144 - DEBUG - STT: what is your ip address
22:03:10.634 - mycroft.client.speech.mic:listen:492 - DEBUG - Waiting for wake word…
22:03:10.636 - mycroft.client.speech.main:handle_utterance:55 - INFO - Utterance: [u’what is your ip address’]
22:03:10.680 - mycroft.client.speech.main:handle_complete_intent_failure:67 - INFO - Failed to find intent.
22:03:16.972 - mycroft.client.speech.mic:listen:497 - DEBUG - Recording…
22:03:16.975 - mycroft.client.speech.main:handle_record_begin:35 - INFO - Begin Recording…
Playing WAVE ‘/usr/local/lib/python2.7/site-packages/mycroft_core-0.9.6-py2.7.egg/mycroft/res/snd/start_listening.wav’ : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
22:03:19.085 - mycroft.client.speech.main:handle_record_end:40 - INFO - End Recording…
22:03:19.136 - mycroft.client.speech.main:handle_wakeword:50 - INFO - Wakeword Detected: hey mycroft
22:03:19.237 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
22:03:19.641 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 “POST /v1/stt?lang=en-US&limit=1 HTTP/1.1” 200 None
22:03:20.036 - mycroft.client.speech.mic:listen:492 - DEBUG - Waiting for wake word…
22:03:20.180 - mycroft.client.speech.listener:transcribe:144 - DEBUG - STT: read the news
22:03:20.196 - mycroft.client.speech.main:handle_utterance:55 - INFO - Utterance: [u’read the news’]
22:03:20.399 - mycroft.client.speech.main:handle_complete_intent_failure:67 - INFO - Failed to find intent.