Voip

通用主機上的 Dial-A-Something 服務

  • August 1, 2009

我想建立一個電話服務,為在普通電話上撥打號碼的使用者提供自動資訊 - 想想“撥一個笑話”或類似的東西(“為此按 1,為那個按 2,… “然後系統會讀取您選擇的任何內容)。這通常稱為互動式語音響應 (IVR) 服務。該服務應安裝在來自託管服務提供商的通用伺服器上,無需特殊硬體 - 例如 Amazon EC2 實例。

twilio似乎是完美的,因為它處理所有電話,而您的伺服器通過響應普通 HTTP 消息來驅動它。不幸的是,它在我的國家(英國)尚不可用。

我可以使用 Asterisk 設置我想要的嗎?我可以找到有關在託管伺服器上設置 Asterisk 的教程(只需在 google 搜尋“asterisk ec2”),但沒有一個解釋你如何繼續拿起普通電話並撥打剛剛設置的 Asterisk 實例,或者你如何配置它以響應給定的消息。

需要明確的是,我知道連接到普通的舊電話服務會花費一些錢。我希望讓我的使用者每分鐘支付少量費用來支付此費用,或者自己承擔這筆費用(不確定我將使用哪種模型)。

是的,Asterisk 會這樣做。您需要做的是找到一個 VoIP 提供商,它會給您一個 PSTN(“普通舊電話服務”)號碼,然後將呼叫轉發到您的 Asterisk 伺服器,然後由它處理所有棘手的問題。

周圍有很多 VoIP 提供商可以滿足您的需求。不在英國,我不能說在你所在的地區誰可能對你有好處或有用。確保有人可以在您為客戶群選擇的區域內為您提供“本地”號碼,並且非常接近您將執行 Asterisk 伺服器的位置(網際網路延遲可能是一個真正的殺手)那類的東西)。如果您這樣做,一些 VoIP 提供商甚至可以為您提供付費號碼來支付您的費用,否則“正常”電話公司可以處理這部分,然後轉發到您的 VoIP 提供商的號碼。

引用自:https://serverfault.com/questions/48811