Un IVR (Interactive Response Unit) es un autómata que responde a una llamada e interactúa con el usuario mediante reconocimiento de voz o tonos. Las locuciones son grabadas previamente o procesadas en tiempo real a partir de un texto.
Los IVR se emplean en servicios de atención al cliente. Son complementos habituales de los Call-center. Sirven a menudo de filtro previo para las llamadas entrantes mediante un menú de opciones.
Los componentes de un IVR son:
- La tarjeta de telefonía como interfaz con el operador. Permite reconocer los tonos DTMF marcados por el usuario.
- Una interfaz gráfica para implantar los diálogos y distintos menús
- Un software de reconocimiento de voz (si lo hubiera)
- Un conversor de texto a voz (TTS, text-to-speech).