論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available
論文名稱 Title |
架構導向智慧語音服務平台系統模型之研究 Study on Architecture-Oriented Intelligent Audio Service Platform System Model |
||
系所名稱 Department |
|||
畢業學年期 Year, semester |
語文別 Language |
||
學位類別 Degree |
頁數 Number of pages |
112 |
|
研究生 Author |
|||
指導教授 Advisor |
|||
召集委員 Convenor |
|||
口試委員 Advisory Committee |
|||
口試日期 Date of Exam |
2020-11-14 |
繳交日期 Date of Submission |
2020-11-16 |
關鍵字 Keywords |
架構導向、智慧語音服務平台、架構描述語言、結構行為合一、軟體架構 Architecture-Oriented, Software Architecture, Structure-Behavior Coalescence, Intelligent Audio Service Platform, Architecture Description Language |
||
統計 Statistics |
本論文已被瀏覽 469 次,被下載 1 次 The thesis/dissertation has been browsed 469 times, has been downloaded 1 times. |
中文摘要 |
全世界的智慧語音服務正在持續發展,智慧語音服務的應用最早是在 2011 年Apple Siri 和 2016 年 Google Assistant 等相繼導入至智慧手機,使用者可透過它進行不同的問答及操作,因此智慧語音未來發展方向會滲透到家電產品、汽車、機器人、智慧看板、穿戴或行動裝置等等,故智慧語音服務平台它將會全面影響所有的軟體服務與硬體產品。 本研究採用 SBC 結構行為合一的架構描述語言(ADL),塑模設計架構導向智慧語音服務平台系統模型(AOIASPSM),結合現有的軟體架構進行系統化的開發,此外並針對需求分析、成本估算、軟體設計、軟體測試等四大面向觀點,以 SBC核心架構的方法論,提升智慧語音服務平台的擴充性和整合性。 |
Abstract |
Intelligent Voice Service is a global trend in the development of proactive compliance and eDiscovery technology solutions for voice. Users are getting accustomed to using their voice to search for information, explore and discover, and even conduct simple transactions, thanks to intelligent voice assistants like Amazon Echo, Google Home, and Apple Siri. Users can perform tasks or services for an individual based on commands or questions. Intelligent voice service is seeing increasing adoption among users. Naturally, this is having an impact on their use in the life, such as domestic appliance, smart car, robot, smart signage, wearable or mobile devices, etc., therefore, intelligent voice service platform plays an important role in software service and hardware products in the future. In this study used Structure-Behavior Coalescence (SBC) Architecture Description Language (ADL), modeling built an architecture-oriented semiconductor test yield management platform mode (AOSTYMPM) to combine existing software architecture for systematic development and focus on four aspects of demand analysis, cost estimate, software design and software testing which based on SBC core architecture methodology to improve the expandability and integration of Intelligent Voice Service platform. |
目次 Table of Contents |
論文審定書........................................................................................................................i 誌謝...................................................................................................................................ii 論文提要..........................................................................................................................iii 中文摘要..........................................................................................................................iv Abstract..............................................................................................................................v 目錄..................................................................................................................................vi 圖次..................................................................................................................................ix 表次..................................................................................................................................xi 第壹章、 緒論................................................................................................................ 1 1.1. 研究背景.......................................................................................................... 1 1.2. 研究動機.......................................................................................................... 2 1.3. 研究目的.......................................................................................................... 3 1.4. 研究方法.......................................................................................................... 4 第貳章、 文獻探討........................................................................................................ 5 2.1. 智慧語音服務平台.......................................................................................... 6 2.1.1. 語音辨識............................................................................................... 7 2.1.2. 語意分析............................................................................................... 8 2.1.3. 語音合成............................................................................................... 8 2.2. 軟體架構.......................................................................................................... 9 2.3. SBC 架構......................................................................................................... 10 2.3.1. SBC 架構內涵...................................................................................... 10 2.3.2. 架構階層圖(Architecture Hierarchy Diagram)....................................11 2.3.3. 框架圖(Framework Diagram)............................................................. 12 2.3.4. 構件操作圖(Component Operation Diagram).................................... 13 2.3.5. 構件連結圖(Component Connection Diagram) ................................. 14 2.3.6. 結構行為合一圖(Structure Behavior Coalescence Diagram) ............ 15 2.3.7. 互動流程圖(Interaction Flow Diagram)............................................. 16 第參章、 架構導向智慧語音服務平台系統模型...................................................... 17 3.1. AOIASPSM 架構階層圖................................................................................ 18 3.2. AOIASPSM 框架圖........................................................................................ 20 3.3. AOIASPSM 構件操作圖................................................................................ 24 會員登入 UI........................................................................................................... 26 新增服務資訊 UI................................................................................................... 27 修改服務資訊 UI................................................................................................... 28 新增服務類型回覆 UI........................................................................................... 29 修改服務類型回覆 UI........................................................................................... 30 新增服務觸發語 UI............................................................................................... 31 修改服務觸發語 UI............................................................................................... 32 新增服務觸發語回應 UI....................................................................................... 33 修改服務觸發語回應 UI....................................................................................... 34 刪除服務 UI........................................................................................................... 35 查詢服務 UI........................................................................................................... 36 測試服務 UI........................................................................................................... 37 登入認證程式........................................................................................................ 39 查詢程式................................................................................................................ 40 測試程式................................................................................................................ 41 觸發語設定程式.................................................................................................... 42 服務設定程式........................................................................................................ 43 會員管理 DB.......................................................................................................... 45 AOIASPSM_DB .................................................................................................... 46 3.4. AOIASPSM 構件連結圖................................................................................ 48 3.5. AOIASPSM 結構行為合一圖........................................................................ 49 3.6. AOIASPSM 互動流程圖................................................................................ 53 3.6.1. AOIASPSM 平台登入......................................................................... 53 3.6.2. 查詢服務............................................................................................. 54 3.6.3. 新增服務觸發語................................................................................. 55 3.6.4. 修改服務觸發語................................................................................. 56 3.6.5. 新增服務觸發語回應......................................................................... 57 3.6.6. 修改服務觸發語回應......................................................................... 58 3.6.7. 新增服務類型回覆............................................................................. 59 3.6.8. 修改服務類型回覆............................................................................. 60 3.6.9. 新增服務資訊..................................................................................... 61 3.6.10. 修改服務資訊................................................................................... 62 3.6.11. 刪除服務 ........................................................................................... 63 3.6.12. 測試服務........................................................................................... 64 第肆章、 AOIASPSM 與 NAO-IASP 之比較 ............................................................ 65 4.1. 需求分析觀點................................................................................................ 67 4.1.1. NAO-IASP 需求規格 .......................................................................... 67 4.1.2. AOIASPSM 需求規格........................................................................ 69 4.1.3. AOIASPSM 需求規格與 NAO-IASP 需求規格之比較 .................... 71 4.2. 成本估算觀點................................................................................................ 74 4.2.1. NAO-IASP 成本估算觀點 .................................................................. 78 4.2.2. AOIASPSM 成本估算觀點................................................................. 79 4.2.3. AOIASPSM 成本估算觀點與 NAO-IASP 成本估算觀點比較 ........ 82 4.3. 軟體設計觀點................................................................................................ 84 4.3.1. NAO-IASP 軟體設計觀點 .................................................................. 84 4.3.2. AOIASPSM 軟體設計觀點................................................................. 86 4.3.3. AOIASPSM 軟體設計觀點與 NAO-IASP 軟體設計觀點比較 ........ 88 4.4. 軟體測試觀點................................................................................................ 91 4.4.1. NAO-IASP 軟體測試觀點 .................................................................. 91 4.4.2. AOIASPSM 軟體測試觀點................................................................. 92 4.4.3. AOIASPSM 軟體測試觀點與 NAO-IASP 軟體測試觀點比較 ........ 93 第伍章、 結論與建議.................................................................................................. 95 5.1. 研究結論........................................................................................................ 95 5.2. 研究建議........................................................................................................ 97 參考文獻........................................................................................................................ 98 |
參考文獻 References |
[1] 翁書婷,(2016),人工智慧經濟席捲全球,數位時代,https://reurl.cc/Ez6z7g。 [2] Pradyumna Mishra,(2020),智慧助理推動語音革命,EET TAIWAN,https://www.eettaiwan.com/20200131nt31-smart-assistants-extend-the-voice-revolution/。 [3] 程冠融, & 施學琦. (2019). 應用語音辨識技術於跨語言及跨語料庫之語音情緒辨識. TANET2019 臺灣網際網路研討會, 245-250. [4] 孫述平、趙善中,(2016),軟體工程 2.0 - 使用 SBC 軟體架構,義守大學系統架構研訓中心發行。 [5] 趙善中、尤柄文、郭麗齡,(2009),軟體工程 - 使用軟體架構模型,儒林出版社出版。 [6] Kazman, R., Abowd, G., Bass, L., & Clements, P. (1996). Scenario-based analysis of software architecture. IEEE software, 13(6), 47-55. [7] 北京中基數聯,(2018),軟體研發成本估算:成本的構成及含義?如何計算?,http://www.csbmk.com/html/wenda/2018/1009/116.html。 [8] 張晉源,(2007),軟體工程:實踐者的方法,滄海圖書出版社出版。 [9] 吳仁和,(2017),物件導向系統分析與設計 - 結合 MDA 與 UML,智勝文化出版社出版。 [11] Doe, J. (2011). Recommended Practice for Software Requirements Specifications (IEEE). IEEE, New York. [12] Castañeda, V., Ballejos, L. C., & Caliusco, M. L. (2012). Improving the Quality of Software Requirements Specifications with Semantic Web Technologies. In WER. [13] 黃明祥、林信惠、王文良著,(2002),軟體專案管理(再版),智勝文化出版社出版。 [14] 李天惠. (2019). 語音助理現況與普及性–以 Google Assistant 為例. [15] 蕭君妍. (2019). 校務行政語音助理與智慧音箱應用. [16] 馮曼瑋. (2018). 運用 [整合性科技接受使用模式] 探討消費者對於智慧語音助理使用意圖. [17] 語音辨識,wikipedia,https://reurl.cc/WLNL3Z。 [18] 自然語言處理,wikipedia,https://reurl.cc/ldyd5Q。 [19] 語音合成,wikipedia,https://reurl.cc/x0v0O1。 [20] 語意分析,wikipedia,https://reurl.cc/Mdjd0v。 [21] Software Project Estimation,https://slidesplayer.com/slide/11408860/。 [22] 孫述平、王家鍾、黃志強,(2002),腦性麻痺學童專屬之聲紋/語音辨識輸入輔具,2002 年生物醫學/工程科技研討會,台灣高雄。 [23] Chao, W. S., Sun, S. P., & Tu, K. H. A Structure-Behavior Coalescence Design Method for Smart Service Systems. [24] Wang, T., Sun, S. P., & Chao, W. S. (2016). Architecture-Oriented Design Method for Smart Home Care Internet of Things System. source: International Journal of Digital Content Technology and its Applications (JDCTA), 10(5). |
電子全文 Fulltext |
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。 論文使用權限 Thesis access permission:自定論文開放時間 user define 開放時間 Available: 校內 Campus: 已公開 available 校外 Off-campus: 已公開 available |
紙本論文 Printed copies |
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。 開放時間 available 已公開 available |
QR Code |