예는 기존의 웹 응용 프로그램에 IVR 기능을 추가 가능 VoiceXML은 웹 기반 기술이자 공개 표준이기 때문에 갈 수있는 최선의 방법입니다. 이렇게하면 IVR 응용 프로그램에서 기존 웹 응용 프로그램의 많은 비즈니스 논리와 SQL Server 통합을 재사용 할 수 있습니다. 음성 사용자 인터페이스 (VUI)는 그래픽 사용자 인터페이스 (GUI)가 아닌 다양한 요구 사항과 제한 사항을 가지고 있기 때문에 직선 포트가 아니지만 많은 재사용을 활용할 수 있습니다.
VoiceModel은 MVC에서 작동하기 때문에 적합합니다. 한 가지주의해야 할 점은 최근 MVC 4로 업그레이드되었으므로 프로젝트를 MVC 4로 업그레이드하는 것이 좋습니다. 이는 매우 간단합니다. MVC 4에 상관없이 업그레이드를 권장합니다. VoiceModel은 런타임 중에 VoiceXML을 생성하므로 (곧 Tropo과 함께 작동합니다) VoiceXML을 지원하는 모든 IVR 플랫폼에서 작동합니다. 거의 모든 최신 IVR 플랫폼은 VoiceXML을 지원합니다. MS Lync Server also supports VoiceXML. VoiceModel 프로젝트에는 샘플 응용 프로그램이 있습니다.
사람들은 Asterisk를 IVR로 변환 시켰지만 거대한 학습 곡선이 있습니다. IVR 기능이 다소 제한적이며 음성 응용 프로그램을 유지하기가 어려우며 VoiceXML과 같은 IVR의 개방형 표준을 지원하지 않습니다.
권장 할 IVR 플랫폼을 알고 싶으면 IVR 요구 사항에 대한 자세한 내용을 알아야합니다. PBX 뒤에 앉아야합니까? 콜센터로 콜 이체가 있습니까? 통화량이란 무엇입니까? 최대 통화량은 얼마이고 필요한 회선 수는 얼마입니까? 호스팅 될 수 있습니까, 아니면 전제 조건이되어야합니까? 어떤 유형의 전화 통합 (예 : SIP, T1, E1, 아날로그 등 ...)? 음성 인식이 필요하거나 직통 전화 키패드 입력 작업이 필요합니까?
그래도 VoiceXML을 사용하면 매우 좋습니다. 개방형 표준이기 때문에 VoiceXML을 지원하는 대부분의 IVR 플랫폼에서 실행해야합니다. 모든 표준과 마찬가지로 공급 업체 간에는 100 % 호환성이 없지만 대다수는 공급 업체간에 직접 이동해야합니다. Voxeo Prophecy으로 시작하는 것이 좋습니다. VoiceXML 포럼은 표준에 매우 가깝습니다. 워크 스테이션에서 두 개의 포트를 무료로 실행하여 개발하거나 호스트 된 환경에서 자유롭게 사용할 수 있습니다. 워크 스테이션에서이를 실행하는 이점은 개발 중 디버깅을위한 것인데, 이는 this blog에 있습니다. Voxeo Prophecy를 시작하면 더 빨리 시작할 수 있으며 프로덕션 환경에서 사용하지 않기로 결정하더라도 앱은 다른 공급 업체 플랫폼으로 이동해야합니다.
안녕하세요, 케빈, 입력 해 주셔서 감사합니다. 나는 실제로 당신의 블로그를 다룰 것이다! 1) 예, PBX 뒤에 앉아 있어야합니다. 2) 통화 전송이있을 수 있지만 아직 확인되지 않습니다. 3) 통화량 TBC입니다. 4) 호스팅 솔루션 일 수 있습니다. - 프리즘 5) 직통 전화 키패드. – SimpleUser
MVC3에서 작동하는 VoiceModel의 버전을 얻는 방법 – SimpleUser
MVC3에서 작동하는 VoiceModel 버전을 원한다면 프로젝트에서 소스 코드를 가져올 수 있습니다. MVC3 용 어셈블리에서 드롭하고 웹에 몇 가지 mod를 만듭니다. .config를 실행하고 다시 컴파일하십시오. MVC 4에 프로젝트를 가져 오는 것이 좋습니다. 그러나 많은 개선이있었습니다. 그것은 그리 어렵지 않고 지침은 http://www.asp.net/whitepapers/mvc4-release-notes에 있습니다. VoiceModel을 다운 그레이드하려면 반대 지시를하십시오. –