2016-02-24 51 views
0

我使用twilio.com開發了一個IVR和SMS系統。我用它來開發系統。但現在我想擁有自己的設置,它具有相同的功能。我做了一些家庭作業,閱讀有關VOIP和SIP的內容。所有這些談論互聯網電話。但是,這是我需要撥打手機或地面線路,並期望從這些手機撥打電話。這可能沒有使用任何硬件,也不依賴像Twilio這樣的服務。硬件來創建一個IVR和SMS系統

+0

你能詳細說說你想做什麼嗎?如果您想開發IVR應用程序,那麼您需要某種服務器才能爲您做到這一點,就像您使用Twilio一樣。如果你希望能夠在自己的服務器上擁有它,那麼你可以使用Restcomm,這是一個與Twilio相似的解決方案,兼容API,但是它是開源的,你可以在任何你想要的地方運行,比如你自己的linux/mac盒子,使用Docker。欲瞭解更多信息,請查看http://docs.telestax.com/restcomm-docker-quick-start-guide/ – atsakiridis

+0

@atsakiridis,謝謝你的回覆。是的IVR應用程序。我應該可以按時間表撥打移動電話和地面電話。可以說我已經設置了Restcomm。但是它如何撥打電話。我是否需要購買其他任何供應商的訂閱? – pili

回答

1

您可以在AWS或Digital Ocean中設置Asterisk或Freeswitch項目。星號/ FreeSWITCH的報價IVR服務,來看看這個guide和設置通過Twilio文檔:

https://www.twilio.com/docs/api/sip-trunking/sample-configuration#freeswitch

對於PSTN集成,可以使用Twilio或任何其他SIP中繼提供商。 這將是流動:具有FreeSWITCH的或星號

Cellphone > PSTN > Twilio/SIP Trunk > PBX -> IVR 
+0

感謝您的回覆。即使我在AWS或Digital Ocean中設置了服務器,我也需要一個SIP幹線供應商。假設我的應用程序(由Asterisk/freeswitch製作)打電話給陸地/移動電話,你的意思是說我應該使用SIP中繼供應商,在那裏我支付電話費用? – pili

+0

這是正確的,當你撥打PSTN號碼(陸地/移動)時,你需要一個服務提供商來終止呼叫。生產級解決方案需要SP,對於原型,有些人仍然使用Google語音。 – spicyramen

0

你可以有自己的設置。這些是軟開關。你可以爲ivr生成你自己的邏輯。您可以按照您的指導來控制交換機。

我建議你去FreeSWITCH。

+0

如果你想我可以幫助你,以及指導你關於freeswitch或星號。 – suren

+0

非常感謝您的回覆。當然,我會得到你的幫助來設置這個。但是我對這個概念還不夠清楚。假設我們在服務器上安裝FreeSwtich。現在這是如何撥打陸地電話或移動電話的?我需要從其他供應商處購買服務嗎?假設我想從應用程序撥打電話,我相信這是有成本的。我應該向誰付款。 – pili

+0

這很簡單,當您從手機或座機撥打VoIP系統時,需要執行此轉換的提供商。 PSTN> IP世界。使用Twilio,安裝起來非常簡單。當然,你需要付費,有免費的供應商,但Twilio電話號碼並不昂貴。基本上,你從Twilio購買一個號碼(例如:14081112222,在Twilio Portal中指出它指向你的VoIP系統),當你撥打這個號碼時,Twilio將負責處理呼叫並將其發送到你的IPPBX,你需要配置雙方。檢查Twilio IP PBX集成指南。 – spicyramen