voice interface design
Andrea Mecenero Updated: 12 Sep 2022 5 min to read

Voice User Interface Design – How to Create and Best Practices

Great design is achieved not when there’s nothing left to add but when there’s nothing left to take away – said Antoine de Saint-Exupéry. And it’s not only about the design you can SEE, but also the design you can only HEAR. Let’s take a look at how great the voice user experience design should be done.

In this article, you can find some great tricks and tips on designing a great voice interface. Sounds scary? After the read, you’ll get your courage back!

  • few words about research and creating personas and why it’s so crucial
  • creating a scenario – possible ways and solutions
  • meeting your audience and testing your design among people 
  • after-work conclusions on how your product is performing

Human-to-human communication is said to be very complicated. There are many languages, dialects, spelling differences, intonations, and of course – interpretations, so sometimes we have to concentrate very hard to understand what someone else is saying, and the thing that allows us to do so is our intelligence combined with intuition.

But in the 21st century, we communicate not only with other people but also with electronic devices. Artificial intelligence and machine learning are at a very advanced level these days. However, there’s still a lack of intuition here, so voice experience designers have a tough nut to crack when creating a user-friendly journey for IoT (Internet Of Things) devices.

voice interface google home

The Google Home smart speaker user base expanded by 7.2 million in the U.S. in 2018, according to data compiled as part of the 2019 U.S. Smart Speaker Consumer Adoption Report. That reflects a rise of 600,000 more new Google Home users than Amazon Echo added in 2018.

The invisible experience – voice experience

According to my observation, many people think designing voice experiences is a completely different thing than creating graphical user interfaces. If you’re among them, you’re wrong! Designing voice-based experiences are said to be a new direction of UX design, but it’s definitely not – it’s just a next step that happens naturally. Even more – it’s a great idea to adapt the visual design experience process (e.g. 10 Usability Heuristics for User Interface Design from 1994) for creating voice-based devices.

Here are some precious tips for creating a winning voice user interface – let me know if they helped you!

1. Do your homework. RESEARCH.

Similar to every digital product, you need to apply user-first design when creating a voice-based experience. That’s why user research is CRUCIAL here. Its goal is to understand the target user’s needs and behaviors, and gathered information would be the product’s foundation. To develop your personas, you should ask yourself who would use this app and how it would help solve their problems most quickly and effectively.

After establishing some perfectly-crafted personas, you need to focus on:

  • Investigating the current experience and ways that users are solving the problem now
  • Identifying pain points and finding spots to improve the user experience
  • Researching the user language by finding the EXACT phrases that people use when they speak with other people. Knowing the specific lingo will definitely help you to design a process for different utterances of the specific target group

To get a full understanding of voice-based systems, you can also buy or borrow a smart speaker and test it like there’s no tomorrow. It’s always a great idea to try different voice apps and check how other voice interface designers approached the problem. Find the best examples and analyze them step by step, writing down every inspiring solution – you never know when you’ll need some quick inspiration.

2. So what’s the SCENARIO?

In this step, you have to shape the future product and define all of its capabilities.

Now your main goal is to design scenarios that will have the highest value for your target users. First of all, you need to figure out which of the 4 possible voice input triggers will be relevant in your case.

The voice input triggers:

  • Voice trigger – the user speaks a phrase that prompts the device to begin processing the speech
  • Tactile trigger – the user presses a physical or digital button
  • Motion trigger – the user waves his hand in front of a sensor
  • Device self-trigger – an event (like a car accident) or pre-determined setting turns the device on

When kicking off projects involving visual interfaces, most designers’ first step is a whiteboard to sketch out some raw concepts of the user experience. But what if your product doesn’t have a screen? Just create simple scenarios by writing down a basic back and forth conversation between the user and the voice app.

Don’t forget to answer additional questions, eg. Will users know what they want to do, or should you offer some options? What will users say to start the app? What the tone and personality of the voice experience will sound like? And if you feel you’re stuck, ask yourself – how would you design if it was a visual user interface? Then try to translate it into voice.

After designing the scenarios, you have to make sure they perfectly work with voice.

Remember that the project’s ultimate goal is to provide users with the ability to solve the problem way faster than using any alternative experiences. Keep the scenarios short because selecting from a long menu is very difficult with voice interactions.

Remember: 3 selections maximum. If you have more than 3, most probably you should reframe the scenario.

Btw. don’t forget to prepare the error scenarios! Users will likely speak too fast, too slow, too quiet, etc., etc., and you have to be prepared. Make sure your scenario involves a request for repeating the voice command, e.g. Say it again?

Another thing is that some users will get confused and could use some navigation through the experience. For example:

Voice-based device: What’s your date of birth?

User: Ummm…

Voce-based device: Jason, please tell me your date of birth using 2 digits for the month, 2 digits for the day, and 2 for the year.

3. Time for some roleplaying!

It’s time to face the public.

Yes, now!

No, it’s not too soon. You have to test the experience before creating it and even building the prototype. It only takes a group of people who match your target users and a person playing the artificial intelligence experience you designed. Check every possible iteration with your people, write down every moment of hesitation, lack of desired option, etc. After this, interview your users and ask them to rate the experience.

Now you have all the knowledge to make some changes.

4. Make yourself a cup of tea. RESTING PHASE.

Now it’s time to let the other team members do some work. Time to build this freakin’ device from scratch and give it to the people!

Now your role is to keep your finger on the pulse and test because some issues like getting out of their caves at the final stage – you know how it is!

5. Now, let the voice app speak for itself (LOL).

After rolling out your app, you need to start tracking its performance among the target group.

Some key metrics to keep your eye on every day:

  • Intents and utterances
  • User engagement metrics
  • Behavior flows

Tracking these metrics regularly will help you to provide an excellent voice-based experience since you’ll be able to catch the source of the problem and redesign the process quickly and effectively.

Wrapping up!

Voice assistants are quickly becoming a common part of our daily lives – according to a survey run by Adobe, 76 percent of smart speaker owners increased their usage of voice-enabled devices over the last year. It should be crucial for designers to create voice-based experiences based more on human2human than human2machine communication style by knowing who and why they design for.

Happy designing!

Call to action
Do you have any questions about the Voice Interface Design? Contact our experts, and you will know about everything you must know.

Andrea Mecenero

UX/UI Designer



Are you interested in news from the world of software development? Subscribe to our newsletter and receive a list of the most interesting information.


    RELATED articles