3 ms·
Android has a great voice recognition technology.It works like a dream. Also it's pretty easy to integrate voice-to-text into your applications and again it's v
by DallaRosa 15y ago
Android has a great voice recognition technology.It works like a dream. Also it's pretty easy to integrate voice-to-text into your applications and again it's very easy to launch apps/do google searchs/open a map/etc in Android with Intents.
I've been playing with command voices and writing emails etc since maybe more than a year ago and if you have a little training in NLP (or even if you don't) you realize it's pretty easy to get your Android device to return wikipedia data in a pretty layout or get a few simple "natural language"-like commands working.
But what's amazing in Apple's system is not sending an email by saying "email to...". The really cool and difficult part is how the handle paraphrasing and uncertainty. Paraphrasing ("how's the weather today?" x “What is the weather like today?”) and ambiguity resolution ("What's up next" -> shows your next appointments) are still very difficult problems in NLP and even though research has improved lots[1][2] it's still totally non-trivial. The way they got it to work in the phone is in a total different level from what those guys working 8 hours achieved.
[1] http://www.nist.gov/tac/2011/RTE/index.html http://www.nist.gov/tac/2011/RTE/index.html
[2] http://arxiv.org/abs/0912.3747 http://arxiv.org/abs/0912.3747