snipsco / snipsmanager

The Snips Assistant Manager
MIT License
16 stars 16 forks source link

Initial install of assistant does not pull custom_asr #34

Closed tschmidty69 closed 6 years ago

tschmidty69 commented 6 years ago

So initial install using snipsmanager does not get the custom_asr

Unzipping the assistant pulled by snipsmanager manually:

root@raspberrypi:~# unzip /home/pi/.snips/assistant.zip -d /usr/share/snips
Archive:  /home/pi/.snips/assistant.zip
replace /usr/share/snips/assistant/assistant.json? [y]es, [n]o, [A]ll, [N]one, [r]ename: A
  inflating: /usr/share/snips/assistant/assistant.json
  inflating: /usr/share/snips/assistant/trained_assistant.json
  inflating: /usr/share/snips/assistant/custom_hotword/model.pb
  inflating: /usr/share/snips/assistant/custom_hotword/thresholds_curve.json
  inflating: /usr/share/snips/assistant/custom_hotword/config.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/es.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/ko.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/en.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/de.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/fr.json
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/start_of_input.wav
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/config.json
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/error.wav
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/end_of_input.wav

Unzipping one I downloaded and unziped (same assistant)

Archive:  /home/tschmidt/assistant.zip
  inflating: /usr/share/snips/assistant/assistant.json
  inflating: /usr/share/snips/assistant/trained_assistant.json
  inflating: /usr/share/snips/assistant/custom_asr/a.snips
  inflating: /usr/share/snips/assistant/custom_asr/w.snips
  inflating: /usr/share/snips/assistant/custom_asr/b.snips
  inflating: /usr/share/snips/assistant/custom_asr/config.json
  inflating: /usr/share/snips/assistant/custom_hotword/model.pb
  inflating: /usr/share/snips/assistant/custom_hotword/thresholds_curve.json
  inflating: /usr/share/snips/assistant/custom_hotword/config.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/es.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/ko.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/en.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/de.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/fr.json
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/start_of_input.wav
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/config.json
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/error.wav
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/end_of_input.wav
anthonyray commented 6 years ago

Thanks for sharing the issue !

  1. Did you install snipsmanager from pip or from apt-get ?
  2. Can you compare the checksums of the two zip files just to make sure they are the same ?

This might be because snipsmanager cached an old assistant of yours in the /home/pi/.snips folder, and it tries to install this version. Try to delete your cache : rm -rf /home/pi/.snips.

Cheers ! ✌🏾

anthonyray commented 6 years ago

Closing this as this is now handled by sam