annyang v2.6.1 Release Notes
Release Date: 2018-05-07 // over 6 years ago-
🚀 👍 This release is 100% backwards compatible with all v2 releases.
👍 Ensured support up to Node.js 10.
⚡️ Updated dependencies and rebuilt for a more efficient distributable.🍱 Awesome people ⭐️
Special thanks to:
Previous changes from v2.6.0
-
🚀 👍 This release is 100% backwards compatible with all v2 releases.
[Added] Allow listening to the
soundstart
eventYou can now add a callback event which will run when the speech recognition's soundstart event fires.
annyang.addCallback('soundstart', fn);
0️⃣ This event will fire once per speech recognition session (due to a bug in Chrome). If you would like to get it again the next time sound is heard, you can abort and restart speech recognition… which is the default behavior in HTTPS anyway. In other words, in HTTPS it works great.
👀 See a more complete example for detecting when the user starts and stops speaking in the FAQ.
🔄 Changed file structure and development stack
The main annyang files which you will include in your project are now in the
/dist
directory:If you would like to work on annyang's code itself, it is now in the
/src
directory:annyang's source now passes through babel with the es2015 preset, so you can use ES2015 language features in it.
🍱 Awesome people ⭐️
Special thanks to:
- @remybach - For the original
soundstart
event code, and helping determine the final functionality. - ✅ @peterdillon - Helping create a use case to test the new
soundstart
event.
- @remybach - For the original