簡易檢索 / 詳目顯示

研究生: 陳昱廷
Yu-Ting Chen
論文名稱: 觸控板與音訊使用者介面開發工具之設計與實作
Tools for the Design and Implementation of Touch Panel and Audio User Interface
指導教授: 張韻詩
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2008
畢業學年度: 96
語文別: 英文
論文頁數: 115
中文關鍵詞: 觸控板使用者介面語音合成
外文關鍵詞: touch panel, user interface, speech synthesis
相關次數: 點閱:3下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 這篇論文描述了兩個開發使用者介面工具的設計與實作。這兩個使用者介面分別是觸控板及語音介面。觸控式螢幕介面開發工具 (TSADT) 提供一個簡單且直覺的方式去開發觸控式螢幕介面的應用程式。語音合成函式庫 (SSCL) 是設計用來減少開發合成語音系統所需要的時間與成本。觸控式螢幕介面開發工具可以在Linux和Windows平台上執行而語音合成函式庫是在Linux平台上執行。這兩個工具都是開放原碼,任何人都可以免費下載使用。


    CHAPTER 1 INTRODUCTION 1.1 Motivation 1.2 Summary of Contribution 1.3 Organization CHAPTER 2 RELATED WORK 2.1 Configurable User-Interface Component Management 2.2 User Interface Management System 2.3 Relevant Audio Works PART I: TOUCH SCREEN INTERFACE CHAPTER 3 DEFINITIONS CHAPTER 4 USER SCENARIOS 4.1 Developer Use Scenario 4.2 End-User Use Scenario 4.3 Modification Use Scenario CHAPTER 5 KEY COMPONENTS CHAPTER 6 DIALOG TREE 6.1 Button Tree CHAPTER 7 SPECIFICATION TOOLS 7.1 Dialog Tree Layout 7.2 Configuration File 7.3 Extraction Program 7.3.1 Arguments and Global Variables 7.3.2 Button Size and Coordinate Calculations 7.3.3 Implementation of Extraction Program CHAPTER 8 RUN-TIME COMPONENTS 8.1 GUI APIs 8.2 Major Data Structure 8.3 Load Component 8.4 ID Pool 8.5 Display Controller 8.5.1 Display Flow 8.5.2 Event Handler 8.6 Response Functions and Button-Drawing Functions 8.7 Modification Functions 8.7.1 Add Button 8.7.2 Remove Button PART II: AUDIO INTERFACE CHAPTER 9 USER SCENARIOS 9.1 Developers Use Scenario 9.2 Devices Use Scenario 9.2.1 Smart Pantry 9.2.2 Medicine Dispenser CHAPTER 10 ARCHITECTURE CHAPTER 11 IMPLEMENTATION 11.1 Database Fields 11.2 Database Function Prototype 11.2.1 DBMS 11.2.2 Storage APIs 11.3 Audio Function Prototypes 11.4 SSCL APIs Function Prototypes CHAPTER 12 SUMMARY AND FUTURE WORKS REFERENCES APPENDIX A.1 Data Structures A.2 Constants and Global Variables

    [1] http://www.wxwidgets.org/
    Wxwidgets Cross-Platform GUI Library

    [2] http://trolltech.com/products/qt
    Qt: Cross-Platform Rich Client Development Framework

    [3] http://msdn2.microsoft.com/en-us/library/172wfck9(VS.80).aspx
    Walkthrough: Calling Windows APIs

    [4] http://www.bloodshed.net/devcpp.html
    Bloodshed Dev-C++

    [5] http://www.wxwidgets.org/wiki/index.php/Dev-CPP_Setup_Guide
    Dev-CPP Setup Guide: Integrating Dev-Cpp with the new Library

    [6] http://www.wxwidgets.org/manuals/stable/wx_wxmemorydc.html#wxmemorydc
    wxMemoryDC Introduction

    [7] http://www.patentstorm.us/patents/6944829-fulltext.html
    Configurable user-interface component management system
    US Patent Issued on September 13, 2005

    [8] http://en.wikipedia.org/wiki/User_interface_management_systems
    User interface management systems from Wikipedia

    [9] http://www2.ccw.com.cn/1994/7/126989.shtml
    UIMS的歷史與未來 程景雲 龔學賢 上海海運學院計算機系

    [10] David J. Kasik, ”A USER INTERFACE MANAGEMENT SYSTEM”, ACM SIGGRAPH Computer Graphics archive Volume 16 , Issue 3 (July 1982) table of contents Pages: 99 – 106, 1982

    [11] W. Buxton, M. R. Lamb, D. Sherman, and K. C. Smith, “TOWARDS a comprehensive user interface management system”, ACM SIGGRAPH Computer Graphics archive Volume 17, Issue 3 (July 1983) table of contents Pages: 35 – 42, 1983

    [12] Mark Green, “The University of Alberta User Interface System”, International Conference on Computer Graphics and Interactive Techniques archive Proceedings of the 12th annual conference on Computer graphics and interactive techniques table of contents Pages: 205 – 213, 1985

    [13] John L. Sibert, William D. Hurley and Teresa W. Bleser, “An Object-Oriented User Interface Management System”, ACM SIGGRAPH Computer Graphics archive Volume 20 , Issue 4 (August 1986) table of contents Pages: 259 – 268, 1986

    [14] Marja-Riitta Koivunen and Martti Mantyla, “HutWindows: An Improved Architecture for a User Interface Management system”, Computer Graphics and Applications, IEEE Volume 8, Issue 1, Jan. 1988, Page(s):43 – 52

    [15] Tapio Takala, “User Interface Management System with Geometric Modeling Capability: A CAD system's Framework”, Computer Graphics and Applications, IEEE Volume 5, Issue 4, April 1985, Page(s):42 - 50

    [16] DAN R. OLSEN, JR., “MIKE: The Menu Interaction Kontrol Environment”, ACM Transactions on Graphics (TOG) archive Volume 5, Issue 4 (October 1986) table of contents, Special issue on user interface software Pages: 318 – 344, 1986

    [17] C.A. Wood, P.D. Gray and A.C. Kilgour, “A Configurable Hierarchical interface specification Language”, Computer Graphics Forum archive Volume 7 , Issue 2 (June 1988) table of contents Pages: 117 – 127, 1988

    [18] http://en.wikipedia.org/wiki/Model-view-controller
    Model-view-controller from Wikipedia

    [19] http://www.comp.lancs.ac.uk/~dixa/teaching/MScHCI/ui-arch/sld003.htm
    Introduction of Seeheim Model

    [20] http://en.wikipedia.org/wiki/Speech_synthesis
    Speech Synthesis from Wikipedia

    [21] Orhan Karaali, Gerald Corrigan, and Ira Gerson, “Speech Synthesis with Neural Networks”, In Proceedings of the World Conference on Neural Networks, pp 45--50, San Diego, California, USA, 1996.

    [22] Yiqiang Chen, Wen Gao, Tingshao Zhu and Charles Ling, “Learning Prosodic Patterns for Mandarin Speech Synthesis”, Journal of Intelligent Information Systems, Volume 19, Number 1 / July, 2002, Pages: 95-109

    [23] Takuya Nishimoto, Shinji Sako, Shigeki Sagayama, Kazue Ohshima, Koichi Oda and Takayuki Watanabe, “Effect of Learning on Listening to Ultra-Fast Synthesized Speech”, Engineering in Medicine and Biology Society, 2006. EMBS '06. 28th Annual International Conference of the IEEE, Aug. 2006, Page(s): 5691 - 5694

    [24] Wen-Wei Liao and Jia-Lin Shen, “Improved prosody module in a Text-to-Speech system”, The Association for Computational Linguistics and Chinese Language Processing, ROCLING 2004

    [25] J.M. Montero, J. Gutiérrez-Arriola, S. Palazuelos, E. Enríquez, S. Aguilera, J.M. Pardo, “EMOTIONAL SPEECH SYNTHESIS: FROM SPEECH DATABASE TO TTS”, In ICSLP-1998, paper 1037

    [26] http://en.wikipedia.org/wiki/Audio_signal_processing
    Audio signal processing from Wikipedia

    [27] Kyeong-Yeol Yu; Jong-Hoon Park; Jong-Hyeong Lee; “Linear PCM signal processing for audio processing unit in multipoint video conferencing system” Computers and Communications, 1998. ISCC '98. Proceedings. Third IEEE Symposium on 30 June-2 July 1998 Page(s):549 – 553

    [28] Hermann, David; Chau, Edward; Dony, Robert D.; Areibi, Shawki M.; “Oversampled filter bank evaluation for joint sub band audio processing and coding”Electrical and Computer Engineering, 2008. CCECE 2008. Canadian Conference on 4-7 May 2008 Page(s):000551 – 000556

    [29] Xiaodong He; Li Deng; Wu Chou;” A Novel Learning Method for Hidden Markov Models in Speech and Audio Processing” Multimedia Signal Processing, 2006 IEEE 8th Workshop on Oct. 2006 Page(s):80 - 85

    [30] Nukaga, N.; Kamoshida, R.; Nagamatsu, K.; Kitahara, Y., “SCALABLE IMPLEMENTATION OF UNIT SELECTION BASED TEXT-TO-SPEECH SYSTEM FOR EMBEDDED SOLUTIONS”, Acoustics, Speech and Signal Processing, 2006. ICASSP 2006 Proceedings. 2006 IEEE International Conference on Volume 1, 14-19 May 2006 Page(s):I - I

    [31] http://www.research.att.com/~ttsweb/tts/papers/2005_EEHandbook/tts.pdf
    Introduction of TTS Synthesis

    [32] http://www.eca.cx/ecasound/
    Ecasound - multitrack audio processing tool

    [33] http://www.mysql.com/
    MySQL - The world's most popular open source database

    [34] Chou, T.S.; Ku, I.; Wu, C.H.; Hsu, L.C.; Lin, Y.S.; Chen, Y.T.; Huang, T.Y.; King, C.T., “CaNPAs: A Campus Navigation and Parking Assistant System Systems”, Man and Cybernetics, 2006. SMC '06. IEEE International Conference on Volume 1, 8-11 Oct. 2006, Page(s):631 - 638

    [35] Hsu, C.F.; Liao, H.Y.M.; Hsiu, P.C.; Lin, Y.S.; Shin, C.S.; Kuo, T.W.; Liu, W.S.; “Smart Pantries for Homes”, Systems, Man and Cybernetics, 2006. SMC '06. IEEE International Conference on Volume 5, 8-11 Oct. 2006, Page(s):4276 - 4283

    [36] P. H. Tsai, H. C. Yeh, C. Y. Yu, P. C. Hsiu, C. S. Shih, J. W. S. Liu, “Compliance Enforcement of Temporal and Dosage Constraints”, Institute of Information Science, Academia Sinica Technical Report No. TR-IIS-06-006

    [37] http://of.openfoundry.org/projects/917/viewvc
    The website for downloading TSADT

    [38] http://of.openfoundry.org/projects/963/viewvc
    The website for downloading SSCL

    [39] Nagano, H.; Kashino, K.; Murase, H.; “Fast music retrieval using polyphonic binary feature vectors”, Multimedia and Expo, 2002. ICME '02. Proceedings. 2002 IEEE International Conference on Volume 1, 26-29 Aug. 2002 Page(s):101 - 104 vol.1
    [40] Roy, D.; Malamud, C.; “Speaker identification based text to audio alignment for an audio retrieval system” Acoustics, Speech, and Signal Processing, 1997. CASSP-97., 1997 IEEE International Conference on Volume 2, 21-24 April 1997 Page(s):1099 - 1102 vol.2

    [41] Haitsma, J.; Kalker, T.; Oostveen, J.; “An efficient database search strategy for audio fingerprinting” Multimedia Signal Processing, 2002 IEEE Workshop on 9-11 Dec. 2002 Page(s):178 - 181

    [42] http://en.wikipedia.org/wiki/Speech_recognition
    Speech recognition from Wikipedia

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE