The basics: Before designing a voice assistant, it is important to be aware of the user needs. All research is about this. You have to know which function you ascribe to the voice assistant: Does voice help or hinder? Does it help to solve a problem?