Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how voice recognition in android works?

I want to know that how voice recognition in android works? Which library it uses for voice recognition? Does it perform voice recognition process on device/mobile it self or it sends all voice to google servers and receives text in responce?

Thanks, Sunny.

like image 474
SunnyShah Avatar asked Sep 04 '09 19:09

SunnyShah


People also ask

How does the voice recognition work?

The speech recognition software breaks the speech down into bits it can interpret, converts it into a digital format, and analyzes the pieces of content. It then makes determinations based on previous data and common speech patterns, making hypotheses about what the user is saying.

Do Android phones have voice recognition?

Start Voice Access in one of these ways: If "Hey Google" detection is on, you can say “Hey Google, Voice Access.” Open your notification shade and tap Touch to start. On your Home screen, tap the Voice Access app .


2 Answers

The 4 Feets.com answer is now very misleading, as the link contains quite a bit of speculative information that turned out to be inaccurate.

Please checkout the VoiceRecognition.java demo in ApiDemos, and the RecognizerIntent reference. Android speech recognition requires an internet connection as the data is sent off to google and you receive a list of possible text translations back.

like image 126
Mark D Avatar answered Oct 17 '22 06:10

Mark D


Have a look at 4 Feets.com 4 Feets.com

They have a nice overview with a little example regarding voice reg in SDK 1.5.

like image 38
Koekiebox Avatar answered Oct 17 '22 06:10

Koekiebox