푸쉬형 음성 서비스를 위한 VoiceXML 플랫폼의 확장

An Extension of the VoiceXML Platform for Push-based Voice Applications

  • 김경란 ((주)미디어포드) ;
  • 홍기형 (성신여자대학교 컴퓨터정보학부)
  • 발행 : 2002.01.01

초록

VoiceXML (Voice extensible Markup language)은 음성 대화를 웹의 마크업 언어로 기술할 수 있는 차세대 대화형 음성 서비스를 위한 표준이다. 현재 발표된 VoiceXML 1.0 사양은 음성대화의 기술에 초점을 두고 있으며, 음성 서비스의 시작 시점에 관해서는 언급이 없다. 본 논문에서는 사용자에 의해 시작하는 주문형 (on-demand) 음성 서비스 (inbound call) 뿐만 아니라, 최근에 고객관계관리 (CRM: Customer Relationship Management) 등에서 요구되는 시스템에 의한 푸쉬형 음성 서비스 (outbound call)가 가능한 VoiceXML 플랫폼을 설계하고 구현하였다. 또한, 본 논문에서는 W3C (World Wide Web Consortium)의 호 제어 요구사항 (Call Control Requirements)을 바탕으로 음성 대화 중에 팩스 송수신이 가능하도록 VoiceXML 문서형 정의 (UTD: Document Type Definition)를 확장하였다.

VoiceXML is a standard dialog mark-up language for the neat generation voice applications. The current VoiceXML 1.0 specification is silent on who place outbound calls for push-based voice applications. The push-barred voice applications become very important in modern information systems such as CRM. In this paper, we design and implement an extended VoiceXML platform that supports both inbound and outbound voice information services. We also extend the VoiceXML DTD so as to be able to inbound/outbound fax based on Call Control Requirements of W3C.

키워드

참고문헌

  1. Voice Extensible Markup Language VoiceXML(Version 1.0) W3C
  2. Extensible Markup Language(XML) 1.0 W3C
  3. Voice Browsers W3C
  4. Call Control Requirements in a Voice Browser Framework W3C
  5. ECMA-262 ECMAScript Language Specification International Organization for Standardization
  6. The VoiceXML Handbook Bob Edgar
  7. Form-based File Upload in HTML IETF