
我沒有使用 Asterisk 的經驗,並且希望複製我在 Voxeo 平台上運行的應用程式。工作流程是這樣的:
- 撥打外線電話。
- 如果偵測到應答服務,請留言然後掛斷。
- 如果偵測到有人,請向該人播放一些等待音樂。
- 建立另一個到呼叫中心的出站呼叫。
- 當呼叫中心接聽時,播放 wav 檔案和一些文字轉語音。
- 當呼叫中心按下 dtmf 鍵時,將 2 個呼叫連接在一起。
是否可以在 Asterisk 解決方案上複製此應用程式?將這樣一個系統組合在一起的難度是多少?您是否發現任何陷阱或區域會導致此類解決方案的建置或運行出現問題?
希望各位Asterisk天才能給我一些指導。謝謝。
答案1
你的第1、3、5點比較簡單。
Cepstral 有一些好的、廉價的 tts 聲音可供 asterisk 使用。
然而第2點...
應答電話偵測有點像黑術。
我們使用星號來發出警報呼叫。我們能想到的最可靠的方案是要求用戶在播放訊息之前按一個鍵。
如果我們按下一個按鍵,那就是一個人。我們可以播放該訊息,並請求確認警報。
如果我們沒有收到按鍵,我們會嘗試偵測應答電話訊息的結尾,然後簡單地播放訊息並掛斷。
我們希望能夠取消按鍵,但隨後遇到了各種問題,試圖獲得「偵測靜音」以一致地處理各種應答電話訊息。
第4點和第6點我沒有經驗。