Voice XML
- 최초 등록일
- 2005.03.21
- 최종 저작일
- 2004.10
- 5페이지/ 한컴오피스
- 가격 1,000원
목차
없음
본문내용
이러한 이유로 HTML의 한계를 극복하도록 XML(eXtensible Markup Language:확장형 마크업 언어)가 개발되었다.
- XML은 웹어서 특정한 응용 분야의 정보를 교환할 때 사용할 마크업 언어를 설계하는
메타 마크업 언어(meta markup language)로서, 문서를 세분화하고 그 문서들의 각
부분을 구분하는 의미론적인 태그를 정의하는 규약의 집합을 말한다.
XML은 HTML과는 달리 개발자가 용도에 따라 정의한 독자적인 태그를 사용할 수 있으며, 1대 다수의 확장 링크 기능도 제공한다. XML로 설계된 마크업 언어를 XML 애플리케이션(XML application)이라고도 부르는데, VoiceXML도 XML 애플리케이션의 일종이다.
VoiceXML은 웹에서 음성 입력과 출력을 지원하기 위한 목적으로 XML로 설계한 마크업 언어이다. 즉 음성 웹 문서를 기술하는 마크업 언어라 할 수 있다. 일반 웹 구조에서도 HTML로 음성 브라우징과 음성 출력이 가능한 서비스를 만들 수 있다. 미리 녹음한 음성이나 오디오 파일을 하이퍼링크로 연결해 두면 웹 브라우저가 있는 컴퓨터의 사운드 카드로 그 음성이나 오디오를 재생할 수 있으며, 음성인식 소프트웨어를 웹 브라우저에 플러그인으로 추가하면 웹 브라우저가 구두 명령을 받아들일 수 있다. VoiceXML은 이와 같이 일반 웹 브라우저에 음성 입출력을 추가하기 위해 만든 것이 아니라 전화를 통해서 웹 서버에 접속하는 환경을 가정하고 설계된 음성 웹을 위한 마크업 언어이다.
일반적인 HTML 문서와 웹 브라우저 간의 통신과 달리 웹브라우저 대신 전화와 음성/전화망으로 VoiceXML 게이트웨이를 통한 통신으로 이루어진다.
VoiceXML 게이트웨이는 전화 접속 기능은 물론이고 HTML의 웹 브라우저처럼 웹 서버에 URL을 전송하고 웹 서버가 보낸 VoiceXML 문서를 분석하고 렌더링(HTML파일을 화면에 표시하는 웹브라우저의 기능)하는 기능도 수행하며, 음성인식과 음성합성 기능도 포함하고 있다.
참고 자료
없음