This is a Jeedom plugin which allows connecting Snips voice assistant with Jeedom platform.
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
snips [Add] variable for hotword id Nov 7, 2018
.gitignore .DS_Store banished! Sep 5, 2018
AUTHORS [Add] authors Nov 13, 2018
CHANGE_LOG.md [Update] Nov 7, 2018
CODE_OF_CONDUCT.md [Add] code of conduct Nov 13, 2018
CONTRIBUTING.md [Add] contributing rules Nov 13, 2018
DEVELOP_DIARY.md [Update] removed unrelated part Nov 14, 2018
LICENSE [Update] license Nov 13, 2018
README.md [Update] removed diary part from readme Nov 13, 2018

README.md

User Guide

Please reach Snips Dev Center for the user documentation.

Snips-Jeedom-Plugin

MIT License

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:

ssh <username>@<hostnme>

For example, if your Jeedom is running on a Raspberry, you can then use:

ssh pi@raspberry.local

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:

ls Snips-Jeedom-Plugin

You should see the result:

README.md	    snips

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.

(Use sam devices command to see the IP address of snips site)

Contributing

Please see the Contribution Guidelines.

Copyright

This library is provided by Snips as Open Source software. See LICENSE for more information.