Alpha200 / snips-openhab

Skill für Snips.ai zur Ansteuerung von Geräten mit OpenHAB
Apache License 2.0
2 stars 4 forks source link

Werden Synonyme benutzt um die Spracherkennung zu trainieren? #16

Closed mryshakow closed 5 years ago

mryshakow commented 5 years ago

Moin!

Ich habe mehrere Probleme, das Plugin zum Laufen zu bekommen. Eines ist, dass sich Snips weigert Synonyme zu erkennen. Beispiele:

Items Group ogZ1 "OG Z1" (og) ["Room"] { synonyms="Arbeitszimmer, Büro" } Group ogZ2 "OG Z2" (og) ["Bedroom"] { synonyms="Kinderzimmer" }

Ich sage - Snips versteht Mach das Licht im Arbeitszimmer an - Mach das Licht im Esszimmer an Wie warm ist es im Büro - Wie warm ist es im Bad Wie warm ist es im Kinderzimmer - Wie warm ist es im Keller Zimmer

Forke ich einen Intend und setzte dort weitere Traininstexte mit meinen Raumnamen, werden die Zimmer einwandfrei verstanden. Ist das Zufall oder werden die Synonyme nicht "trainiert"? Wenn das der Fall ist, würde dir eine größere Liste an Trainingsdaten helfen? Denn dann würde ich für die entsprechenden Intends eine zusammenstellen und dir zukommen lassen.

Beste Grüße Michael

Alpha200 commented 5 years ago

Hi, in der neuen Versioin die ich gerade gepusht habe werden auch Synonyme inkludiert. Versuche es Mal mit "Was weißt du über das Kinderzimmer?"

mryshakow commented 5 years ago

Moin!

Das klingt wahnsinnig vielversprechend! Leider bekomme ich den Skill nicht mehr zum Laufen. Wenn ich das richtig sehe, kommt es zu einem Fehler, wenn in openhab.py:12 die zusätzlichen Synonyme aus der File tags/tags_{language}.properties gelesen werden sollen. Anbei ein Fehlerlog. Ich verusche heute Abend mir auch mal den Fehler genauer anzuschauen. :)

asciiDecodeError.txt

Alpha200 commented 5 years ago

Hi, das Default-Encoding beim Öffnen von Dateien ist bei Python von der Locale-Einstellung des Systems abhängig (wieder was gelernt). Das Problem solte nun auf dem Master behoben sein.

mryshakow commented 5 years ago

Moin!

Super, der Skill startet jetzt auch wieder. Aber die Synonyme werden nicht herangezogen. Sage ich "Was weißt du über das Kinderzimmer" bekomme ich diverse Resultate:

HABot identifiziert das Kinderzimmer nach wie vor problemlos.

Alpha200 commented 5 years ago

Hi, wenn du den Skill-Server neu startest, bekommst du dann auch eine Zeile wie diese in sam watch?

[20:21:08] [Injection] an injection of 196 words for 2 entities has been requested

Falls nicht könnte es sein, dass du noch mit sudo apt-get install snips-injection die Unterstützung für Injections nachinstallieren musst.

mryshakow commented 5 years ago

Moin!

Der Hinweis war schon mal sehr wertvoll. Das Package hat gefehlt. Leider habe ich noch immer das selbe Problem. sam watch kann ich nicht so ohne weiteres ausführen, da der Server bei mir in einem Docker Container läuft. Nach einem Neustart habe ich lediglich folgenden Outout in der snips-skill-server:

INFO:snips_skill_server_lib::runner: searching dir for actions: /var/lib/snips/skills/snips-openhab
INFO:snips_skill_server_lib::runner: found action "/var/lib/snips/skills/snips-openhab/action-openHAB.py"
INFO:snips_skill_server_lib::runner: [openHAB][out] yoooo: <hermes_python.ontology.injection.AddFromVanillaInjectionRequest object at 0x7fb809f32ef0>

Könnten unter Umständen noch mehr Dependencies fehlen? Aktuell wird folgendes installiert:

Snips:

snips-template 
snips-injection 
snips-platform-voice 
snips-skill-server 

Utils:

alsa-utils 
curl 
unzip 
python-pip 
git
python3-pip 
sudo 
python3-venv 
libav-tools 
virtualenv 
wheel

Edit: Hab den Skill Service auch noch mal im DEBUG laufen lassen, hab gerade keine Idee mehr. :/

root@srv:/# snips-skill-server --verbose
[16:59:35.564673] DEBUG:snips_common_cli::cli: conf lookup: snips-skill-server.skill_dir -> Ok(None)
[16:59:35.564804] DEBUG:snips_common_cli::cli: conf lookup: snips-common.skill_dir -> Ok(None)
[16:59:35.564832] DEBUG:snips_common_cli::cli: conf lookup: snips-skill-server.skills_root_dir -> Ok(None)
[16:59:35.564854] DEBUG:snips_common_cli::cli: conf lookup: snips-common.skills_root_dir -> Ok(None)
[16:59:35.565056] INFO :snips_skill_server_lib::runner: searching dir for actions: /var/lib/snips/skills/snips-openhab
[16:59:35.565404] INFO :snips_skill_server_lib::runner: found action "/var/lib/snips/skills/snips-openhab/action-openHAB.py"
[16:59:35.566421] DEBUG:snips_skill_server_lib::runner: [openHAB][out] thread started
[16:59:35.566461] DEBUG:snips_skill_server_lib::runner: [openHAB][err] thread started
[16:59:35.986030] INFO :snips_skill_server_lib::runner: [openHAB][out] yoooo: <hermes_python.ontology.injection.AddFromVanillaInjectionRequest object at 0x7f27368e0ef0>

Edit2:

Habe den Docker Container nochmal neu aufgezogen auf Basis eines anderen Images und etwas schmaler konfiguriert, komme aber wieder zum selben Ergebnis. Hier das komplette Log des Containers, was für mich aber OK aussieht. Bis auf, dass die von dir erwähnte Zeile nicht auftaucht:

