Please reach Snips Dev Center for the user documentation.
The Snips Voice Platform allows anyone to integrate AI powered voice interaction in their devices with ease. The end-to-end pipeline - Hotword detection, Automatic Speech Recognition (ASR) and Natural Language Understanding (NLU) - runs fully on device, powered by state of the art deep learning. By using Snips, you can avoid cloud provider costs, cloud latency, and protect user's privacy.
Installation (As a developer)
Step 1. Download plugin
For this step, I would recommand you use
ssh login your Jeedom site through console:
For example, if your Jeedom is running on a Raspberry, you can then use:
As long as you have successfully loged in, you can simply use
git clone command to download this repository:
git clone https://github.com/snipsco/Snips-Jeedom-Plugin.git
Now you can do
ls to check if
Snips-Jeedom-Plugin is under your current directory:
You should see the result:
Step 2. Copy plugin to Jeedom folder
Now you have the plugin file on your Jeedom site, but Jeedom an not detect this yet.
Run the following command to copy snips plugin to Jeedom directory:
sudo cp -r Snips-Jeedom-Plugin/snips/ /var/www/html/plugins/
Step 3. Change permission
Run following to add correct permission to all the file:
sudo chmod -R 775 /var/www/html/plugins/snips/
Run following to change correct user group to all the file:
sudo chgrp -R www-data /var/www/html/plugins/snips/
Run following to change correct ownership to all the file:
sudo chown -R www-data /var/www/html/plugins/snips/
Step 4. Activate Snips plugin
Now you can direct to your Jeedom platform, go to Plugin Management, find Snips, and then activate it.
Then you need to set the correct IP address on the plugin configuration page.
sam devices command to see the IP address of snips site)
Please see the Contribution Guidelines.