Sunday, July 13, 2014

Day 30 - Mobile Basics: Voice Recognition

Speech recognition uses your voice commands to interact with applications. It converts spoken words to text, allows you to perform searches, send messages, set reminders, interact with maps, dictate orders, etc.

Although voice recognition technologies have been around for many years the technologies have a long way to go before they truly recognize natural conversation.

Things to consider when designing for speech interactions and touchless operations:
  1. The voice persona.
  2. Provide immediate feedback for every speech input.
  3. Is active voice vs. passive voice preferable.
  4. Is voice support absolutely necessary.
  5. Will voice be used for both input and output.
  6. Environmental barriers e.g. people around you listening in to your voice commands, privacy concerns.
  7. Error rates in speech recognition can lead to abandonment of the product.
  8. Avoid modes, but allow users to quickly turn speech recognition on/off or easily switch to other ways of interaction.
  9. Use speech when the user's eyes and hands are busy.
  10. Developing the right voice interactions can make the user experience more human.
Technologies such as Apple's Siri"Ok Google", and Microsoft Cortana open up a world of interaction possibilities.  What are some ways you use voice interactions?

No comments:

Post a Comment