Attaching to snipsaisrv
snipsaisrv | Cloning into '/usr/share/snips/assistant'...
snipsaisrv | INFO:snips_actions_templates_engine_lib: parsing snippets for app "/usr/share/snips/assistant/snippets/Alpha200.OpenHAB"
snipsaisrv | Cloning into 'snips-openhab'...
snipsaisrv | Run setup.sh in ./snips-openhab
snipsaisrv | Already using interpreter /usr/bin/python3
snipsaisrv | Using base prefix '/usr'
snipsaisrv | New python executable in /var/lib/snips/skills/snips-openhab/venv/bin/python3
snipsaisrv | Also creating executable in /var/lib/snips/skills/snips-openhab/venv/bin/python
snipsaisrv | Installing setuptools, pip, wheel...
snipsaisrv | done.
snipsaisrv | Running virtualenv with interpreter /usr/bin/python3
snipsaisrv | Collecting requests (from -r requirements.txt (line 1))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl (57kB)
snipsaisrv | Collecting hermes-python>=0.7.0 (from -r requirements.txt (line 2))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/18/b9/09f2538d5ff884c1dd1b30f7b20cd39cfaaeb937643e65696b4501f3ddd0/hermes_python-0.7.0-cp36-cp36m-manylinux1_x86_64.whl (2.8MB)
snipsaisrv | Collecting gender-determinator==0.2.1 (from -r requirements.txt (line 3))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/b0/42/9dc26fb9dae1c5349cf24cefd8276cce80fecfca6786f6afcedd6fdf0d67/gender-determinator-0.2.1.tar.gz (121kB)
snipsaisrv | Collecting toml>=0.10.0 (from -r requirements.txt (line 4))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/a2/12/ced7105d2de62fa7c8fb5fce92cc4ce66b57c95fb875e9318dba7f8c5db0/toml-0.10.0-py2.py3-none-any.whl
snipsaisrv | Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 (from requests->-r requirements.txt (line 1))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/e6/60/247f23a7121ae632d62811ba7f273d0e58972d75e58a94d329d51550a47d/urllib3-1.25.3-py2.py3-none-any.whl (150kB)
snipsaisrv | Collecting chardet<3.1.0,>=3.0.2 (from requests->-r requirements.txt (line 1))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
snipsaisrv | Collecting certifi>=2017.4.17 (from requests->-r requirements.txt (line 1))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/69/1b/b853c7a9d4f6a6d00749e94eb6f3a041e342a885b87340b79c1ef73e3a78/certifi-2019.6.16-py2.py3-none-any.whl (157kB)
snipsaisrv | Collecting idna<2.9,>=2.5 (from requests->-r requirements.txt (line 1))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)
snipsaisrv | Collecting enum34 (from hermes-python>=0.7.0->-r requirements.txt (line 2))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/af/42/cb9355df32c69b553e72a2e28daee25d1611d2c0d9c272aa1d34204205b2/enum34-1.1.6-py3-none-any.whl
snipsaisrv | Collecting future (from hermes-python>=0.7.0->-r requirements.txt (line 2))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/90/52/e20466b85000a181e1e144fd8305caf2cf475e2f9674e797b222f8105f5f/future-0.17.1.tar.gz (829kB)
snipsaisrv | Collecting six (from hermes-python>=0.7.0->-r requirements.txt (line 2))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
snipsaisrv | Collecting typing (from hermes-python>=0.7.0->-r requirements.txt (line 2))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/28/b8/a1d6b7cf322f91305bcb5e7d8f6c3028954d1e3e716cddc1cdce2ac63247/typing-3.7.4-py3-none-any.whl
snipsaisrv | Building wheels for collected packages: gender-determinator, future
snipsaisrv |   Building wheel for gender-determinator (setup.py): started
snipsaisrv |   Building wheel for gender-determinator (setup.py): finished with status 'done'
snipsaisrv |   Stored in directory: /root/.cache/pip/wheels/2c/9c/67/02c2e76993afe6d1c160e9cce289b37ba5e2dab27e6c0a723f
snipsaisrv |   Building wheel for future (setup.py): started
snipsaisrv |   Building wheel for future (setup.py): finished with status 'done'
snipsaisrv |   Stored in directory: /root/.cache/pip/wheels/0c/61/d2/d6b7317325828fbb39ee6ad559dbe4664d0896da4721bf379e
snipsaisrv | Successfully built gender-determinator future
snipsaisrv | Installing collected packages: urllib3, chardet, certifi, idna, requests, enum34, future, six, typing, hermes-python, gender-determinator, toml
snipsaisrv | Successfully installed certifi-2019.6.16 chardet-3.0.4 enum34-1.1.6 future-0.17.1 gender-determinator-0.2.1 hermes-python-0.7.0 idna-2.8 requests-2.22.0 six-1.12.0 toml-0.10.0 typing-3.7.4 urllib3-1.25.3
snipsaisrv | INFO:snips_skill_server_lib::runner: searching dir for actions: /var/lib/snips/skills/snips-openhab
snipsaisrv | INFO:snips_skill_server_lib::runner: found action "/var/lib/snips/skills/snips-openhab/action-openHAB.py"
snipsaisrv | INFO:snips_dialogue_hermes: Loading the configuration file
snipsaisrv | INFO:snips_nlu_hermes: loading nlu engine "/usr/share/snips/assistant/nlu_engine"
snipsaisrv | INFO:snips_tts_hermes: starting with provider PicoTts
snipsaisrv | INFO:snips_audio_server_cli: Starting audio server on mqtt for site server
snipsaisrv | INFO:snips_broadcast_mqtt_server: Starting broadcasting audio on hermes for site "server"
snipsaisrv | INFO:snips_asr_hermes::handler: Loading model
snipsaisrv | INFO:snips_asr_hermes::handler: Using model from "/usr/share/snips/assistant/custom_asr"
snipsaisrv | INFO:snips_asr_hermes::handler: Loading model
snipsaisrv | INFO:snips_asr_hermes::handler: Loading model
snipsaisrv | INFO:snips_asr_hermes::handler: Using model from "/usr/share/snips/assistant/custom_asr"
snipsaisrv | INFO:snips_asr_hermes::handler: Using model from "/usr/share/snips/assistant/custom_asr"
snipsaisrv | INFO:snips_dialogue_lib::config: Loading language de
snipsaisrv | INFO:snips_dialogue_hermes     : Starting...
snipsaisrv | INFO:snips_asr_hermes::handler: Loading model
snipsaisrv | INFO:snips_asr_hermes::handler: Using model from "/usr/share/snips/assistant/custom_asr"
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Loading stemmer ("/usr/share/snips/assistant/nlu_engine/resources/de/stemming/stems.txt") ...
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_asr_hermes::handler : Preparing decoder
snipsaisrv | INFO:snips_asr_hermes::handler : Preparing decoder
snipsaisrv | INFO:snips_asr_hermes::handler : Preparing decoder
snipsaisrv | INFO:snips_asr_hermes::handler : Preparing decoder
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Stemmer loaded
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Loading gazetteer 'top_200000_words_stemmed' ("/usr/share/snips/assistant/nlu_engine/resources/de/gazetteers/top_200000_words_stemmed.txt") ...
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Gazetteer 'top_200000_words_stemmed' loaded
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Loading stop words ("/usr/share/snips/assistant/nlu_engine/resources/de/stop_words.txt") ...
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Stop words loaded
snipsaisrv | INFO:snips_nlu_lib::entity_parser::builtin_entity_parser: Loading builtin entity parser ("/usr/share/snips/assistant/nlu_engine/builtin_entity_parser") ...
snipsaisrv | INFO:snips_nlu_lib::entity_parser::builtin_entity_parser: Builtin entity parser loaded
snipsaisrv | INFO:snips_nlu_lib::entity_parser::custom_entity_parser : Loading custom entity parser ("/usr/share/snips/assistant/nlu_engine/custom_entity_parser") ...
snipsaisrv | INFO:snips_nlu_lib::entity_parser::custom_entity_parser : Custom entity parser loaded
snipsaisrv | INFO:snips_nlu_lib::intent_parser::deterministic_intent_parser: Loading deterministic intent parser ("/usr/share/snips/assistant/nlu_engine/deterministic_intent_parser") ...
snipsaisrv | INFO:snips_nlu_lib::intent_parser::deterministic_intent_parser: Deterministic intent parser loaded
snipsaisrv | INFO:snips_nlu_lib::intent_classifier::log_reg_intent_classifier: Loading log reg intent classifier ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/intent_classifier") ...
snipsaisrv | INFO:snips_nlu_lib::intent_classifier::log_reg_intent_classifier: Log reg intent classifier loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_0") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_1") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_2") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_3") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_4") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_5") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_6") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_7") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_8") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_9") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_10") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_11") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_hermes                                           : model loaded in 374 ms
snipsaisrv | INFO:snips_skill_server_lib::runner: [openHAB][out] yoooo: <hermes_python.ontology.injection.AddFromVanillaInjectionRequest object at 0x7f8b62a35780>
Alpha200 commented 5 years ago

