2013-05-22 5 views
-1

PHP와 SIP를 사용하여 기본 IVR 플랫폼을 개발하려고합니다. 우리가 달성하고자하는 것은 다음과 같습니다. 는 SIP 프로토콜을 사용하여PHP와 SIP를 사용하여 기본 IVR 앱을 개발하는 방법

  1. 수락 전화는 우리의 응용 프로그램에서 호출 흐름을 실행 호출자의 DTMF 입력을 기반으로

  2. (전화는 우리의 SIP IP로 네트워크 운영자에 의해 연결됩니다).

서버, PHP 및 SIP를 사용하여이를 달성하는 방법에 대한 아이디어와 조언이 있으십니까?

+1

합리적인 가격으로 좋은 플랫폼을 사용할 수 있으면 PHP를 사용하여 처음부터 IVR 플랫폼을 구축하지 않을 것입니다. Voxeo Prophecy [http://voxeo.com/products/voxeo-prophecy/]를 무료로 사용해 볼 수 있으며 전화 인터페이스로 SIP를 사용하며 PHP로 응용 프로그램을 개발할 수 있습니다. –

답변

1

SIP는 IVR 플랫폼 및 IVR 애플리케이션에 대한 호출을 수신하는 전송 프로토콜입니다. IVR 플랫폼 자체는 SIP와 PHP에 독립적입니다 (또는 있어야합니다). VoiceXML 기반 IVR 플랫폼을 선택하면 VoiceXML이 응용 프로그램 서버에서 IVR 플랫폼으로 출력되는 한 PHP, ASP, Java 등의 모든 응용 프로그램 서버 언어로 응용 프로그램을 만들 수 있습니다.

당신이 계획하고있는 IVR 애플리케이션은 얼마나 기본입니까? 예상되는 데이터 통합 ​​방식이 거의 없다면 PHP는 과도 할 수 있습니다. Asterisk 나 FreeSwitch 같은 오픈 소스 SIP 소프트 스위치 중 하나를 잡는 것이 나을 것입니다. 각 소프트 스위치에 대해 상당히 제한된 내장 도구를 사용하여 응용 프로그램을 스크립팅해야하지만 완전히 무료이며 일반적으로 "기본"IVR 응용 프로그램의 작업까지 수행해야합니다.

+0

PHP를 사용하여이 소프트 스위치를 사용자 정의 할 수 있습니까? 그렇다면 최상의 솔루션이 될 것입니다. 내가 정말로 모르는 것은 SIP에서 호출을 처리하는 방법이며, 응용 프로그램 자체의 개발은 문제가되지 않습니다 (CMS 부분) – megazoid

관련 문제