Snipek
Voice assistant for Sailfish OS based on Snips software
Release 2.0 highlights:
- Support for Snips installation on the Sailfish OS phone. It gives truly offline voice assistant.
- Built-in skills: Date & Time, Call History
- Works on Jolla 1
Important Notice. Staring from January 31, 2020 Snips assistant is not longer publicly available. It means that Snipek further development will be very challenging and most likely not possible any more.
Snipek is a Sailfish OS app that provides remote microphone and speaker capability for Snips voice platform.
Snips is unique because it doesn’t require external cloud service. All processing (including voice) is entirely done locally, on a device where Snips is installed.
To make this app works you have to separately install Snips software on your Sailfish OS phone or on any another device in your local network (e.g. Raspberry Pi, Debian computer).
Snips installation
Two installation options are supported:
- Local (Snips is installed on Sailfish OS phone together with Snipek)
- Remote (Snips is installed on a different device in your local network)
When Snipek and Snips are running on the same device (on Sailfish OS phone), no network connectivity is required. Your phone can be in off-line mode and the voice assistant sill works. To install Snips on Sailfish OS follow this guide.
Keep in mind that Snips is not an open source software. The source code is not publicly available and the use of Snips is governed by Snips Terms of Use.
Snips does not provide binaries for x86 (32-bit) CPU architecture, therefore local installation on Jolla Tablet and any other non-ARM Sailfish OS device is not possible right now.
More information about Snips installation options are outlined here.
Snipek skills
Snipek app connects to Snips as an additional audio server. It sends audio stream captured from the microphone and plays audio data received from Snips. It also provides few built-in skills that enable phone control with the voice commands. Skills are the capabilities of voice assistant i.e. the things that assistant can do with a voice command.
Currently implemented skills are:
- Date & Time (Reads current time or date)
- Call History (Reads events from call history e.g. all missed calls)
Languages and translations
Snips software supports following languages and therefore only following languages Snipek can be translated to:
- German
- English
- Spanish
- French
- Italian
- Japanese
- Portuguese (Brazil)
Currently only English language is provided in Snipek.
Bugs reporting
This is "work in progress" project in beta/experimental stage, so likely contains a number of bugs.
Any comments, issue reports are highly appreciated.
Bugs and feature requests can be reported on GitHub or just via email snipek@mkiol.net.
Snipek is a free application.
Category:
Keywords:
Attachment | Size | Date |
---|---|---|
harbour-snipek-2.0.1-1.armv7hl.rpm | 201.18 KB | 04/06/2020 - 10:10 |
harbour-snipek-2.0.2-1.armv7hl.rpm | 395.39 KB | 11/06/2020 - 14:32 |
version 2.0.2 (beta)
- Bug fixes and small improvements
version 2.0.1 (beta)
- Fixes for bugs discovered on the recent SFOS release
version 2.0.0 (beta)
- support for Snips installation on the Sailfish OS phone. It gives truly offline voice assistant.
- built-in skills: Date & Time, Call History
- works on Jolla 1
version 1.0.0
- support for multiple Snipek instances connected to single Snips system
Laatste reacties