Hi,

auf meinem Pi sind folgende Pakete installiert:

snips-analytics/unknown,now 0.63.2 armhf [installed,auto-removable]
snips-asr/unknown,now 0.63.2 armhf [installed,automatic]
snips-audio-server/unknown,now 0.63.2 armhf [installed,automatic]
snips-dialogue/unknown,now 0.63.2 armhf [installed,automatic]
snips-hotword/unknown,now 0.63.2 armhf [installed,automatic]
snips-injection/unknown,now 0.63.2 armhf [installed]
snips-kaldi-atlas/unknown,now 0.24.2 armhf [installed,automatic]
snips-nlu/unknown,now 0.63.2 armhf [installed,automatic]
snips-platform-common/unknown,now 0.63.2 armhf [installed,automatic]
snips-platform-voice/unknown,now 0.63.2 armhf [installed]
snips-skill-server/unknown,now 0.63.2 armhf [installed]
snips-template/unknown,now 0.63.2 armhf [installed]
snips-tts/unknown,now 0.63.2 armhf [installed,automatic]
snips-watch/unknown,now 0.63.2 armhf [installed]

Ich kann dir jedoch nicht sagen, welche davon wirklich erforderlich sind.

Du meinst ja du kannst sam watch durch die Docker-Installation nicht ohne weiteres ausführen. Müsste es aber nicht möglich sein dieselben Logs mit docker exec -it <<container-id>> snips-watch -vvv zu erhalten?

Edit:

Laut sam status laufen bei mir die folgenden Services:

snips-asr .................... 0.63.2 (running)
snips-audio-server ........... 0.63.2 (running)
snips-dialogue ............... 0.63.2 (running)
snips-hotword ................ 0.63.2 (running)
snips-nlu .................... 0.63.2 (running)
snips-skill-server ........... 0.63.2 (running)
snips-tts .................... 0.63.2 (running)
mryshakow commented 5 years ago

Moin!

Vielen Dank für deine Rückmeldung! Die fehlenden Pakete habe jetzt einfach mal ergänzt. Leider ohne Erfolg... Aber der Hinweis mit snips-watch -vvv war schonmal super! Wusste nicht, dass es dort zu den selben Ausgaben kommt. Kann dort jetzt folgendes Beobachten:

mryshakow@srv:/mnt/raid/homeauto/snips-docker/docker/log$ cat snips-watch.log
[20:51:12] Watching on localhost:1883 (MQTT)
[20:51:13] [Injection] an injection of 312 words for 2 entities has been requested
[20:51:13] [Tts] was asked to register a wav of 358.0 kB with id 'success'

Also scheinbar wird irgendwas injected. Nur passen die Zahlen nicht auf meine Items. Frage ich "Was weisst du über das Kinderzimmer" sehe ich dort jetzt folgendes:

[20:51:44] [Hotword] detected on site azm, for model hey_snips
[20:51:44] [Asr] was asked to stop listening on site azm
[20:51:44] [Hotword] was asked to toggle itself 'off' on site azm
[20:51:44] [Dialogue] session with id '13534f56-bc11-4f21-80ad-4103c243dd5f' was started on site azm
[20:51:44] [AudioServer] was asked to play a wav of 41.1 kB with id '0fad8c46-ca3a-452b-9295-2f158cd2ceb1' on site azm
[20:51:44] [AudioServer] finished playing wav with id '0fad8c46-ca3a-452b-9295-2f158cd2ceb1'
[20:51:44] [Asr] was asked to listen on site azm
[20:51:47] [Asr] captured text "was weißt du über das keller zimmer" in 2.0s
[20:51:47] [Asr] was asked to stop listening on site azm
[20:51:47] [AudioServer] was asked to play a wav of 93.1 kB with id '7502eae8-908f-409f-9ec5-a113eeb0403a' on site azm
[20:51:48] [AudioServer] finished playing wav with id '7502eae8-908f-409f-9ec5-a113eeb0403a'
[20:51:48] [Nlu] was asked to parse input "was weißt du über das keller zimmer"
[20:51:48] [Nlu] detected intent Alpha200:whatDoYouKnowAbout with confidence score 0.947 for input "was weißt du über das keller zimmer"
              Slots ->
                 room -> Keller (confidence: 0.587)
[20:51:48] [Dialogue] New intent detected Alpha200:whatDoYouKnowAbout with confidence 0.947
              Slots ->
                 room -> Keller (confidence: 0.587)
[20:51:48] [Dialogue] was ask to end session with id 13534f56-bc11-4f21-80ad-4103c243dd5f by saying 'Ich habe keinen Ort mit der Bezeichnung Keller gefunden'
[20:51:48] [Tts] was asked to say "Ich habe keinen Ort mit der Bezeichnung Keller gefunden"
[20:51:48] [AudioServer] was asked to play a wav of 101.9 kB with id '616f7a5c-d4a5-4b16-ab2a-9b1799c94696' on site azm
[20:51:52] [AudioServer] finished playing wav with id '616f7a5c-d4a5-4b16-ab2a-9b1799c94696'
[20:51:52] [Tts] finished speaking with id 'a37de068-6d1a-4553-9503-0ea720772117'
[20:51:52] [Dialogue] session with id '13534f56-bc11-4f21-80ad-4103c243dd5f' was ended on site azm. The session ended as expected
[20:51:52] [Asr] was asked to stop listening on site azm
[20:51:52] [Hotword] was asked to toggle itself 'on' on site azm

Statt Kinderzimmer gibt es eine Reihe anderer Wörter die erkannt werden. Ich gehe also davon aus, dass meine Synonyme nicht injected wurden. Kannst du aus dem Log noch mehr lesen?

Viele Grüße und vielen Dank!

mryshakow commented 5 years ago

Moin!

Ich hab das jetzt mal ne ganze Weile gedebugged und bin zum Schluss gekommen, dass der Skill macht, was auch ich erwarten würde. Kann mir mittlerweile auch die Zeile [20:51:13] [Injection] an injection of 312 words for 2 entities has been requested erklären: Die Synonyme aus OpenHab zusammen mit deinen default Werten sind 312 Wörter und die verteilen sich auf die Entities 'device' und 'room'. Soweit - sogut.

Habe in der Doku gelesen, dass man auf manchen Platformen das Injecten ausdrücklich erlauben muss. Habe ich da eine Konfiguration noch nicht gemacht? Konnte dazu noch nichts passendes für mein Setup finden finden (Linux Docker Container). Ausserdem wundert es mich, dass laut Log zwar das Injecten requested wurde, aber es reagiert kein anderer Service mit einer Nachricht darauf. Sollten sich ASR und NLU nicht melden? Hätte sowas erwartet wie "Hab das Modell geupdated und mich neugestartet" oder so...

