|
Sujet : [astersik] Prob de configuration |
| Izzo |
Bonjour,
J'ai installé Asterisk sous Fedora Core 4, puis je l'ai combiné avec le TTS Festival.
Mon problème est le suivant, je lance le serveur Festival avant de lancer le serveur Asterisk (Logique!).
Quand je fais mon dialplan :
exten => 1111,1,Answer()
exten => 1111,2,Festival(Hello)
exten => 1111,3,Hangup()
Il bloque à la commande Festival, je ne comprends vraiment pas, car j'ai fais exactement comme ils expliquent sur le site voip...
Quand je regarde les logs du serveur Festival, je constate qu'Asterisk se connecte bien dessus quand je fais la commande Festival, mais il se déconnecte aussi tôt...
Quelqu'un pourrait m'aider?? C'est vraiment bizarre et surtout urgent!
D'avance merci!!! |
| sp0on |
re,
encore et toujours moi ;p
bon je suis toujours sur le transfert d'appel :
exten => _XXXX,1,Dial(SIP/${EXTEN},10,tr)
exten => _XXXX,2,Transfer(2000)
exten => _XXXX,3,Voicemail(u${EXTEN})
exten => _XXXX,103,Voicemail(b${EXTEN})
donc si je ne mabuse, si jappele l'extension 1000 et qu'au bout de 10 sec elle ne decroche mon appel doit etre transferé vers l'extension 2000 ? (chez moi ca ne marche pa j'arrive sur la boite vocale du poste 1000)
autre question, si du poste 1000 jappelle l'extension 3000. l'extension 3000 repond a mon appel en decrochant, la est ce que le poste 3000 peut transferer l'appel vers le poste 2000 puis raccrocher ? si oui, comment ?
(la doc de la commande Transfer(exten) est tres legere : /)
merci
|
| sp0on |
ok je commence a comprendre le principe
voici ce que j'ai fait :
[poste]
exten => s,1,Dial(SIP/1000)
exten => s,2,Dial(SIP/2000)
exten => s,3,Dial(SIP/3000)
[svi]
exten => 4000,1,Wait,15
exten => 4000,2,Answer
exten => 1,1,Goto(poste,s,1)
exten => 2,1,Goto(poste,s,2)
exten => 2,1,Goto(poste,s,3)
[SIP]
include => svi
include => jour|10:00-18:00|mon-fri
include => nuit
donc normallement si j'appel l'extension 4000, au boour de 15 sec elle doit decroxhé puis si j'appui sur 1,2 ou 3 je dois normallement atteindre les poste 1 2 ou 3 (si je ne m'abuse)
dis moi si cela est correcte car ca ne fonctionne pas.
au bout de 15 sec le poste decroche bien mais si j'appuie sur 1 2 ou 3 j'obtient l'erreur 403 forbidden :x
merci
sinon comment je peux faire pour mettre en place des messages perso
par exemple : appuyé sur 1 pour parlé a toto, 2 pour parlé a tata etc ...
+++ |
| sp0on |
oui SVI = serveur vocal interactif (IVR en anglais)
j'ai trouvé un exemple de cfg mais c'est loin d'etre limpide pour moi :x
[menu-SVI]
exten => s,1,Wait,15
exten => s,2,Answer
exten => s,3,Digittimeout,2 ;set digit timeout to 5 sec
exten => s,4,ResponseTimeout,4 ; set response timeout to 10 sec
exten => s,5,BackGround(IVR_VoiceGuide)
exten => 1,1,Goto($SVI1,1) ; if key 1 is pressed go to extension SVI1 exten => 2,1,Goto($SVI2,1) ; if key 1 is pressed go to extension SVI2 exten => 3,1,Goto($SVI3,1) ; if key 1 is pressed go to extension SVI3
exten => t,1,Goto(s,5) ; if they take too long go to previous line to route call
exten => i,1,Playback(invalid)
voila c'est tous ce que j'ai trouvé
j'essaie de comprendre comment cela fonctionne
par exemple si on appelle l'extension 1, on fait un goto SVI1, c'est a dire le wait de la 1 ere ligne ?
merci |
| sp0on |
Bonjour a tous
je travaille en ce moment sur asterisk et je rencontre quelques difficulté avec la configuration
du cote de mon fichier sip.conf tou va bien mais c'est du cote du fichier extension que je recontre quelques probleme :
mes poste sont declare dans le context = sip
j'essaie de faire une cfg afin de mettre des horaires de jours et de nuit
extensions.conf :
[nuit]
exten => s,1,Voicemail(1000)
[jour]
exten => 1,1,Dial(${phone1),10)
exten => 1,2,Voicemail(1000)
exten => 2,1,Dial(${phone2),10)
exten => 2,2,Voicemail(2000)
exten => 3,1,Dial(${phone3),10)
exten => 3,2,Voicemail(2000)
[sip]
include => jour|8:00-18:00|mon-fri
include => nuit
voila, lorsque je me trouve dans les horaires e jour cela fonctionne bien je peux appele les poste mais en horaire de nuit cela ne marche pas, j'obtien : call failled 404 not found
sinon autre petite question ;p
vu que la configuration des postes est presque identique j'aurai voulu savoir comment faire pour alleger le tout, par exemple :
exten => s,1,Dial(le poste,10)
exten => s,2,Voicemail(la messagerie du poste)
je sais que l'on peut utiliser des variables mais je suis un peu perdu
merci pur votre aide !
|