Sonido cuando esta la FXO esta ocupada

304 views
Skip to first unread message

fabricio

unread,
Oct 30, 2008, 10:59:12 AM10/30/08
to asterisk-es
hola amigos de asterisk-es, tengo una duda tengo mi servidor asterisk
1.4 con una tarjeta tdm800 con una fxo, cuando estan usando la linea y
yo quiero sacar llamadas la linea esta ocupada y me sale un ruido que
no es muy agradable, quisiera saber como puedo hacer para cambiar ese
sonido por otro, como por ejemplo que diga: "la linea esta ocupada
intente llamar despues...", si alguien sabe como cambiar el sonido de
la linea ocupada por otro audio me tiran un mensaje, muchas gracias

Ramses II

unread,
Oct 30, 2008, 1:14:28 PM10/30/08
to aster...@googlegroups.com
¿Un ruido raro cuando la línea está ocupada con otra llamada
entrante/saliente de la centralita, o que al número al que llamas está
ocupado?

En el primer caso creo que te debería de saltarte una locución....


Saludos,

Ramses

-----Mensaje original-----
De: aster...@googlegroups.com [mailto:aster...@googlegroups.com] En
nombre de fabricio
Enviado el: jueves, 30 de octubre de 2008 15:59
Para: asterisk-es
Asunto: [Asterisk-ES] Sonido cuando esta la FXO esta ocupada

Jose Manuel Campos

unread,
Oct 30, 2008, 1:28:01 PM10/30/08
to aster...@googlegroups.com
Hola, lo del ruido no se pero para que te detetecte si la linea esta ocupada y te reproduzca creo que sera algo asi
 
exten=>_9XXXXXXXX,1,GotoIf($[ "${DIALSTATUS}" = "BUSY"]?sonido)
exten=>_9XXXXXXXX,n(sonido),Background(ocupado)
 
Un saludo


2008/10/30 fabricio <fabricio...@gmail.com>

fabricio

unread,
Oct 30, 2008, 6:22:35 PM10/30/08
to asterisk-es
ahh me corrijo, no es un ruido, es un sonido, que sale cuando esta
ocupado la linea, pero la verdad a mi no me agrada mucho, lo que
queria es q salga un audio donde me diga que la linea esta ocupada y
vuelva a intentar despues, ahora lo que pusisite como respuesta
todavia no lo usé, quisiera saber mas o menos que hace esas
sentencias:


exten=>_9XXXXXXXX,1,GotoIf($[ "${DIALSTATUS}" = "BUSY"]?sonido)
exten=>_9XXXXXXXX,n(sonido),Background(ocupado)


en la 1º linea, q se refiere "?sonido"
y en la 2º linea, q se refiere "(sonido)" y supongo que "ocupado" es
una audio donde tengo que grabar q es lo q yo quiero como el ejemplo
que puse.

Jose Manuel Campos

unread,
Oct 30, 2008, 7:04:39 PM10/30/08
to aster...@googlegroups.com
Con esto compruebo el dialstatus de una llamada que empieza por 9 y solo si esta ocupado (DIALSTATUS}" = "BUSY")  ejecuta la siguiente orden que es reproducir el mensaje ocupado (Background(ocupado))..

Mira esta es mas o menos la parte completa para llamar a telefonos que empieza por 9 si comunica reproduce sonido y si es por otra causa intenta hacer la llamada por otro canal.

exten=>_9XXXXXXXX,1,Dial(Zap/2/${EXTEN},,tTr)
exten=>_9XXXXXXXX,n,GotoIf($[ "${DIALSTATUS}" = "BUSY"]?sonido:cambio)
exten=>_9XXXXXXXX,n(sonido),Background(ocupado)
exten=>_9XXXXXXXX,n(cambio),GotoIf($[ "${DIALSTATUS}" = "CONGESTION" | "${DIALSTATUS}" = "CHANUNAVAIL" ]?otrocanal)
exten=>_9XXXXXXXX,n(otrocanal),Dial(Zap/1/${EXTEN},,tTr)



 

2008/10/30 fabricio <fabricio...@gmail.com>

fabricio

unread,
Nov 1, 2008, 9:23:36 AM11/1/08
to asterisk-es
muchas gracias por la ayuda, ya lo hice funcionar, y esta funcionando
de fabula :-D

Ramses II

unread,
Nov 1, 2008, 3:10:59 PM11/1/08
to aster...@googlegroups.com
Sería conveniente que pusieras como te quedó para que sirva de ayuda a otros
usuarios que se puedan encontrar con esa misma necesidad.


Saludos,

Ramses

-----Mensaje original-----
De: aster...@googlegroups.com [mailto:aster...@googlegroups.com] En
nombre de fabricio
Enviado el: sábado, 01 de noviembre de 2008 14:24
Para: asterisk-es
Asunto: [Asterisk-ES] Re: Sonido cuando esta la FXO esta ocupada
Reply all
Reply to author
Forward
0 new messages