Viele Grüße und einen guten Start in den Tag!

mryshakow commented 5 years ago

Awwww FFS: Ich hab snips-injection beim Starten des Docker Containers nicht gestartet! Jetzt sieht der Output wie folgt aus:

[05:29:21] [Injection] an injection of 312 words for 2 entities has been requested
[05:29:21] [Tts] was asked to register a wav of 358.0 kB with id 'success'
[05:29:22] [Asr] was asked to reload its model
[05:29:22] [Nlu] was asked to reload its engine

Aber jetzt laufe ich auf einene anderen Fehler. Ich poste dazu hier mal das Log. Sollte dir dazu spontan was einfallen freu ich mich auf eine Nachricht. Ansonsten kann man das Thema wohl erstmal schließen.

Zum Fehler: Ich kann zwar noch via Hotword Snips ansprechen, danach will es aber nicht weitergehen. Snips Watch sagt mir dazu folgendes:

[05:37:10] [Hotword] was asked to toggle itself 'off' on site azm
[05:37:10] [Dialogue] session with id 'a89d98d9-bad3-4be4-a082-943bd74c8fb5' was started on site azm
[05:37:10] [AudioServer] was asked to play a wav of 41.1 kB with id 'c4b02e58-c613-443a-a8d7-69b6740b141b' on site azm
[05:37:11] [AudioServer] finished playing wav with id 'c4b02e58-c613-443a-a8d7-69b6740b141b'
[05:37:11] [Asr] was asked to listen on site azm
[05:37:26] [Dialogue] session with id 'a89d98d9-bad3-4be4-a082-943bd74c8fb5' was ended on site azm. The session was ended because one of the component didn't respond in a timely manner
[05:37:26] [Asr] was asked to stop listening on site azm

Beim Starten des Containers sieht es wie folgt aus, offensichtlich hat snips-asr Probleme:

