Best Javascript Resources to add voice recognition program

With the popularity of mobile and personal assistants like Siri and Google Now, voice interfaces are increasingly commoditizing. Whether to make a phone call or to schedule a task without touching the screen, the passage through the voice is really something practical as more people are using voice recognition services.

Now it is your time to integrate voice control to your apps or websites! If you want to try, you should really look into those JavaScript resources. Using these Javascirpt resources you can easily add voice recognition control to your website.

Annyang

Annayang is my absolute favorite speech recognition tool because it is Faster, more accuratemulti-language, just weight 3kb, no dependencies and free to use. It is a very famous voice recognition program.

Annyang
Annyang

Its use is really simple: just define patterns such as “hello” or “Run the command: cmd_name“, and to connect the corresponding functions. Whether to record a favorite resource, comment on an article or decide to put an article pannier, this tool really helps to execute orders within seconds, and can significantly improve the conversion of the site.

I also found two simple examples of using Annyang in Code pen.

Codepen
Codepen

annayang

JuliusJS

Julius is working more like a speech recognition library for the web and build with Emscripten. You must be wondering what is the speech recognition library is so let me explain: browsers have some build in voice control tools, but they always depend on some sort of remote service like Google Now—which handles the basic voice processing from a distant server. This can slow things a little bit. So JuliusJs gets around this problem by running a speech recognition library inside the browsers.

Pomerantz develops this tool and it is an open source project so you guys also can contribute.

julius
julius

Voicebox

Compare to Annayang, Voicebox is a new project voice control app built with electron and NodeJS. It requires NodeJs to be installed in your system to work. For now this tool understands very limited amount of sentences, but it’s really easy to add new ones. I suggest you install it to take a look, it’s fascinating.

voicebox
voicebox

Pocketsphinx

Pocketsphinx
Pocketsphinx

 

Dictate
Dictate

I hope you like those JavaScript resources for voice recognition services. Nowadays, more people are using this, and you can do more things with voice control. So keep exploring.

See some video tutorial to learn JavaScript Resources to add voice recognition program