La funcion Record
sudo nano /etc/asterisk/extensions.conf
[default]
; Extensión para grabar el audio "bienvenido"
exten => 600,1,Answer()
same => n,Playback(vm-intro) ; Mensaje opcional: "Empiece a grabar después del tono"
same => n,Record(/var/lib/asterisk/sounds/bienvenido.gsm) ; Graba el archivo "bienvenido.gsm"
same => n,Playback(vm-saved) ; Mensaje: "Su grabación ha sido guardada"
same => n,Hangup()
; Extensión para grabar el audio "invalido"
exten => 601,1,Answer()
same => n,Playback(vm-intro) ; Mensaje opcional: "Empiece a grabar después del tono"
same => n,Record(/var/lib/asterisk/sounds/invalido.gsm) ; Graba el archivo "invalido.gsm"
same => n,Playback(vm-saved) ; Mensaje: "Su grabación ha sido guardada"
same => n,Hangup()
; Extensión para grabar el audio "prueba"
exten => 602,1,Answer()
same => n,Playback(vm-intro) ; Mensaje: "Empiece a grabar después del tono"
same => n,Record(/var/lib/asterisk/sounds/prueba.gsm) ; Graba el archivo "prueba.gsm"
same => n,Playback(vm-saved) ; Mensaje: "Su grabación ha sido guardada"
same => n,Hangup()
; Extensión para iniciar el menú interactivo
exten => 505,1,Answer()
same => n,Goto(menu,inicio,1)
[menu]
; Inicio del menú interactivo
exten => inicio,1,Background(prueba) ; Reproduce el audio "Bienvenido a comunicaciones avanzadas"
same => n,WaitExten(15) ; Espera 15 segundos para que el usuario pulse una opción
; Opción 1 - Llama a asistencia técnica
exten => 1,1,Playback(bienvenido) ; Reproduce el mensaje "Gracias, lo estamos comunicando"
same => n,Dial(SIP/500,10) ; Llama a la extensión SIP 500
same => n,Hangup()
; Opción 2 - Reproduce un mensaje
exten => 2,1,Playback(hello-world) ; Reproduce el mensaje "Hello world"
same => n,Hangup()
; Manejo de entradas inválidas
exten => i,1,Playback(invalido) ; Reproduce el mensaje "Opción incorrecta"
same => n,Goto(menu,inicio,1) ; Regresa al inicio del menú
; Tiempo de espera (15 segundos sin entrada)
exten => t,1,Playback(goodbye) ; Reproduce el mensaje de despedida
same => n,Hangup()
sudo systemctl restart asterisk
No hay comentarios.:
Publicar un comentario