mryshakow@srv:/mnt/raid/homeauto/snips-docker$ sudo docker-compose up
Creating snipsaisrv ... done
Attaching to snipsaisrv
snipsaisrv | Cloning into '/usr/share/snips/assistant'...
snipsaisrv | INFO:snips_actions_templates_engine_lib: parsing snippets for app "/usr/share/snips/assistant/snippets/Alpha200.OpenHAB"
snipsaisrv | Cloning into 'snips-openhab'...
snipsaisrv | Run setup.sh in ./snips-openhab
snipsaisrv | Already using interpreter /usr/bin/python3
snipsaisrv | Using base prefix '/usr'
snipsaisrv | New python executable in /var/lib/snips/skills/snips-openhab/venv/bin/python3
snipsaisrv | Also creating executable in /var/lib/snips/skills/snips-openhab/venv/bin/python
snipsaisrv | Installing setuptools, pip, wheel...
snipsaisrv | done.
snipsaisrv | Running virtualenv with interpreter /usr/bin/python3
snipsaisrv | Collecting requests (from -r requirements.txt (line 1))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl (57kB)
snipsaisrv | Collecting hermes-python>=0.7.0 (from -r requirements.txt (line 2))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/4b/73/3d6d355da471db3b9a362eb35db5b1d1339d0df14ff0d4a8de401084133a/hermes_python-0.7.0-cp35-cp35m-manylinux1_x86_64.whl (2.8MB)
snipsaisrv | Collecting gender-determinator==0.2.1 (from -r requirements.txt (line 3))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/b0/42/9dc26fb9dae1c5349cf24cefd8276cce80fecfca6786f6afcedd6fdf0d67/gender-determinator-0.2.1.tar.gz (121kB)
snipsaisrv | Collecting toml>=0.10.0 (from -r requirements.txt (line 4))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/a2/12/ced7105d2de62fa7c8fb5fce92cc4ce66b57c95fb875e9318dba7f8c5db0/toml-0.10.0-py2.py3-none-any.whl
snipsaisrv | Collecting chardet<3.1.0,>=3.0.2 (from requests->-r requirements.txt (line 1))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
snipsaisrv | Collecting certifi>=2017.4.17 (from requests->-r requirements.txt (line 1))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/69/1b/b853c7a9d4f6a6d00749e94eb6f3a041e342a885b87340b79c1ef73e3a78/certifi-2019.6.16-py2.py3-none-any.whl (157kB)
snipsaisrv | Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 (from requests->-r requirements.txt (line 1))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/e6/60/247f23a7121ae632d62811ba7f273d0e58972d75e58a94d329d51550a47d/urllib3-1.25.3-py2.py3-none-any.whl (150kB)
snipsaisrv | Collecting idna<2.9,>=2.5 (from requests->-r requirements.txt (line 1))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)
snipsaisrv | Collecting future (from hermes-python>=0.7.0->-r requirements.txt (line 2))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/90/52/e20466b85000a181e1e144fd8305caf2cf475e2f9674e797b222f8105f5f/future-0.17.1.tar.gz (829kB)
snipsaisrv | Collecting six (from hermes-python>=0.7.0->-r requirements.txt (line 2))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
snipsaisrv | Collecting typing (from hermes-python>=0.7.0->-r requirements.txt (line 2))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/28/b8/a1d6b7cf322f91305bcb5e7d8f6c3028954d1e3e716cddc1cdce2ac63247/typing-3.7.4-py3-none-any.whl
snipsaisrv | Collecting enum34 (from hermes-python>=0.7.0->-r requirements.txt (line 2))
snipsaisrv |   Downloading https://files.pythonhosted.org/packages/af/42/cb9355df32c69b553e72a2e28daee25d1611d2c0d9c272aa1d34204205b2/enum34-1.1.6-py3-none-any.whl
snipsaisrv | Building wheels for collected packages: gender-determinator, future
snipsaisrv |   Building wheel for gender-determinator (setup.py): started
snipsaisrv |   Building wheel for gender-determinator (setup.py): finished with status 'done'
snipsaisrv |   Stored in directory: /root/.cache/pip/wheels/2c/9c/67/02c2e76993afe6d1c160e9cce289b37ba5e2dab27e6c0a723f
snipsaisrv |   Building wheel for future (setup.py): started
snipsaisrv |   Building wheel for future (setup.py): finished with status 'done'
snipsaisrv |   Stored in directory: /root/.cache/pip/wheels/0c/61/d2/d6b7317325828fbb39ee6ad559dbe4664d0896da4721bf379e
snipsaisrv | Successfully built gender-determinator future
snipsaisrv | Installing collected packages: chardet, certifi, urllib3, idna, requests, future, six, typing, enum34, hermes-python, gender-determinator, toml
snipsaisrv | Successfully installed certifi-2019.6.16 chardet-3.0.4 enum34-1.1.6 future-0.17.1 gender-determinator-0.2.1 hermes-python-0.7.0 idna-2.8 requests-2.22.0 six-1.12.0 toml-0.10.0 typing-3.7.4 urllib3-1.25.3
snipsaisrv | INFO:snips_analytics_hermes: The analytics service is temporarily disabled
snipsaisrv | INFO:snips_dialogue_hermes: Loading the configuration file
snipsaisrv | [05:35:17] Watching on localhost:1883 (MQTT)
snipsaisrv | INFO:snips_nlu_hermes: loading nlu engine "/usr/share/snips/assistant/nlu_engine"
snipsaisrv | INFO:snips_skill_server_lib::runner: searching dir for actions: /var/lib/snips/skills/snips-openhab
snipsaisrv | INFO:snips_skill_server_lib::runner: found action "/var/lib/snips/skills/snips-openhab/action-openHAB.py"
snipsaisrv | INFO:snips_tts_hermes: starting with provider PicoTts
snipsaisrv | INFO:snips_audio_server_cli: Starting audio server on mqtt for site server
snipsaisrv | INFO:snips_broadcast_mqtt_server: Starting broadcasting audio on hermes as site "server"
snipsaisrv | INFO:snips_injection_hermes: Launch with assistant "/usr/share/snips/assistant" and user dir "/var/lib/snips/"
snipsaisrv | INFO:snips_asr_hermes::handler: Loading model
snipsaisrv | INFO:snips_asr_hermes::handler: Using model from "/usr/share/snips/assistant/custom_asr"
snipsaisrv | INFO:snips_asr_hermes::handler: Loading model
snipsaisrv | INFO:snips_asr_hermes::handler: Using model from "/usr/share/snips/assistant/custom_asr"
snipsaisrv | INFO:snips_asr_hermes::handler: Loading model
snipsaisrv | INFO:snips_asr_hermes::handler: Using model from "/usr/share/snips/assistant/custom_asr"
snipsaisrv | INFO:snips_asr_hermes::handler: Loading model
snipsaisrv | INFO:snips_asr_hermes::handler: Using model from "/usr/share/snips/assistant/custom_asr"
snipsaisrv | INFO:snips_dialogue_lib::config: Loading language de
snipsaisrv | INFO:snips_dialogue_hermes     : Starting...
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Loading stemmer ("/usr/share/snips/assistant/nlu_engine/resources/de/stemming/stems.txt") ...
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_asr_hermes::handler : Preparing decoder
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Stemmer loaded
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Loading gazetteer 'top_200000_words_stemmed' ("/usr/share/snips/assistant/nlu_engine/resources/de/gazetteers/top_200000_words_stemmed.txt") ...
snipsaisrv | INFO:snips_asr_hermes::handler : Preparing decoder
snipsaisrv | INFO:snips_asr_hermes::handler : Preparing decoder
snipsaisrv | INFO:snips_asr_hermes::handler : Preparing decoder
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Gazetteer 'top_200000_words_stemmed' loaded
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Loading stop words ("/usr/share/snips/assistant/nlu_engine/resources/de/stop_words.txt") ...
snipsaisrv | INFO:snips_nlu_lib::resources::loading: Stop words loaded
snipsaisrv | INFO:snips_nlu_lib::entity_parser::builtin_entity_parser: Loading builtin entity parser ("/usr/share/snips/assistant/nlu_engine/builtin_entity_parser") ...
snipsaisrv | INFO:snips_nlu_lib::entity_parser::builtin_entity_parser: Builtin entity parser loaded
snipsaisrv | INFO:snips_nlu_lib::entity_parser::custom_entity_parser : Loading custom entity parser ("/usr/share/snips/assistant/nlu_engine/custom_entity_parser") ...
snipsaisrv | INFO:snips_nlu_lib::entity_parser::custom_entity_parser : Custom entity parser loaded
snipsaisrv | INFO:snips_nlu_lib::intent_parser::deterministic_intent_parser: Loading deterministic intent parser ("/usr/share/snips/assistant/nlu_engine/deterministic_intent_parser") ...
snipsaisrv | INFO:snips_nlu_lib::intent_parser::deterministic_intent_parser: Deterministic intent parser loaded
snipsaisrv | INFO:snips_nlu_lib::intent_classifier::log_reg_intent_classifier: Loading log reg intent classifier ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/intent_classifier") ...
snipsaisrv | INFO:snips_nlu_lib::intent_classifier::log_reg_intent_classifier: Log reg intent classifier loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_0") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_1") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_2") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_3") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_4") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_5") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_6") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_7") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_8") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_9") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_10") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/usr/share/snips/assistant/nlu_engine/probabilistic_intent_parser/slot_filler_11") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_hermes                                           : model loaded in 368 ms
snipsaisrv | INFO:snips_skill_server_lib::runner: [openHAB][out] yoooo: <hermes_python.ontology.injection.AddFromVanillaInjectionRequest object at 0x7f467f542d30>
snipsaisrv | [05:35:18] [Injection] an injection of 312 words for 2 entities has been requested
snipsaisrv | INFO:snips_asr_injection   : ASR Injections started
snipsaisrv | INFO:snips_asr_injection::core: Number of new words: 214
snipsaisrv | INFO:snips_asr_injection      : prepare_injections done in 0.001s.
snipsaisrv | INFO:snips_asr_injection      : Generating missing words pronunciations
snipsaisrv | [05:35:18] [Tts] was asked to register a wav of 358.0 kB with id 'success'
snipsaisrv | INFO:snips_asr_injection      : g2p done in 0.981s.
snipsaisrv | INFO:snips_asr_injection::model_version_2: Updating pronunciations' graph
snipsaisrv | INFO:snips_asr_injection::model_version_2: pronunciations' graph done in 0.100s.
snipsaisrv | INFO:snips_asr_injection::model_version_2: Updating entities' graph
snipsaisrv | INFO:snips_asr_injection::model_version_2: Entity device done in 0.008s.
snipsaisrv | INFO:snips_asr_injection::model_version_2: Entity room done in 0.003s.
snipsaisrv | INFO:snips_asr_injection::model_version_2: entities' graph done in 0.015s.
snipsaisrv | INFO:snips_asr_injection::core           : Injections performed with success
snipsaisrv | INFO:snips_asr_injection                 : ASR injections done
snipsaisrv | INFO:snips_nlu_lib::injection::injection : Starting injection...
snipsaisrv | INFO:snips_nlu_lib::injection::injection : Retrieving parsers paths...
snipsaisrv | INFO:snips_nlu_lib::resources::loading   : Loading stemmer ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818.xAT2Mm2otRt4/nlu_engine/resources/de/stemming/stems.txt") ...
snipsaisrv | INFO:snips_nlu_lib::resources::loading   : Stemmer loaded
snipsaisrv | INFO:snips_nlu_lib::resources::loading   : Loading gazetteer 'top_200000_words_stemmed' ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818.xAT2Mm2otRt4/nlu_engine/resources/de/gazetteers/top_200000_words_stemmed.txt") ...
snipsaisrv | INFO:snips_nlu_lib::resources::loading   : Gazetteer 'top_200000_words_stemmed' loaded
snipsaisrv | INFO:snips_nlu_lib::resources::loading   : Loading stop words ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818.xAT2Mm2otRt4/nlu_engine/resources/de/stop_words.txt") ...
snipsaisrv | INFO:snips_nlu_lib::resources::loading   : Stop words loaded
snipsaisrv | INFO:snips_nlu_lib::entity_parser::builtin_entity_parser: Loading builtin entity parser ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818.xAT2Mm2otRt4/nlu_engine/builtin_entity_parser") ...
snipsaisrv | INFO:snips_nlu_lib::entity_parser::builtin_entity_parser: Builtin entity parser loaded
snipsaisrv | INFO:snips_nlu_lib::entity_parser::custom_entity_parser : Loading custom entity parser ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818.xAT2Mm2otRt4/nlu_engine/custom_entity_parser") ...
snipsaisrv | INFO:snips_nlu_lib::entity_parser::custom_entity_parser : Custom entity parser loaded
snipsaisrv | INFO:snips_nlu_lib::injection::injection                : Normalizing injected values...
snipsaisrv | INFO:snips_nlu_lib::injection::injection                : Injecting values for entity 'room'
snipsaisrv | INFO:snips_nlu_lib::injection::injection                : Injecting values for entity 'device'
snipsaisrv | INFO:snips_nlu_lib::injection::injection                : Injection performed with success !
snipsaisrv | INFO:snips_injection_lib::prepare                       : injection succeed
snipsaisrv | [05:35:19] [Asr] was asked to reload its model
snipsaisrv | INFO:snips_asr_hermes::handler : Loading model
snipsaisrv | INFO:snips_asr_hermes::handler : Using model from "/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/asr"
snipsaisrv | INFO:snips_asr_hermes::handler : Loading model
snipsaisrv | INFO:snips_asr_hermes::handler : Using model from "/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/asr"
snipsaisrv | INFO:snips_asr_hermes::handler : Loading model
snipsaisrv | INFO:snips_asr_hermes::handler : Loading model
snipsaisrv | INFO:snips_asr_hermes::handler : Using model from "/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/asr"
snipsaisrv | INFO:snips_asr_hermes::handler : Using model from "/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/asr"
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_kaldi::decode::model: Loading model v2
snipsaisrv | INFO:snips_nlu_hermes                                           : reload nlu engine event received
snipsaisrv | [05:35:19] [Nlu] was asked to reload its engine
snipsaisrv | INFO:snips_nlu_hermes                                           : loading nlu engine "/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine"
snipsaisrv | INFO:snips_nlu_lib::resources::loading                          : Loading stemmer ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/resources/de/stemming/stems.txt") ...
snipsaisrv | *** Error in `snips-asr': double free or corruption (fasttop): 0x00007fdcd02177c0 ***
snipsaisrv | INFO:snips_asr_hermes::handler : Preparing decoder
snipsaisrv | INFO:snips_asr_hermes::handler : Preparing decoder
snipsaisrv | ======= Backtrace: =========
snipsaisrv | /lib/x86_64-linux-gnu/libc.so.6(+0x70bfb)[0x7fdcf18eebfb]
snipsaisrv | /lib/x86_64-linux-gnu/libc.so.6(+0x76fc6)[0x7fdcf18f4fc6]
snipsaisrv | /lib/x86_64-linux-gnu/libc.so.6(+0x7780e)[0x7fdcf18f580e]
snipsaisrv | /usr/lib/libsnips_kaldi.so(_ZN5kaldi12ParseOptions4ReadEiPKPKc+0xec)[0x7fdcf28414bc]
snipsaisrv | /usr/lib/libsnips_kaldi.so(_ZN5kaldi11ReadOptionsERNS_12ParseOptionsESt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x18d)[0x7fdcf27b08fd]
snipsaisrv | /usr/lib/libsnips_kaldi.so(_ZN5kaldi10NNet3Model15FinalizeLoadingEPK33OnlineIvectorExtractionParameters+0x4b5)[0x7fdcf27b0fb5]
snipsaisrv | /usr/lib/libsnips_kaldi.so(_ZN5kaldi24CreateNnet3ModelVersion2EPNS_19NnetModelParametersEPK33OnlineIvectorExtractionParametersRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_PSB_SD_SD_PKSt6vectorISt4pairIjSA_ESaISG_EEmb+0x2e3)[0x7fdcf2778de3]
snipsaisrv | /usr/lib/libsnips_kaldi.so(nnet3model_create_dynamic_v2+0x45d)[0x7fdcf270295d]
snipsaisrv | snips-asr(+0x2a6fc7)[0x55ea7433efc7]
snipsaisrv | snips-asr(+0x25348f)[0x55ea742eb48f]
snipsaisrv | snips-asr(+0x4bcc5)[0x55ea740e3cc5]
snipsaisrv | snips-asr(+0x52466)[0x55ea740ea466]
snipsaisrv | snips-asr(+0x3afe9a)[0x55ea74447e9a]
snipsaisrv | /lib/x86_64-linux-gnu/libpthread.so.0(+0x74a4)[0x7fdcf1e3b4a4]
snipsaisrv | /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f)[0x7fdcf1966d0f]
snipsaisrv | ======= Memory map: ========
snipsaisrv | 55ea74098000-55ea7458f000 r-xp 00000000 fd:00 8521530                    /usr/bin/snips-asr
snipsaisrv | 55ea7478e000-55ea747c2000 r--p 004f6000 fd:00 8521530                    /usr/bin/snips-asr
snipsaisrv | 55ea747c2000-55ea747c3000 rw-p 0052a000 fd:00 8521530                    /usr/bin/snips-asr
snipsaisrv | 55ea74a1f000-55ea74a61000 rw-p 00000000 00:00 0                          [heap]
snipsaisrv | 7fdcd0000000-7fdcd0bdc000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcd0bdc000-7fdcd4000000 ---p 00000000 00:00 0
snipsaisrv | 7fdcd4000000-7fdcd4033000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcd4033000-7fdcd8000000 ---p 00000000 00:00 0
snipsaisrv | 7fdcd8000000-7fdcd8c23000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcd8c23000-7fdcdc000000 ---p 00000000 00:00 0
snipsaisrv | 7fdcdc000000-7fdcdcc23000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcdcc23000-7fdce0000000 ---p 00000000 00:00 0
snipsaisrv | 7fdce0000000-7fdce0c23000 rw-p 00000000 00:00 0
snipsaisrv | 7fdce0c23000-7fdce4000000 ---p 00000000 00:00 0
snipsaisrv | 7fdce4000000-7fdce4021000 rw-p 00000000 00:00 0
snipsaisrv | 7fdce4021000-7fdce8000000 ---p 00000000 00:00 0
snipsaisrv | 7fdce8000000-7fdce8021000 rw-p 00000000 00:00 0
snipsaisrv | 7fdce8021000-7fdcec000000 ---p 00000000 00:00 0
snipsaisrv | 7fdcef249000-7fdcef24a000 ---p 00000000 00:00 0
snipsaisrv | 7fdcef24a000-7fdcef44a000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcef44a000-7fdcef44b000 ---p 00000000 00:00 0
snipsaisrv | 7fdcef44b000-7fdcef64b000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcef64b000-7fdcef64c000 ---p 00000000 00:00 0
snipsaisrv | 7fdcef64c000-7fdcef84c000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcef84c000-7fdcef84d000 ---p 00000000 00:00 0
snipsaisrv | 7fdcef84d000-7fdcefa4d000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcefa4d000-7fdcefa4e000 ---p 00000000 00:00 0
snipsaisrv | 7fdcefa4e000-7fdcefc4e000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcefc4e000-7fdcefc4f000 ---p 00000000 00:00 0
snipsaisrv | 7fdcefc4f000-7fdcefe4f000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcefe4f000-7fdcefe59000 r-xp 00000000 fd:00 6029847                    /lib/x86_64-linux-gnu/libnss_files-2.24.so
snipsaisrv | 7fdcefe59000-7fdcf0059000 ---p 0000a000 fd:00 6029847                    /lib/x86_64-linux-gnu/libnss_files-2.24.so
snipsaisrv | 7fdcf0059000-7fdcf005a000 r--p 0000a000 fd:00 6029847                    /lib/x86_64-linux-gnu/libnss_files-2.24.so
snipsaisrv | 7fdcf005a000-7fdcf005b000 rw-p 0000b000 fd:00 6029847                    /lib/x86_64-linux-gnu/libnss_files-2.24.so
snipsaisrv | 7fdcf005b000-7fdcf0061000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcf0061000-7fdcf009f000 r-xp 00000000 fd:00 8660025                    /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
snipsaisrv | 7fdcf009f000-7fdcf029e000 ---p 0003e000 fd:00 8660025                    /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
snipsaisrv | 7fdcf029e000-7fdcf029f000 r--p 0003d000 fd:00 8660025                    /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
snipsaisrv | 7fdcf029f000-7fdcf02a0000 rw-p 0003e000 fd:00 8660025                    /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
snipsaisrv | 7fdcf02a0000-7fdcf02c0000 r-xp 00000000 fd:00 8656818                    /usr/lib/atlas-base/libf77blas.so.3.0
snipsaisrv | 7fdcf02c0000-7fdcf04bf000 ---p 00020000 fd:00 8656818                    /usr/lib/atlas-base/libf77blas.so.3.0
snipsaisrv | 7fdcf04bf000-7fdcf04c0000 r--p 0001f000 fd:00 8656818                    /usr/lib/atlas-base/libf77blas.so.3.0
snipsaisrv | 7fdcf04c0000-7fdcf04c1000 rw-p 00020000 fd:00 8656818                    /usr/lib/atlas-base/libf77blas.so.3.0
snipsaisrv | 7fdcf04c1000-7fdcf05e5000 r-xp 00000000 fd:00 8659935                    /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
snipsaisrv | 7fdcf05e5000-7fdcf07e4000 ---p 00124000 fd:00 8659935                    /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
snipsaisrv | 7fdcf07e4000-7fdcf07e5000 r--p 00123000 fd:00 8659935                    /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
snipsaisrv | 7fdcf07e5000-7fdcf07e7000 rw-p 00124000 fd:00 8659935                    /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
snipsaisrv | 7fdcf07e7000-7fdcf0b73000 r-xp 00000000 fd:00 8656814                    /usr/lib/atlas-base/libatlas.so.3.0
snipsaisrv | 7fdcf0b73000-7fdcf0d72000 ---p 0038c000 fd:00 8656814                    /usr/lib/atlas-base/libatlas.so.3.0
snipsaisrv | 7fdcf0d72000-7fdcf0d76000 r--p 0038b000 fd:00 8656814                    /usr/lib/atlas-base/libatlas.so.3.0
snipsaisrv | 7fdcf0d76000-7fdcf0d7a000 rw-p 0038f000 fd:00 8656814                    /usr/lib/atlas-base/libatlas.so.3.0
snipsaisrv | 7fdcf0d7a000-7fdcf0eec000 r-xp 00000000 fd:00 6030561                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
snipsaisrv | 7fdcf0eec000-7fdcf10ec000 ---p 00172000 fd:00 6030561                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
snipsaisrv | 7fdcf10ec000-7fdcf10f6000 r--p 00172000 fd:00 6030561                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
snipsaisrv | 7fdcf10f6000-7fdcf10f8000 rw-p 0017c000 fd:00 6030561                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
snipsaisrv | 7fdcf10f8000-7fdcf10fc000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcf10fc000-7fdcf1157000 r-xp 00000000 fd:00 8656820                    /usr/lib/atlas-base/liblapack_atlas.so.3.0
snipsaisrv | 7fdcf1157000-7fdcf1356000 ---p 0005b000 fd:00 8656820                    /usr/lib/atlas-base/liblapack_atlas.so.3.0
snipsaisrv | 7fdcf1356000-7fdcf1357000 r--p 0005a000 fd:00 8656820                    /usr/lib/atlas-base/liblapack_atlas.so.3.0
snipsaisrv | 7fdcf1357000-7fdcf1358000 rw-p 0005b000 fd:00 8656820                    /usr/lib/atlas-base/liblapack_atlas.so.3.0
snipsaisrv | 7fdcf1358000-7fdcf1379000 r-xp 00000000 fd:00 8656816                    /usr/lib/atlas-base/libcblas.so.3.0
snipsaisrv | 7fdcf1379000-7fdcf1578000 ---p 00021000 fd:00 8656816                    /usr/lib/atlas-base/libcblas.so.3.0
snipsaisrv | 7fdcf1578000-7fdcf1579000 r--p 00020000 fd:00 8656816                    /usr/lib/atlas-base/libcblas.so.3.0
snipsaisrv | 7fdcf1579000-7fdcf157a000 rw-p 00021000 fd:00 8656816                    /usr/lib/atlas-base/libcblas.so.3.0
snipsaisrv | 7fdcf157a000-7fdcf167d000 r-xp 00000000 fd:00 6029832                    /lib/x86_64-linux-gnu/libm-2.24.so
snipsaisrv | 7fdcf167d000-7fdcf187c000 ---p 00103000 fd:00 6029832                    /lib/x86_64-linux-gnu/libm-2.24.so
snipsaisrv | 7fdcf187c000-7fdcf187d000 r--p 00102000 fd:00 6029832                    /lib/x86_64-linux-gnu/libm-2.24.so
snipsaisrv | 7fdcf187d000-7fdcf187e000 rw-p 00103000 fd:00 6029832                    /lib/x86_64-linux-gnu/libm-2.24.so
snipsaisrv | 7fdcf187e000-7fdcf1a13000 r-xp 00000000 fd:00 6029807                    /lib/x86_64-linux-gnu/libc-2.24.so
snipsaisrv | 7fdcf1a13000-7fdcf1c13000 ---p 00195000 fd:00 6029807                    /lib/x86_64-linux-gnu/libc-2.24.so
snipsaisrv | 7fdcf1c13000-7fdcf1c17000 r--p 00195000 fd:00 6029807                    /lib/x86_64-linux-gnu/libc-2.24.so
snipsaisrv | 7fdcf1c17000-7fdcf1c19000 rw-p 00199000 fd:00 6029807                    /lib/x86_64-linux-gnu/libc-2.24.so
snipsaisrv | 7fdcf1c19000-7fdcf1c1d000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcf1c1d000-7fdcf1c33000 r-xp 00000000 fd:00 6029825                    /lib/x86_64-linux-gnu/libgcc_s.so.1
snipsaisrv | 7fdcf1c33000-7fdcf1e32000 ---p 00016000 fd:00 6029825                    /lib/x86_64-linux-gnu/libgcc_s.so.1
snipsaisrv | 7fdcf1e32000-7fdcf1e33000 r--p 00015000 fd:00 6029825                    /lib/x86_64-linux-gnu/libgcc_s.so.1
snipsaisrv | 7fdcf1e33000-7fdcf1e34000 rw-p 00016000 fd:00 6029825                    /lib/x86_64-linux-gnu/libgcc_s.so.1
snipsaisrv | 7fdcf1e34000-7fdcf1e4c000 r-xp 00000000 fd:00 6029864                    /lib/x86_64-linux-gnu/libpthread-2.24.so
snipsaisrv | 7fdcf1e4c000-7fdcf204b000 ---p 00018000 fd:00 6029864                    /lib/x86_64-linux-gnu/libpthread-2.24.so
snipsaisrv | 7fdcf204b000-7fdcf204c000 r--p 00017000 fd:00 6029864                    /lib/x86_64-linux-gnu/libpthread-2.24.so
snipsaisrv | 7fdcf204c000-7fdcf204d000 rw-p 00018000 fd:00 6029864                    /lib/x86_64-linux-gnu/libpthread-2.24.so
snipsaisrv | 7fdcf204d000-7fdcf2051000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcf2051000-7fdcf2058000 r-xp 00000000 fd:00 6029868                    /lib/x86_64-linux-gnu/librt-2.24.so
snipsaisrv | 7fdcf2058000-7fdcf2257000 ---p 00007000 fd:00 6029868                    /lib/x86_64-linux-gnu/librt-2.24.so
snipsaisrv | 7fdcf2257000-7fdcf2258000 r--p 00006000 fd:00 6029868                    /lib/x86_64-linux-gnu/librt-2.24.so
snipsaisrv | 7fdcf2258000-7fdcf2259000 rw-p 00007000 fd:00 6029868                    /lib/x86_64-linux-gnu/librt-2.24.so
snipsaisrv | 7fdcf2259000-7fdcf225c000 r-xp 00000000 fd:00 6029817                    /lib/x86_64-linux-gnu/libdl-2.24.so
snipsaisrv | 7fdcf225c000-7fdcf245b000 ---p 00003000 fd:00 6029817                    /lib/x86_64-linux-gnu/libdl-2.24.so
snipsaisrv | 7fdcf245b000-7fdcf245c000 r--p 00002000 fd:00 6029817                    /lib/x86_64-linux-gnu/libdl-2.24.so
snipsaisrv | 7fdcf245c000-7fdcf245d000 rw-p 00003000 fd:00 6029817                    /lib/x86_64-linux-gnu/libdl-2.24.so
snipsaisrv | 7fdcf245d000-7fdcf2cc1000 r-xp 00000000 fd:00 8657307                    /usr/lib/libsnips_kaldi.so
snipsaisrv | 7fdcf2cc1000-7fdcf2ec1000 ---p 00864000 fd:00 8657307                    /usr/lib/libsnips_kaldi.so
snipsaisrv | 7fdcf2ec1000-7fdcf2eda000 r--p 00864000 fd:00 8657307                    /usr/lib/libsnips_kaldi.so
snipsaisrv | 7fdcf2eda000-7fdcf2ee4000 rw-p 0087d000 fd:00 8657307                    /usr/lib/libsnips_kaldi.so
snipsaisrv | 7fdcf2ee4000-7fdcf2ee5000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcf2ee5000-7fdcf2f08000 r-xp 00000000 fd:00 6029789                    /lib/x86_64-linux-gnu/ld-2.24.so
snipsaisrv | 7fdcf30e7000-7fdcf3108000 rw-p 00000000 00:00 0
snipsaisrv | 7fdcf3108000-7fdcf3109000 r--p 00023000 fd:00 6029789                    /lib/x86_64-linux-gnu/ld-2.24.so
snipsaisrv | 7fdcf3109000-7fdcf310a000 rw-p 00024000 fd:00 6029789                    /lib/x86_64-linux-gnu/ld-2.24.so
snipsaisrv | 7fdcf310a000-7fdcf310b000 rw-p 00000000 00:00 0
snipsaisrv | 7fffa2a5e000-7fffa2a7f000 rw-p 00000000 00:00 0                          [stack]
snipsaisrv | 7fffa2ad3000-7fffa2ad6000 r--p 00000000 00:00 0                          [vvar]
snipsaisrv | 7fffa2ad6000-7fffa2ad7000 r-xp 00000000 00:00 0                          [vdso]
snipsaisrv | ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
snipsaisrv | INFO:snips_nlu_lib::resources::loading                          : Stemmer loaded
snipsaisrv | INFO:snips_nlu_lib::resources::loading                          : Loading gazetteer 'top_200000_words_stemmed' ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/resources/de/gazetteers/top_200000_words_stemmed.txt") ...
snipsaisrv | INFO:snips_nlu_lib::resources::loading                          : Gazetteer 'top_200000_words_stemmed' loaded
snipsaisrv | INFO:snips_nlu_lib::resources::loading                          : Loading stop words ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/resources/de/stop_words.txt") ...
snipsaisrv | INFO:snips_nlu_lib::resources::loading                          : Stop words loaded
snipsaisrv | INFO:snips_nlu_lib::entity_parser::builtin_entity_parser        : Loading builtin entity parser ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/builtin_entity_parser") ...
snipsaisrv | INFO:snips_nlu_lib::entity_parser::builtin_entity_parser        : Builtin entity parser loaded
snipsaisrv | INFO:snips_nlu_lib::entity_parser::custom_entity_parser         : Loading custom entity parser ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/custom_entity_parser") ...
snipsaisrv | INFO:snips_nlu_lib::entity_parser::custom_entity_parser         : Custom entity parser loaded
snipsaisrv | INFO:snips_nlu_lib::intent_parser::deterministic_intent_parser  : Loading deterministic intent parser ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/deterministic_intent_parser") ...
snipsaisrv | INFO:snips_nlu_lib::intent_parser::deterministic_intent_parser  : Deterministic intent parser loaded
snipsaisrv | INFO:snips_nlu_lib::intent_classifier::log_reg_intent_classifier: Loading log reg intent classifier ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/intent_classifier") ...
snipsaisrv | INFO:snips_nlu_lib::intent_classifier::log_reg_intent_classifier: Log reg intent classifier loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_0") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_1") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_2") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_3") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_4") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_5") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_6") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_7") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_8") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_9") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_10") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : Loading CRF slot filler ("/var/lib/snips/injections/20190718T033501893861239/inj_20190718T033518084044818/nlu_engine/probabilistic_intent_parser/slot_filler_11") ...
snipsaisrv | INFO:snips_nlu_lib::slot_filler::crf_slot_filler                : CRF slot filler loaded
snipsaisrv | INFO:snips_nlu_hermes                                           : model loaded in 331 ms

Vielen Dank und beste Grüße!

Alpha200 commented 5 years ago

Hi, ah ja klar die Reload-Meldungen haben bei dir ja auch vorher gefehlt. Wie es aussieht stürzt die ASR-Engine beim Reload ab, weil ein Destruktor zwei Mal aufgerufen wird. Das sieht nach einem Bug aus den du hier melden solltest: https://github.com/snipsco/snips-issues/

Ich gehe nicht davon aus, dass es noch etwas mit meiner App zu tun hat, daher schließe ich den Issue erstmal.