内線から通話を開始することは可能ですか?私の拡張機能は次のようになります。
[read_text]
exten => s,1,Answer( )
exten => s,n,Dial(SIP/1,G(99))
exten => s,n,Dial(SIP/2,G(99))
exten => s,n,Goto(1)
exten => s,100,System(echo '${text}' | /usr/bin/espeak --stdout |sox -t wav - -r 8000 /tmp/voice.wav)
exten => s,n,Playback(/tmp/voice)
exten => s,n,System(rm /tmp/voice.wav)
exten => s,n,Hangup( )
したがって、SIP/1またはSIP/2が応答した場合、テキストとハングアップが再生され、誰も応答しなかった場合、ダイヤルを続行します。ファイルを作成しようとしましたが、チャネルを設定する必要があるため、ローカルを使用しようとしましたが、失敗しました。また、キューがあることもわかりましたが、呼び出しファイルからキューへの呼び出しを開始する方法が見つかりません。アスタリスクは初めてです。