Reference: | [1] ActiveWorlds, URL:<http://www.activeworlds.com>. [2] C.Alexander, A Pattern Language: Towns, Buildings, Construction, Oxford University Press, 1977. [3] D.Alur, J.Crupi and D.Malks, Core J2EE Patterns,2nd edtion, Prentice Hall, 2003. [4] S.W.Ambler, Process Patterns: Building Large-Scale Systems Using Object Technology, Cambridge University Press, 1998. [5] O.Apaydin. “Networked Humanoid Animation Driven by Human Voice using Extensible 3D(X3D),H-Anim and Java Speech Open Standards,” Master Thesis, Naval Postgraduate School, March 2002. [6] S.P. Berczuk, B.Appleton, Software Configuration Management Patterns: Effective Teamwork, Practical Integration, Addison-Wesley, 2002. [7] Blaxxun, URL:<http://www.blaxxun.com> [8] J.Bloch, Effective Java: Programming Language Guide, Addison Wesley, 2001. [9] F.Buschmann, R.Meunier, H.Rohnert, P.Sommerlad, and M.Stal, Pattern-Oriented Software Architecture, Volume 1:A System of Patterns, John Wiley & Son, 1996. [10] J. Carey and B. Carlson, Framework Process Patterns: Lessons Learned Developing Application Frameworks, Addison-Wesley, 2002 [11] B. Carpenter, S. Caskey, K. Dayanidhi, C. Drouin, and R. Pieraccini, “A portable, server-side dialog framework for VoiceXML, ” Proceedings of 2002 International Conference on Spoken Language Processing, Denver, Colorado, 2002. [12] M. Cernak and A. Sannier, “Command Speech Interface to Virtual Reality Applications,” Virtual Reality Applications Center at Iowa State University of Science and Technology, June 2002. [13] Cloud Garden API for Java Speech API, URL:< http://www.cloudgarden.com/JSAPI/index.html > [14] S. Descamps, H. Prendinger, and M. Ishizuka, “A multimodal presentation mark-up language for enhanced affective presentation,” Proceedings of the International Conference on Intelligent Multimedia and Distant Education (ICIMADE-01), Advances in Educational Technologies: Multimedia, WWW and Distance Education, pp. 9–16, 2001. [15] Distributed Interactive Virtual Environment, DIVE, URL:< http://www.sics.se/dive/ > [16] M. E. Fayad, D. C. Schmidt, and R. E. Johnson, “Application Frameworks,” Building Application Frameworks - Object-Oriented Foundations of Framework Design, Wiley Computer Publishing, Chap. 1, pp. 1-28, 1999. [17] M.Fowler, Analysis Patterns, Addison-Wesley, 1996. [18] M. Fowler, D. Rice, M. Foemmel, E. Hieatt, R. Mee and R. Stafford, Patterns of Enterprise Application Architecture, Addison-Wesley, 2003. [19] E. Frecon and M. Stenius, “DIVE: A Scalable network architecture for distributed virtual environments,” Distributed Systems Engineering Journal (Special issue on Distributed Virtual Environments), Vol. 5, No. 3, p.91-100, September 1998. [20] FreeTTS, URL:<http://freetts.sourceforge.net/> [21] E. Gamma, R. Helm, R. Johnson and J. Vlissides, Design Patterns: Elements of Reusable Object-oriented Software, Addison-Wesley,1995. [22] C. Greenhalgh and S. Benford, “MASSIVE: a collaborative virtual environment for teleconferencing,” ACM Transaction CHI, Volume 2, p.239-261, 1995. [23] P. Haggar, Practical Java – Programming Language Guide, Addison-Wesley, 2000. [24] H-Anim, URL:<http://www.h-anim.org> [25] Z. Huang, A. Eliens, and C. Visser, “STEP: A Scripting Language for Embodied Agents,” Proceedings of the Workshop on Lifelike Animated Agents, 2002. [26] Intelligent Media Net, URL: <http://imlab.cs.nccu.edu.tw/bResearch.jsp#9> [27] Introducing Computer Speech Technology, MSDN, URL:<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sasdk_getstarted/html/intro_speechtech_intro.asp> [28] Java Speech API, URL:< http://java.sun.com/products/java-media/speech/> [29] S. Kawamoto, H. Shimodaira, T. Nitta, T. Nishimoto, S. Nakamura, K. Itou, S. Morishima, T. Yotsukura, A. Kai, A. Lee, Y. Yamashita, T. Kobayashi, K. Tokuda, K, Hirose, N. Minematsu, A. Yamada, Y. Den, T. Utsuro, and S. Sagayama, “Open-source software for developing anthropomorphic spoken dialog agent,” Proceedings of 2002 International Workshop on Lifelike Animated Agents, pp.64-69, Aug 2002. [30] S. Kshirsagar, A. Guye-Vuilleme, and K. Kamyab, “Avatar Markup Language,” Proceedings of 8th Eurographics Workshop on Virtual Environments, pp. 169-177, May, 2002. [31] D. Lea, Concurrent Programming in Java:Design Principles and Patterns,2nd edtion, Addison-Wesley, 1999. [32] T.Y Li, M.Y Liao, and C.F Liao. "An Extensible Scripting Language for Interactive Animation in a Speech-Enabled Virtual Environment," Proceedings of IEEE International Conference on Multimedia and Expo (ICME2004), Taipei, Taiwan. [33] M.Y Liao and T.Y Li, ”A Scripting Language for Extensible Animation,” Proceedings of 2003 Computer Graphics Workshop, Taiwan, 2003. [34] Maja Matijasevic, “A Review of Networked Multi-User Virtual Environment,” URL: <http://citeseer.nj.nec.com/matijasevic97review.html>, 1997 [35] S. McGlashan, “Speech Interfaces to Virtual Reality,” Proceedings of 2nd International Workshop on Military Applications of Synthetic Environments and Virtual Reality, 1995. [36] J. Nielsen, Object-oriented reuse: experience in developing a framework for speech recognition applications, 1999. [37] T. Nishimoto and S. Sagayama, “The VoiceXML Interperter for the Anthropomorphic Agent Software Galatea,” Proceedings of 17th Annual Conference of the Japanese Society for Artificial Intelligence, 2003. [38] E. Nyberg, T. Mitamura, P. Placeway, M. Duggan, and N. Hataoka, “DialogXML: Extending VoiceXML for Dynamic Dialog Management,” Proceedings of the Human Language Technology Conference, 2002. [39] K. Perlin, and A. Goldberg, “Improv: A System for Scripting Interactive Characters in Virtual Worlds,” Proceedings of SIGGRAPH 96, ACM Press, pp. 205-216, 1996. [40] N. Ramakrishnan, R. Capra, and M.A. Perez-quinones, “Mixed-Initiative Interaction = Mixed Computation,” Proceedings of ACM SIGPLAN Workshop PEPM’02, January 2002. [41] S. Sagayama, S. Kawamoto, H. Shimodaira, T. Nitta, T. Nishimoto, S. Nakamura, K. Itou, S. Morishima, T. Yotsukura, A.Kai, A.Lee, Y. Yamashita, T. Kobayashi, K. Tokuda, K. Hirose, N. Moinematsu, A. Yamada, Y. Den, and T. Utsuro, “Galatea:An Anthropomorphic Spoken Dialogue Agent Toolkit,” IPSJ SIG-SLP, Feburary 2003 [42] Sphinx, URL:<http://www.speech.cs.cmu.edu/sphinx/> [43] S. Srinivasan and J. Vergo, ”Object oriented reuse: experience in developing a framework for speech recognition applications,” Proceedings of the 20th international conference on Software engineering, pp. 322 – 330, Kyoto, Japan, 1998. [44] R. Stuart, The Design of Virtual Environments, McGraw-Hill, New York, 1996. [45] A. Ujwal and N. Mehrotra, NAVxI: A VoiceXML interpreter, Technical Report, Indian Institute of Technology Kanpur, December 2002. [46] VNet, URL:<http://www.csclub.uwaterloo.ca/u/sfwhite/vnet/ > [47] VoiceXML, URL:< http://www.w3.org/Voice/ > [48] VRML, URL:<http://www.web3d.org/ > [49] R.C.Waters and J.W.Barrus, "The rise of shared virtual environments," IEEE Spectrum, Volume 34, Issue 3, pp. 20-25, 1997. [50] Wauchope, K., S. Everett and D. Tate, T. Maney, “Speech-Interactive Virtual Environments for Ship Familiarization,” Proceedings of 2nd International EuroConference on Computer and IT Applications in the Maritime Industries (COMPIT `03), pp. 70-83, Hamburg, Germany, May 2003. [51] 岡崎直觀,Santi Saeyor,土肥浩,石塚滿,“記述言語MPML的3次元VRML空間的擴張”,電子情報通信學會論文誌採錄決定. |