Hi,
I’ve hit a problem using snips.ai
I’m running Home Assistant 0.94.1 with snips.ai ver. 5.2 and I use MQTT Server & Web client.
I have connected a USB-Audio - C-Media USB Headphone on the raspberry.
The config :
{
“assistant”: “assistant.zip”,
“language”: “fr”,
“custom_tts”: {
“active”: false,
“platform”: “amazon_polly”
}
}
Here’s the snips log file:
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM surround71
ALSA lib confmisc.c:1281:(snd_func_refer) Unable to find definition ‘cards.bcm2835_alsa.pcm.iec958.0:CARD=0,AES0=4,AES1=130,AES2=0,AES3=2’
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM iec958
ALSA lib confmisc.c:1281:(snd_func_refer) Unable to find definition ‘cards.bcm2835_alsa.pcm.iec958.0:CARD=0,AES0=4,AES1=130,AES2=0,AES3=2’
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM spdif
ALSA lib confmisc.c:1281:(snd_func_refer) Unable to find definition ‘cards.bcm2835_alsa.pcm.iec958.0:CARD=0,AES0=4,AES1=130,AES2=0,AES3=2’
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM spdif
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
INFO:snips_audio_portaudio : Use input device: “default”
1560868935: New connection from 127.0.0.1 on port 1883.
1560868935: New client connected from 127.0.0.1 as snips-asr|57-core-snips-3 (c0, k10).
INFO:snips_asr: Connecting using MQTT site-id default
INFO:snips_asr_hermes: Using model from “/usr/share/snips/assistant/custom_asr”
INFO:snips_hotword::server : Discovered audio_server default/mqtt, starting hotword listener
INFO:snips_hotword::server : Connecting using MQTT site-id default
INFO:snips_hotword_lib::audio : Audio thread for default started
INFO:snips_hotword_lib::audio : Net and VAD thread for site default started (vad inhibitor: true, vad messages: false
INFO:snips_hotword_lib : Detector “detector.hey_snips.default”, sensitivity: 0.5, threshold 0.236
INFO:snips_hotword_lib : detector.hey_snips.default thread started
INFO:snips_kaldi::decode::model: Loading model v2
INFO:snips_asr_lib::parameters_overriding: Overriding beam_size: 8
INFO:snips_asr_hermes : Preparing decoder
INFO:snips_asr_hermes : Idle
2019-06-18 16:42:16,467 INFO success: snips-tts entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2019-06-18 16:42:16,469 INFO success: snips-dialogue entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2019-06-18 16:42:16,470 INFO success: snips-asr entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2019-06-18 16:42:16,471 INFO success: snips-hotword entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2019-06-18 16:42:16,471 INFO success: snips-audio-server entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2019-06-18 16:42:17,480 INFO spawned: ‘snips-nlu’ with pid 81
2019-06-18 16:42:17,492 INFO spawned: ‘snips-analytics’ with pid 82
1560868937: New connection from 127.0.0.1 on port 1883.
1560868937: New client connected from 127.0.0.1 as snips-nlu|81-core-snips-1 (c0, k10).
1560868937: New connection from 127.0.0.1 on port 1883.
1560868937: New client connected from 127.0.0.1 as snips-analytics|82-core-snips-1 (c0, k10).
INFO:snips_nlu_hermes: loading nlu engine “/usr/share/snips/assistant/nlu_engine”
1560868937: Socket error on client snips-analytics|82-core-snips-1, disconnecting.
INFO:snips_analytics_hermes: The analytics service is temporarily disabled
2019-06-18 16:42:17,531 INFO exited: snips-analytics (exit status 0; not expected)
ERROR:snips_nlu_hermes: nlu thread ended with error: Unable to read file ‘/usr/share/snips/assistant/nlu_engine/nlu_engine.json’
-> caused by: Expected model version 0.19.0 but found 0.17.0
ERROR:snips_nlu : Fail to wait end of pipeline
-> caused by: Unable to read file ‘/usr/share/snips/assistant/nlu_engine/nlu_engine.json’
-> caused by: Expected model version 0.19.0 but found 0.17.0
ERROR:rumqtt::client : snips-nlu|81-core-snips-1 Disconnected: (Error(SyncMpsc(Disconnected), State { next_error: None, backtrace: None }))
1560868937: Socket error on client snips-nlu|81-core-snips-1, disconnecting.
2019-06-18 16:42:17,547 INFO exited: snips-nlu (exit status 1; not expected)
2019-06-18 16:42:19,558 INFO spawned: ‘snips-nlu’ with pid 86
2019-06-18 16:42:19,566 INFO spawned: ‘snips-analytics’ with pid 87
1560868939: New connection from 127.0.0.1 on port 1883.
1560868939: New client connected from 127.0.0.1 as snips-nlu|86-core-snips-1 (c0, k10).
INFO:snips_nlu_hermes: loading nlu engine “/usr/share/snips/assistant/nlu_engine”
1560868939: New connection from 127.0.0.1 on port 1883.
1560868939: New client connected from 127.0.0.1 as snips-analytics|87-core-snips-1 (c0, k10).
INFO:snips_analytics_hermes: The analytics service is temporarily disabled
ERROR:rumqtt::client : snips-analytics|87-core-snips-1 Disconnected: (Error(SyncMpsc(Disconnected), State { next_error: None, backtrace: None }))
1560868939: Socket error on client snips-analytics|87-core-snips-1, disconnecting.
2019-06-18 16:42:19,608 INFO exited: snips-analytics (exit status 0; not expected)
ERROR:snips_nlu_hermes: nlu thread ended with error: Unable to read file ‘/usr/share/snips/assistant/nlu_engine/nlu_engine.json’
-> caused by: Expected model version 0.19.0 but found 0.17.0
ERROR:rumqtt::client : snips-nlu|86-core-snips-1 Disconnected: (Error(SyncMpsc(Disconnected), State { next_error: None, backtrace: None }))
1560868939: Socket error on client snips-nlu|86-core-snips-1, disconnecting.
ERROR:snips_nlu : Fail to wait end of pipeline
-> caused by: Unable to read file ‘/usr/share/snips/assistant/nlu_engine/nlu_engine.json’
-> caused by: Expected model version 0.19.0 but found 0.17.0
2019-06-18 16:42:19,619 INFO exited: snips-nlu (exit status 1; not expected)
2019-06-18 16:42:22,631 INFO spawned: ‘snips-nlu’ with pid 91
2019-06-18 16:42:22,637 INFO spawned: ‘snips-analytics’ with pid 92
1560868942: New connection from 127.0.0.1 on port 1883.
1560868942: New client connected from 127.0.0.1 as snips-nlu|91-core-snips-1 (c0, k10).
INFO:snips_nlu_hermes: loading nlu engine “/usr/share/snips/assistant/nlu_engine”
1560868942: New connection from 127.0.0.1 on port 1883.
1560868942: New client connected from 127.0.0.1 as snips-analytics|92-core-snips-1 (c0, k10).
INFO:snips_analytics_hermes: The analytics service is temporarily disabled
1560868942: Socket error on client snips-analytics|92-core-snips-1, disconnecting.
2019-06-18 16:42:22,674 INFO exited: snips-analytics (exit status 0; not expected)
ERROR:snips_nlu_hermes: nlu thread ended with error: Unable to read file ‘/usr/share/snips/assistant/nlu_engine/nlu_engine.json’
-> caused by: Expected model version 0.19.0 but found 0.17.0
ERROR:snips_nlu : Fail to wait end of pipeline
-> caused by: Unable to read file ‘/usr/share/snips/assistant/nlu_engine/nlu_engine.json’
-> caused by: Expected model version 0.19.0 but found 0.17.0
2019-06-18 16:42:22,680 INFO gave up: snips-analytics entered FATAL state, too many start retries too quickly