Para ello primero tenemos que tener el menú pensado. Y saber lo que va a decirse en el.
 
Ejemplo:
 
Si deseas hablar con Pepe Botella pulsa 1
Si deseas hablar con Santa Claus pulsa 2
...
 
 
Cuando ya sabemos el menú y lo que queremos que la voz diga podemos ir una web de texto a voz. Suelo usar la web:
 
 
Te bajaras un fichero synthesize sin extensión pero es un wav.  Así que hay que renombrarlo a synthesize.wav.
Después hay que convertir lo a los formatos mas habituales de audio en Asterisk que son alaw y ulaw dos subformatos de audio sin comprimir que tiene el propio wav.
 
Por lo que recurro a la web:
 
 
En esta web subes el fichero y en opciones avanzadas le pides que te lo convierta a Alaw o ulaw.
Por lo que te bajara un fichero mas grande llamado synthesize.wav solo tienes que renombrarlo a synthesize.alaw y synthesize.ulaw respectivamente.
Tampoco seria mala idea subirlo en MP3. Yo por ahora no lo hago.
 
Estos 3 fichero los subimos a /var/lib/asterisk/sounds/es/
 
Y desde el menú del irv dentro del fichero /etc/asterisk/extension.conf
 
Ejemplo de como empezaría el menú IRV.
 
Se contesta la llamada se deja un tiempo de espera 10 milisegundos.
Salta la grabación synthesize en el formato que haya entrado o que pueda convertir la llamada es decir en Ulaw, Alaw o wav para el resto de codecs.
Se espera respuesta durante 20 milisegundos y después se pone la típica musiquita de espera.
 
 
Quedando el Menú IVR asi:
[IVR]
exten => s,1,Answer()
exten => s,2,Set(TIMEOUT(digit)=7)
exten => s,3,Set(TIMEOUT(response)=10)
exten => s,4,BackGround(/var/lib/asterisk/sounds/es/synthesize)
exten => s,5,WaitExten(20,m(starwars))
exten => s,6,Goto(IVR,s,2)
...
Resto de opciones del menú.
...
y acabando con:
exten => i,1,Playback(invalid)
exten => i,2,Goto(IVR,s,1)
 
Además la musica por defecto que hay en /var/lib/asterisk/moh es un poco aburrida, son:
macroform-cold_day.wav
macroform-robot_dity.wav
macroform-the_simplicity.wav
manolo_camp-morning_coffee.wav
reno_project-system.wav
 
En este caso hemos subido un tema de Starwars. Es conveniente subirla en mp3, alaw, ulaw y wav.
Que solo debemos subir a la carpeta /var/lib/asterisk/moh