Please follow the instructions in the following article:
A member of our community has also written a near library to quickly set up a satellite configuration. Make sure to check it out!
The default audio is plain but MQTT can now be configured to use encryption. Check
/etc/snips.toml and the Platform Configuration article.
sam init installs the Snips Platform as well as all dependencies. Manual install does the same.
sam devices **is a really lightweight network scan. If you don't see your device, don't panic. The default hostname of a new Raspbian image is raspberrypi**. Try running
sam connect raspberrypi.
The default ASR recognises only the words that are present in your training exemples, try adding more of those words in your training exemples, do not forget to 'save' and retrain your assistant.
Simply follow this set-actions tutorial.
To update your apps on a Raspberry Pi, open a terminal window and type:
If you wish to reinstall your apps from the snippets already present in the assistant, type:
sam install actions
You need to update your Node version. Node needs to be at least V7.5.0 for Sam to work.
Yes you can export the training examples of each intent in the console:
sudo apt-get install snips-makers-tts and check the output of
snips-makers-tts -h to see all TTS options. You can specify a voice file.
Please note that depending on the language you want, you may not have much choice for offline voices.
Yes you can, simply run these commands:
sudo systemctl stop snips-audio-server or
sudo systemctl disable snips-audio-server. However this will also turn off all audio streaming from the microphone.
You can run
sudo apt-get --reinstall install -y snips-platform-voice
Have you updated your assistant? If not, go to the console, re-train it before downloading and installing it again, this should solve the issue. You can also retrain it with Sam:
If you get the following error:
snips-nlu.service: Main process exited, code=exited, status=1/FAILUREsnips-nlu.service: Unit entered failed state.snips-nlu.service: Failed with result 'exit-code'.ERROR:snips_asr: Could not start MQTT clientraspberrypi snips-asr: -> caused by: Connection refused (os error 111)
you can run those following commands to fix it:
sudo systemctl stop mosquittosudo sed -i -e 's/persistence true/persistence false/' /etc/mosquitto/mosquitto.confsudo rm /var/lib/mosquitto/mosquitto.dbsudo reboot
If you want to access the feedback sounds you can go to
/usr/share/snips/assistant/custom_dialogue/sound and add your new sounds. Make sure that it is a 16 signed Bit wav file otherwise volume will be low (you can convert your wav file into 16 bit with tools like Audacity).
Our community and the support team will be glad to help on our Snips Forum.