Las interfaces basadas en voz están controladas por voz. El usuario puede interactuar con el bot hablando o escribiendo al bot usando un conjunto de comandos predefinidos. El bot interpreta el discurso del usuario y responde a sus comandos.Por ejemplo, un bot basado en texto respondería a un mensaje como “Lo siento” con un mensaje como “Gracias”. (Nota: Los robots basados en texto a veces se denominan robots de chat operados por voz.)