저는 Voxeo의 Prophecy 플랫폼과 플랫폼의 voicexml 브라우저에서 실행되는 음성 xml 응용 프로그램을 로컬에 설치했습니다. 메시지를 듣고 애플리케이션을 호출하고, voxeo의 호스팅 기능을 사용하지 않고 전화를 걸려면 어떻게해야합니까? 전화를 사용하지 않고 로컬 설치에서 응용 프로그램에 전화하기 만하면됩니다. 브라우저에서이 작업을 시도하면 대화 상자가 포함 된 xml 파일이 생깁니다.음성 xml 응용 프로그램을 호출하는 방법은 무엇입니까?
답변
왜 SIP 전화없이 응용 프로그램을 시작하려고합니까? Prophecy의 개발자 버전에는 테스트 및 디버깅에 적합한 SIP 전화가 함께 제공됩니다. 일반 전화 또는 POTS에서 응용 프로그램에 액세스하려고합니까? 이 경우 유선 신호를 SIP로 변환하기 위해 시스코 VoIP 게이트웨이와 같은 추가 하드웨어가 필요합니다. VoIP 게이트웨이가 많이 있습니다. 또 다른 옵션은 서버에 Dialogic 카드를 넣고 SIP와 Dialogic API간에 변환하는 소프트웨어를 사용하는 것입니다. 어플 라 이언 스로 Voxeo에서 Prophecy를 구입하는 경우이를 달성하기 위해 판매 할 수있는 옵션이 있습니다. Voxeo에서 이것을 얻는 이점은 구성하는 데 도움이된다는 것입니다. 사용하는 전화선의 유형 유형과 PBX 여부에 따라 사소한 것이 아닙니다.
Prophecy에 대한 전화 통신 인터페이스는 SIP이므로 통신 할 수있는 유일한 방법입니다. 오픈 소스 SIP 스택을 사용하여 직접 개발할 수 있지만 가장 쉬운 방법은 소프트웨어 기반 SIP 전화를 사용하는 것입니다. 당신이 말하기 시작할 수있는 것과 같지 않으며 VXML 앱이 의도 한 바를 알고 있거나 음성 입력이 실제로 VXML 앱을위한 것인지를 아는 것입니다. 세션과 같은 것들을 유지하고 SIP 전화로 쉽게 처리되는 올바른 애플리케이션으로 라우팅해야합니다. 예언은 전화 통신 환경을 위해 설계되었습니다. 어떤 사람들이 가지고있는 홈 오토메이션 시스템과 같은 제품에이 제품을 사용하려는 경우 음성으로 활성화되는 SIP 프론트 엔드를 제공해야한다고 생각합니다.
사실, 내 응용 프로그램의 음성 사용자 인터페이스가 될 열린 음성 채널이 필요합니다. 서버가 로컬에서 실행되므로 SIP 전화가 필요 없습니다. 마이크와 대화하고 음성 명령을 응용 프로그램으로 전송하는 것을 선호합니다. 나는 한 모금 전화를 사용하는 경우 전화가 켜져있는 경우 모금 전화가 계속 실행 중인지 항상 확인해야합니다. 추가 작업 및 발생할 수있는 문제 일뿐입니다. 고맙습니다 –