캐릭터 에이전트 기반 멀티모달 프리젠테이션 저작도구 설계 및 구현

Design and Implementation of a Character Agent based Multimodal Presentation Authoring Tool

  • 정성태 (원광대학교 전기전자및정보공학부) ;
  • 정석태 (원광대학교 전기전자및정보공학부)
  • 발행 : 2003.10.01

초록

컴퓨터를 이용한 프리젠테이션의 효율성을 높일 수 있는 한 방법으로 캐릭터 에이전트 기반의 멀티모달 프리젠테이션 표식언어(MPML: Multimodal Presentation Markup Language)가 개발되었다. 그러나, MPML은 캐릭터 에이전트의 행위만 기술하고 프리젠테이션 배경 텍스트와 이미지는 HTML(Hyper Text Markup Language) 문서를 불러서 사용하기 때문에 프리젠테이션 저작이 용이하지 않다. 본 논문에서는 캐릭터 행위 뿐 만아니라 프레젠테이션 배경도 같이 기술할 수 있도록 기존의 MPML을 확장하여 EMPML을 설계한다. 그리고 EMPML을 위한 저작 도구를 설계하고 구현한다. 제안된 저작 도구는 프리젠테이션 배경과 캐릭터 에이전트 행위 기술을 일원화하여 WYSIWIG(What You See Is What You Get) 방식의 편집을 제공함으로써 사용자들이 EMPML의 세부 내용을 모르더라도 멀티모달 프리젠테이션을 쉽게 만들 수 있도록 해준다.

Character agent based Multimodal Presentation Markup Language(MPML) has been developed to increase the efficiency of the presentation using a computer. However, authoring of a presentation by using MPML is not simple because MPML describes only the behavior of the character agent. It describes the presentation background by importing HTML documents. This paper proposes EMPML(Extended MPML) which describes not only the behavior of the character agent but also the presentation background. And an authoring tool for the EMPML has been designed and implemented. By integrating the editing of the presentation background and character agent behavior, the proposed authoring tool supports WYSIWIG(What You See Is What You Get) mode designing. By using the proposed authoring tool, users can make a multimodal presentation without knowing the details of EMPML.

키워드

참고문헌

  1. L. Rutledge, 'SMIL 2.0: XML for Web multimedia', IEEE Internet Computing, Vol. 5, No. 5, pp. 78-84, Sep. 2001 https://doi.org/10.1109/4236.957898
  2. http://www.microsoft.com/msagent
  3. T. Noma, L. Zhao and N.I. Badler, 'Design of a Virtual Human Presenter', IEEE Journal of Computer Graphics and Applications, Vol. 20, No. 4, pp. 79-85, Aug. 2000 https://doi.org/10.1109/38.851755
  4. E. Andre, T. Rist and J. Muller, 'Web Persona: A Life-Like Presentation Agent for the World-Wide Web' Knowledge-Based Systems, Vol. II, pp. 25-36, 1998
  5. H. Dohi and M. Ishizuka, 'A Visual Software Agent: An Internet-Based Interface Agent with Rocking Realistic Face and Speech Dialog Function', AAAI-96 Technical Report of Internet-Based Information Systems, WS-96-06, pp. 35-40, 1996
  6. Y. Bellik, 'Media integration in multimodal interfaces', Proceedings of IEEE First Workshop on Multimedia Signal Processing, pp. 31-36, Jun. 1997
  7. A. Waibel, B. Suhm, M.-T. Vo and J. Yang, 'Multimodal interfaces for multimedia information agents', Proceedings of IEEE International Conference on Acoustics, Speech, and Signal(ICASSP), Vol. 1, pp. 167-170, Apr. 1997
  8. A.K. Sinha and J.A. Landay, 'Embarking on multimodal interface design', Proceedings of Fourth IEEE International Conference on Multimodal Interfaces, pp. 355-360, 2002
  9. Y. Zong, H. Dohi and M. Ishizuka 'Multimodal Presentation Markup Language MPML with Emotion Expression Functions Attached' Proceedings of IEEE International Symposium on Multimedia Software Engineering, pp.359-365, 2000
  10. Y. Zong, H. Dohi and M. Ishizuka, 'Emotion Expression Function attached to Multimodal Markup Language MPML', International Workshop on Achieving Human-like Behavior in Interactive Animated Agents, pp.119-123. June 2000
  11. T. Tsutsui and M. Ishizuka, 'A Multimodal Presentation Markup Language with Controlling Functions of Character Agent.' In IPSJ Transaction, pp. 1124-1133, 2000
  12. S. Saeyor, H. Binda, and M. Ishizuka, 'Visual Authoring Tool for Presentation Agent Based on Multimodal Presentation Markup Language', Proceedings of Information Visualization(IV2001), pp. 563-567, Jul. 2001
  13. 송정길, 'XML 프로그래밍', 생능출판사, 2003
  14. XML Specifications, http://www.w3.org/XML
  15. http://www.thescarms.com/XML/DOMTutorial.asp
  16. http://www.topxml.com/dom
  17. http://msdn.microsoft.com/library/default.asp
  18. http://www.w3.org/Style/XSL