Automatic Generation of Voice Web Pages Based on SALT

SALT 기반 음성 웹 페이지의 자동 생성

  • 고유정 (한밭대학교 컴퓨터공학과) ;
  • 김윤중 (한밭대학교 컴퓨터공학과)
  • Received : 2009.02.05
  • Accepted : 2009.12.18
  • Published : 2010.03.15

Abstract

As a voice browser is introduced, voice dialog application becomes available on the Web environment. The voice dialog application consists of voice Web pages that need to translate the dialog scripts into SALT(Speech Application Language Tags). The current Web pages have been designed for visual. They, however, are potentially capable of using voice dialog. This paper, therefore, proposes an automated voice Web generation method that finds the elements for voice dialog from Web pages based HTML and converts them into SALT. The automatic generation system of a voice Web page consists of a lexical analyzer and a syntactic analyzer that converts a Web page which is described in HTML to voice Web page which is described in HTML+SALT. The converted voice Web page is designed to be able to handle not only the current mouse and keyboard input but also voice dialog.

음성 브라우저가 등장함에 따라, 음성 대화 어플리케이션이 웹 환경에서 사용이 가능하게 되었다. 음성 대화 어플리케이션은 음성 웹 페이지로 구성되어 있다. 음성 웹 페이지의 대화 스크립트는 SALT(Speech Application Language Tags) 언어 등으로 기술되어야 한다. 기존 웹 페이지들은 음성 대화를 고려하지 않고 시각용(visual)용으로 제작되었지만, 이들 웹 페이지에도 음성 대화를 이용하여 처리할 수 있는 요소들이 있다. 따라서 본 논문에서는 시각용으로 제작된 HTML 웹 페이지로부터 대화처리가 가능한 요소들을 추출하고 해당대화를 SALT로 생성해내는 음성 웹 페이지의 자동 생성방법을 제안하였다. 제안한 음성 웹 페이지의 자동 생성기는 어휘 분석기와 구문 분석기로 구성된 번역기로, HTML로 기술된 웹 페이지를 HTML+SALT로 기술된 음성 웹 페이지로 변환한다. 변환된 음성 웹 페이지는 기존의 마우스, 키보드롤 이용한 처리도 가능하고 음성 대화 처리도 가능하도록 설계되었다.

Keywords

References

  1. Mecanovic, D, and Shi, H. "Voice User Interface Design for a Telephone Application Using Voice- XML," Lecture Notes in Computer Science, No. 3399, Web Technologies Research and Development, pp.1058-1061.
  2. Susan J.Boyce, "Natural Spoken Dialogue Systems for Telephony Application," Communications of the ACM, vol.43, no.9, September, 2000.
  3. Speech Application Language Tags Specification, http://www.saltforum.org/saltforum/downloads/SALT1.0.pdf, 2002.
  4. "Voice Extensible Markup Language Version," http:// www.w3c.org/TR/voicexml20, W3C Recommendation, 16 March 2004.
  5. Michael Dunn, "Pro Microsoft Speech Server 2007: Developing Speech Enabled Applications with .NET," Apress, June 2007.
  6. Hao Shi and Alexander Maier, Speech-enabled windows application using Microsoft SAPI, International Journal of Computer Science and Network Security, vol.6, no.9A, September 2006.
  7. Hiyan Shao, Robert Capra, Manuel A. Perez-Quinones, "Transcoding HTML to voiceXML using annotation," IEEE Computer Society, pp.249-258, 2003.11.
  8. Jee Young Oh, "A study on the Automatic Generation of Dialog Script Generator for Voice Browser," Hanbat National University, 2008.08.
  9. IISPLLab, "IISPLGenerator Specification," http://www.wins.or.kr/IISPLGenerator, 2008.