Tuesday, October 18, 2011

Voice Interface

Since Apple brilliantly introduced the touch interface, I thought now it's time to introduce Voice interface. It's especially useful when a car driver has to focus on the road. You just speak some commands and a smartphone responses back to you. I mean, you need some kind of feedback. The difficulty seems to me the intelligence of signal processing. Such a device needs to know the context when it hears someone talking. Is it talking to the device? Is it someone just talking to someone else etc...

From what I know, there are ear devices, like ear aids, which can hear from which directions the sound comes from. We can also filter the sound for speech and we have overcome two problems: Direction and speech filtering (with noise reduction). Next is to distinguish real speech commands from normal speech conversation. But that's up to the intelligence of the software to interpret. Another helpful thing is to recognize the right voice. If someone else is talking, the device can ignore it. If this is designed very well, it should be possible to create a good device that listens to you and help you performing some tasks, while focusing on other more important things (like watching the road for obstacles, though today smart cars can warn you for obstacles too).

My colleagues at work don't believe this as a good solution to safely drive a car while commanding a navigation device to set a new location. But I believe this will be a great solution, just like Apple did with the touch interface. Apple was always ahead with design and usability, while others stick to the old fashion technology. Well, I'm not that kind of people, I'm more like Steve Jobs :-)

To be continued...

No comments:

Post a Comment

NSNotification example