Skip to content

Commit e2c4e1f

Browse files
committed
More changes to v1.3.0
1 parent 300c055 commit e2c4e1f

File tree

7 files changed

+13
-23
lines changed

7 files changed

+13
-23
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Snowboy.pm
1919
/examples/C++/pa_stable_v190600_20161030.tgz
2020
/examples/C++/portaudio
2121
/examples/C++/demo
22+
/examples/C++/demo2
2223
/examples/Java/Demo.class
2324
/examples/Perl/data/
2425
/examples/iOS/Obj-C/Pods/Pods.xcodeproj/xcuserdata/

README.md

+12-23
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,20 @@ by [KITT.AI](http://kitt.ai).
1010

1111
[Commercial application FAQ](README_commercial.md)
1212

13-
Version: 1.3.0 (2/14/2018)
13+
Version: 1.3.0 (2/19/2018)
1414

1515
## Alexa support
1616

1717
Snowboy now brings hands-free experience to the [Alexa AVS sample app](https://github.com/alexa/alexa-avs-sample-app) on Raspberry Pi! See more info below regarding the performance and how you can use other hotword models.
1818

1919
**Performance**
2020

21-
The performance of hotword detection usually depends on the actually environment, e.g., is it used with a quality microphone, is it used on the street, in a kitchen, or is there any background noise, etc. So we feel it is best for the users to evaluate it in their real environment. For the evaluation purpose, we have prepared an Android app which can be installed and run out of box: [SnowboyAlexaDemo.apk](https://github.com/Kitt-AI/snowboy/raw/master/resources/alexa/SnowboyAlexaDemo.apk) (please uninstall any previous one first if you installed this app before).
21+
The performance of hotword detection usually depends on the actual environment, e.g., is it used with a quality microphone, is it used on the street, in a kitchen, or is there any background noise, etc. So we feel it is best for the users to evaluate it in their real environment. For the evaluation purpose, we have prepared an Android app which can be installed and run out of box: [SnowboyAlexaDemo.apk](https://github.com/Kitt-AI/snowboy/raw/master/resources/alexa/SnowboyAlexaDemo.apk) (please uninstall any previous versions first if you have installed this app before).
2222

2323
**Personal model**
24+
2425
* Create your personal hotword model through our [website](https://snowboy.kitt.ai) or [hotword API](https://snowboy.kitt.ai/api/v1/train/)
26+
2527
* Replace the hotword model in [Alexa AVS sample app](https://github.com/alexa/alexa-avs-sample-app) (after installation) with your personal model
2628

2729
```
@@ -47,6 +49,7 @@ make
4749
* Run the wake word agent with engine set to `kitt_ai`!
4850

4951
**Universal model**
52+
5053
* Replace the hotword model in [Alexa AVS sample app](https://github.com/alexa/alexa-avs-sample-app) (after installation) with your universal model
5154

5255
```
@@ -114,14 +117,9 @@ Currently Snowboy supports (look into the [lib](lib) folder):
114117

115118
* all versions of Raspberry Pi (with Raspbian based on Debian Jessie 8.0)
116119
* 64bit Mac OS X
117-
* 64bit Ubuntu (12.04 and 14.04)
120+
* 64bit Ubuntu 14.04
118121
* iOS
119122
* Android
120-
* Pine64 (Debian Jessie 8.5, 3.10.102 BSP2)
121-
* Nvidia Jetson TX1 (use above Pine64 package)
122-
* Nvidia Jetson TX2 (use above Pine64 package)
123-
* Intel Edison (Ubilinux based on Debian Wheezy 7.8)
124-
* Samsung Artik (built with Fedora 25 for ARMv7)
125123
* ARM64 (aarch64, Ubuntu 16.04)
126124

127125
It ships in the form of a **C++ library** with language-dependent wrappers
@@ -130,11 +128,12 @@ pull request!
130128

131129
Currently we have built wrappers for:
132130

131+
* C/C++
133132
* Java/Android
134133
* Go (thanks to @brentnd and @deadprogram)
135134
* Node (thanks to @evancohen and @nekuz0r)
136135
* Perl (thanks to @iboguslavsky)
137-
* Python
136+
* Python2/Python3
138137
* iOS/Swift3 (thanks to @grimlockrocks)
139138
* iOS/Object-C (thanks to @patrickjquinn)
140139

@@ -166,16 +165,9 @@ Here is the list of the models, and the parameters that you have to use for them
166165

167166
* **resources/snowboy.umdl**: Universal model for the hotword "Snowboy". Set
168167
SetSensitivity to 0.5 for better performance.
169-
* **resources/alexa.umdl**: Universal model for the hotword "Alexa". Set
170-
SetSensitivity to 0.5, and preferably set ApplyFrontend (only works on Raspberry
171-
Pi) to true. This model is depressed.
172-
* **resources/alexa/alexa_02092017.umdl**: Universal model for the hotword
173-
"Alexa". This is still work in progress. Set SetSensitivity to 0.15.
174-
* **resources/alexa/alexa-avs-sample-app/alexa.umdl**: Universal model for the
175-
hotword "Alexa" optimized for [Alexa AVS sample app](https://github.com/alexa/alexa-avs-sample-app).
176-
Set SetSensitivity to 0.6, and set ApplyFrontend (only works on Raspberry Pi)
177-
to true. This is so far the best "Alexa" model we released publicly, when
178-
ApplyFrontend is set to true.
168+
* **resources/alexa/alexa-avs-sample-app/alexa.umdl**: Universal model for the hotword "Alexa" optimized for [Alexa AVS sample app](https://github.com/alexa/alexa-avs-sample-app).
169+
Set SetSensitivity to 0.6, and set ApplyFrontend to true. This is so far the best "Alexa" model we released publicly, when ApplyFrontend is set to true.
170+
* **resources/models/jarvis.umdl**: Universal model for the hotword "Jarvis" (https://snowboy.kitt.ai/hotword/29). It has two different models for the hotword Jarvis, so you have to use two sensitivites. The suggested sensitivities are "0.8,0.80". Please also set ApplyFrontend to true.
179171

180172
## Precompiled node module
181173

@@ -190,13 +182,10 @@ dependencies like `fs`, `wav` or `node-record-lpcm16` depending on which script
190182
you use.
191183

192184
## Precompiled Binaries with Python Demo
193-
* 64 bit Ubuntu [12.04](https://s3-us-west-2.amazonaws.com/snowboy/snowboy-releases/ubuntu1204-x86_64-1.2.0.tar.bz2)
194-
/ [14.04](https://s3-us-west-2.amazonaws.com/snowboy/snowboy-releases/ubuntu1404-x86_64-1.3.0.tar.bz2)
185+
* 64 bit Ubuntu [14.04](https://s3-us-west-2.amazonaws.com/snowboy/snowboy-releases/ubuntu1404-x86_64-1.3.0.tar.bz2)
195186
* [MacOS X](https://s3-us-west-2.amazonaws.com/snowboy/snowboy-releases/osx-x86_64-1.3.0.tar.bz2)
196187
* Raspberry Pi with Raspbian 8.0, all versions
197188
([1/2/3/Zero](https://s3-us-west-2.amazonaws.com/snowboy/snowboy-releases/rpi-arm-raspbian-8.0-1.3.0.tar.bz2))
198-
* Pine64 (Debian Jessie 8.5 (3.10.102)), Nvidia Jetson TX1 and Nvidia Jetson TX2 ([download](https://s3-us-west-2.amazonaws.com/snowboy/snowboy-releases/pine64-debian-jessie-1.2.0.tar.bz2))
199-
* Intel Edison (Ubilinux based on Debian Wheezy 7.8) ([download](https://s3-us-west-2.amazonaws.com/snowboy/snowboy-releases/edison-ubilinux-1.2.0.tar.bz2))
200189

201190
If you want to compile a version against your own environment/language, read on.
202191

lib/edison/libsnowboy-detect.a

-1.02 MB
Binary file not shown.
-1.09 MB
Binary file not shown.

lib/pine64/libsnowboy-detect.a

-1.47 MB
Binary file not shown.

resources/models/jarvis.umdl

3.37 MB
Binary file not shown.
File renamed without changes.

0 commit comments

Comments
 (0)