dreamdom / JsSpeechRecognizer

JavaScript Speech Recognizer
Apache License 2.0
243 stars 28 forks source link

[Idea] Continuous voice recognition #1

Open Pierre-Gilles opened 8 years ago

Pierre-Gilles commented 8 years ago

Hi !

First, your project is awesome :)

Do you think it could be possible to listen continuously without having to click the button ? It could enable "keyword spotting", like for example you're waiting for a special keyword. Imagine you want to build an Alexa like assistant, you can wait for "Alexa", "Jarvis", "Siri", or whatever you want, and then when the keyword is detected locally you start real voice recognition of the browser to detect exactly what was the command.

In fact I'm working on a project called Gladys, an assistant who can control your home, and I'm currently looking for a keyword spotting tool to recognize the word "Gladys". ( http://gladysproject.com ).

Thank you again for this awesome work :)

dreamdom commented 8 years ago

Hi Pierre. I am glad to hear you like the project. The feature you describe is definitely one I am working on. I've had a chance to take a quick look at the Gladys project, and it looks cool!

JpEncausse commented 8 years ago

Hi,

I'm maker of project SARAH (http://sarah.encausse.net). I made an experimental NodeJS client for SARAH here: https://github.com/JpEncausse/SARAH-Client-NodeJS

The idea is to use Microsoft Oxford (instead of Microsoft Speech Engne) to perform continuous speech recognition.

Your project might fix the "keyword spotting" challenge I asked on Oxford Forum: https://social.msdn.microsoft.com/Forums/azure/en-US/35d6c266-d2fa-4715-9b76-d00728b57ef4/help-speech-api-hot-word-detection-locally?forum=mlapi

It would be soooo cool to be able to use your code in NodeJS on an Audio Stream

dreamdom commented 8 years ago

I have upload a keyword spotting demo to the repository. Check it out here: https://github.com/dreamdom/JsSpeechRecognizer/tree/master/demos/keyword-spotting/

SARAH looks like a really cool project. I don't know too much about working Node at the moment, but I will check it out.

Pierre-Gilles commented 8 years ago

Wow that's really impressive ! Great work :) It works even when the tab is not active, and only with 5 trainings.

Thanks a lot for your work, I will look at it in detail and see how we can implement that in Node.js.

Pierre-Gilles commented 8 years ago

First tests are really impressive => https://www.instagram.com/p/BDpd_bXBqyy/?taken-by=gladysproject

Thanks again for your work !

danships commented 7 years ago

I would really love to have something like this working in node, to be able to perform keyword detection without having to use a webbrowser.