基于ARM9的智能家居語音控制系統(tǒng)研究與實現(xiàn)
本文關(guān)鍵詞:基于ARM9的智能家居語音控制系統(tǒng)研究與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:智能家居系統(tǒng)具有使用方便、效率高以及智能化等優(yōu)點,對于提高人們的生活質(zhì)量,創(chuàng)造便利的生活環(huán)境有著重要意義。使用手機等設(shè)備的智能家居系統(tǒng)需要用戶手動操作,未來智能家居的發(fā)展方向之一是嵌入式語音控制。ARM微處理器具有耗電少、功能強大等特點,在嵌入式領(lǐng)域獲得了普遍應(yīng)用。ZigBee是一種低功耗、易組網(wǎng)、低成本的短距離無線數(shù)據(jù)傳輸技術(shù),為智能家居的無線數(shù)據(jù)傳輸提供了一個很好的解決方案。因此,本文在結(jié)合了嵌入式語音識別技術(shù)和ZigBee技術(shù)基礎(chǔ)上構(gòu)建的智能家居語音控制系統(tǒng)具有很大的實用價值。本文做的工作如下:(1)提出了基于嵌入式語音識別技術(shù)和ZigBee技術(shù)的智能家居語音控制系統(tǒng)總體方案,該方案在家電控制現(xiàn)場布置ZigBee無線網(wǎng)絡(luò),在ARM板上部署嵌入式語音識別模塊和控制模塊,實現(xiàn)語音控制家電功能。(2)研究了ARM9開發(fā)板Mini2440的接口與資源。針對開發(fā)板移植Linux內(nèi)核和引導(dǎo)加載程序U-Boot,構(gòu)建YAFFS2根文件系統(tǒng),完成嵌入式開發(fā)平臺的搭建。(3)研究了基于TI公司CC2530芯片的ZigBee節(jié)點硬件電路。分析了Zstack協(xié)議棧的組成部分以及網(wǎng)絡(luò)組建流程,在協(xié)議棧原有工程的基礎(chǔ)上新建了本系統(tǒng)應(yīng)用工程,設(shè)計了應(yīng)用層程序和相關(guān)的語音控制通信協(xié)議,使控制節(jié)點響應(yīng)無線控制指令,實現(xiàn)了控制繼電器開關(guān)的功能。(4)在PC機上使用Sphinx工具訓(xùn)練聲學(xué)模型和語言模型、制作字典文件,完成了模型訓(xùn)練;在Mini2440開發(fā)板上安裝語音識別引擎Pocketsphinx,并且設(shè)計了語音識別應(yīng)用程序,完成了語音識別。在此基礎(chǔ)上,結(jié)合ZigBee無線網(wǎng)絡(luò)構(gòu)建了整個系統(tǒng)。經(jīng)過對本文所實現(xiàn)的智能家居語音控制系統(tǒng)的測試,結(jié)果表明該語音控制系統(tǒng)能夠較好的滿足控制人員語音控制家電的設(shè)計要求。
【關(guān)鍵詞】:智能家居 語音識別 ARM9 ZigBee
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TU855;TN912.34
【目錄】:
- 摘要4-5
- Abstract5-8
- 第一章 緒論8-12
- 1.1 研究目的和意義8-9
- 1.2 國內(nèi)外研究現(xiàn)狀和發(fā)展趨勢9-10
- 1.3 論文研究內(nèi)容和結(jié)構(gòu)10-12
- 第二章 系統(tǒng)總體架構(gòu)和相關(guān)技術(shù)分析12-25
- 2.1 系統(tǒng)總體架構(gòu)設(shè)計12-13
- 2.2 基于Sphinx的語音識別模塊13-21
- 2.2.1 模塊結(jié)構(gòu)13-14
- 2.2.2 預(yù)處理14-16
- 2.2.3 特征提取16-17
- 2.2.4 聲學(xué)模型17-19
- 2.2.5 語言模型19-20
- 2.2.6 解碼器20-21
- 2.3 無線數(shù)據(jù)傳輸方案21-23
- 2.3.1 ZigBee技術(shù)概述21
- 2.3.2 ZigBee網(wǎng)絡(luò)結(jié)構(gòu)21-23
- 2.4 通信協(xié)議23-24
- 2.5 本章小結(jié)24-25
- 第三章 系統(tǒng)平臺搭建與音頻庫的移植25-37
- 3.1 系統(tǒng)硬件平臺25-29
- 3.1.1 ARM處理器簡介25
- 3.1.2 Mini2440開發(fā)板接口與資源25-26
- 3.1.3 UDA1341TS音頻編解碼芯片26-27
- 3.1.4 ZigBee硬件平臺27-29
- 3.2 嵌入式開發(fā)平臺搭建29-34
- 3.2.1 引導(dǎo)加載程序U-boot構(gòu)建30-31
- 3.2.2 Linux內(nèi)核移植31-32
- 3.2.3 Yaffs2根文件系統(tǒng)構(gòu)建32-34
- 3.3 ALSA音頻庫的移植34-36
- 3.4 本章小結(jié)36-37
- 第四章 系統(tǒng)的軟件設(shè)計37-51
- 4.1 基于Pocketsphinx語音識別軟件設(shè)計37-42
- 4.1.1 Pocketsphinx的組成部分38
- 4.1.2 Pocketsphinx工具包安裝38-40
- 4.1.3 Pocketsphinx語音識別程序設(shè)計40-42
- 4.2 串口通信程序42-44
- 4.2.1 串口初始化42-43
- 4.2.2 串口發(fā)送數(shù)據(jù)43
- 4.2.3 串口接收數(shù)據(jù)43-44
- 4.3 ZigBee節(jié)點軟件設(shè)計44-50
- 4.3.1 Zstack協(xié)議棧44-45
- 4.3.2 Zstack工程創(chuàng)建45-47
- 4.3.3 Zstack程序設(shè)計47-50
- 4.4 本章小結(jié)50-51
- 第五章 語音控制系統(tǒng)的構(gòu)建與測試51-66
- 5.1 Sphinx語音識別模塊實現(xiàn)51-61
- 5.1.1 基于Sphinxbase的特征提取51-52
- 5.1.2 基于Sphinxtrain的聲學(xué)模型訓(xùn)練52-58
- 5.1.3 基于CMUclmtk的語言模型訓(xùn)練58-60
- 5.1.4 Pocketsphinx解碼器60-61
- 5.2 ZigBee設(shè)備組網(wǎng)和入網(wǎng)61
- 5.3 系統(tǒng)功能測試61-65
- 5.3.1 語音識別部分測試61-64
- 5.3.2 ZigBee無線網(wǎng)絡(luò)測試64-65
- 5.3.3 系統(tǒng)整體測試65
- 5.4 本章小結(jié)65-66
- 第六章 總結(jié)與展望66-68
- 6.1 論文總結(jié)66-67
- 6.2 研究展望67-68
- 參考文獻(xiàn)68-70
- 附錄1攻讀碩士學(xué)位期間撰寫的論文70-71
- 附錄2攻讀碩士學(xué)位期間參加的科研項目71-72
- 致謝72
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 楊士元;“智能家居”系列講座之一 掀開智能家居的面紗[J];中國計算機用戶;2002年33期
2 薛曉強,李冬霞;智能建筑和智能家居[J];家具與室內(nèi)裝飾;2003年07期
3 楊文飛;;智能家居在中國的發(fā)展足跡[J];智能建筑;2004年01期
4 本刊編輯部;;關(guān)于智能家居[J];智能建筑;2004年04期
5 楊士元;;我國智能家居的發(fā)展與趨勢[J];智能建筑;2004年04期
6 魏江濱,王雙紅;智能家居建筑的技術(shù)分析[J];山西建筑;2005年23期
7 陳東暉;智能家居 無線浪漫[J];多媒體世界;2005年03期
8 高小平;中國智能家居的現(xiàn)狀及發(fā)展趨勢[J];低壓電器;2005年04期
9 ;智能家居相關(guān)技術(shù)及比較[J];電腦知識與技術(shù);2006年03期
10 向忠宏;;打造個性化智能家居[J];電腦知識與技術(shù);2006年03期
中國重要會議論文全文數(shù)據(jù)庫 前10條
1 吳效明;趙錦萌;吳劍波;;智能家居的醫(yī)療監(jiān)測技術(shù)研究[A];中國生物醫(yī)學(xué)工程學(xué)會成立30周年紀(jì)念大會暨2010中國生物醫(yī)學(xué)工程學(xué)會學(xué)術(shù)大會壁報展示論文[C];2010年
2 榮蓉;吳文p
本文編號:323813
本文鏈接:http://sikaile.net/kejilunwen/wltx/323813.html