【正文】
重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 41 參考文獻(xiàn)[1] 李晶皎.嵌入式語音技術(shù)及凌陽 16 位單片機(jī)應(yīng)用 [M] .北京:北京航空航天大學(xué)出版社,2022[2] 張培仁,張志堅,高修峰 .十六位單片微處理器原理及應(yīng)用(凌陽SPCE061A) [M] .北京:清華大學(xué)出版社,2022[3] 樓然苗,李光飛.51 系列單片機(jī)設(shè)計實例(第 2 版) [M] .北京:北京航空航天大學(xué)出版社,2022[4] 鈴木雅臣.晶體管電路設(shè)計 [M] .北京:科學(xué)出版社,2022[5] 劉鈺,馬艷麗,董蓓蓓.語音識別技術(shù)概述〔J〕 .計算機(jī)光盤軟件與應(yīng)用,2022,5:9899[6] 劉惠強(qiáng).基于凌陽 61A 板單片機(jī)的多路舵機(jī)平滑控制(J).技術(shù)交流,2022,10﹝30﹞:5859[7] 孫行偉,賈春梅.基于孤立詞語音識別定位系統(tǒng)的研究與設(shè)計(J) .寧波工程學(xué)院學(xué)報,2022 年 9 月第 22 卷第 3 期[8] 劉康康,柯有安,林茂庸.采樣率可變的連續(xù)語音采集系統(tǒng)的設(shè)計(J).?dāng)?shù)據(jù)采集與應(yīng)用,1991 年 3 月第 6 卷第一期[9] 陳發(fā)新 陳亞駿.基于 ADSP2181 的實時語音采集與處理板的原理與組成(J).?dāng)?shù)據(jù)采集與處理,1999 年第 14 卷第 1 期[10]百度百科 [11]百度百科 [12]DouSuk Kim, SooYoung Lee.Intelligent judge neural work for speech recognition(J).Neural Processing Letters, Voi. 1, No. 1, 1720, 1994[13] 齊子元 謝桂海 劉 毅.一種實時語音信號采集處理系統(tǒng)的設(shè)計與實現(xiàn)(J) .計算機(jī)工程與應(yīng)用 :105107[14] 張志勇,宋 陽.基于嵌人式下的語音機(jī)器人的設(shè)計與實現(xiàn)(J).長春師范學(xué)院學(xué)報( 自然科學(xué)版),2022 年 10 月第 27 卷第 5 期:3941[15] 俞鐵城.語音識別的發(fā)展現(xiàn)狀(J).通信市場 2022 年 5 月:3637附 錄重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 42 一、英文原文Intelligent Judge Neural Network for Speech RecognitionAbstract. An intelligent judge neural work (IJNN) is developed to make decisions out of contradictory arguments, which may e from different classifiers with different characteristics and/or input features. For speech recognition applications a multilayer perceptron classifies the word as a spectrotemporal pattern, while a neural prediction model or hiddencontrol neural work relies on dynamic nature of the speech signal. The judge accepts input values from the lowerlevel neural work classifiers and provides ruling verdicts. Two intelligent judges have been investigated. The neurojudge rules by extracting decision rules from training data, . disputes between the two classifiers, while the fuzzyjudge just utilizes minmax operations. The IJNN demonstrates better recognition rates. More importantly its performance is much less sensitive to the choice of training data.1. Introduction Classification of plex patterns by adaptive learning makes neural works very attractive for speech recognition applications. Also, due to its inherent parallelism, neural works can take advantage of special hardwares for realtime applications. A number of neural work models has been successfully applied to speech recognition problems [1]. Many of them regard the speech signal as spectrotemporal pattern, and utilize classification function of neural works with proper time alignment, while only a few utilizes dynamic nature of speech signal. The former includes multilayer perceptron(MLP) [2], SelfOrganizing Feature Map [3], and TimeDelay Neural Networks [4]. These approaches assume that separate utterances of the same word should follow similar paths in the feature space, and only the time taken to traverse the path should diff。第四節(jié) 本章小結(jié)完成硬件和軟件的設(shè)計后,就需要對系統(tǒng)進(jìn)行測試。顯示測試主要是指 LCD 在正常的控制程序下能否正常顯示出設(shè)計結(jié)果??刂菩酒瑴y試主要是指單片機(jī)是否能夠正常工作,震蕩電路能夠正常工作,檢測其能否控制外圍電路。檢測所選用的元器件焊接后是否有損壞情況的發(fā)生。第二節(jié) 硬件測試系統(tǒng)硬件平臺設(shè)計并制作完成后就需要對其進(jìn)行測試,首先是硬件的電氣特性連接。在編譯方面,它也支持 IAR、Keil 和 MPLAB 等多種編譯器。Proteus 是世界上著名的 EDA 工具仿真軟件,從原理圖布圖、代碼調(diào)試到單片機(jī)與外圍電路協(xié)同仿真,一鍵切換到 PCB 設(shè)計,真正實現(xiàn)了從概念到產(chǎn)品的完整設(shè)計。它是目前最好的仿真單片機(jī)及外圍器件的工具。Proteus 軟件是英國 Labcenter electronics 公司出版的 EDA 工具軟件。軟件簡介:Multisim 是美國國家儀器(NI)有限公司推出的以 Windows 為基礎(chǔ)的仿真工具,適用于板級的模擬/數(shù)字電路板的設(shè)計工作。芯片時序表如下:讀狀態(tài) 輸入 RS=L,R/W=H,E=H 輸出 D0—D7=狀態(tài)字寫指令 輸入 RS=L,R/W=L,D0—D7=指令碼,E=高脈沖輸出 無讀數(shù)據(jù) 輸入 RS=H,R/W=H,E=H 輸出 D0—D7=數(shù)據(jù)寫數(shù)據(jù) 輸入 RS=H,R/W=L,D0—D7=數(shù)據(jù),E=高脈沖輸出 無重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 37 讀寫操作時序如圖所示:圖 讀操作時序圖 寫操作時序其顯示過程的流程圖為:重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 38 開 始初始化寫入第二行數(shù)據(jù)設(shè)置第二行位置寫入第一行數(shù)據(jù)設(shè)置第一行位置圖 顯示流程圖第六節(jié) 本章小結(jié)軟件是一個系統(tǒng)能否正常運(yùn)行的關(guān)鍵因素,本章先從總體結(jié)構(gòu)描述了系統(tǒng)的軟件的結(jié)構(gòu),然后重點介紹了用于語音處理的語音芯片的軟件結(jié)構(gòu),介紹凌陽單片機(jī)用于語音處理的的運(yùn)用方法,最后介紹 LCD 顯示模塊的子程序設(shè)計方法,指導(dǎo)源代碼的編寫,為后續(xù)的系統(tǒng)調(diào)試做準(zhǔn)備。指令 10:寫數(shù)據(jù)。指令 8:DDRAM 地址設(shè)置。指令 6:功能設(shè)置命令 DL:高電平時為 4 位總線,低電平時為 8 位總線 N:低電平時為單行顯示,高電平時雙行顯示 F: 低電平時顯示 5x7 的點陣字符,高電平時顯示 5x10 的點陣字符。 D:控制整體顯示的開與關(guān),高電平表示開顯示,低電平表示關(guān)顯示 C:控制光標(biāo)的開與關(guān),高電平表示有光標(biāo),低電平表示無光標(biāo) B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。高電平表示有效,低電平則無效。指令 2:光標(biāo)復(fù)位,光標(biāo)返回到地址 00H。其結(jié)構(gòu)圖流程圖為:重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 35 開 始初始化調(diào)用提示信息訓(xùn)練命令開始識別啟動實時監(jiān)控調(diào)用語音識別播放識別主循環(huán)函數(shù)獲取識別結(jié)果圖 特定人語音識別流程圖第五節(jié) LCD 顯示子程序LCD1602 液晶模塊內(nèi)部的控制器共有 11 條控制指令,如表 1014 所示:序號 指令 RS R/W D7 D6 D5 D4 D3 D2 D1 D01 清顯示 0 0 0 0 0 0 0 0 0 12 光標(biāo)返回 0 0 0 0 0 0 0 0 1 *3 置輸入模式 0 0 0 0 0 0 0 1 I/D S4 顯示開/關(guān)控制 0 0 0 0 0 0 1 D C B5 光標(biāo)或字符移位 0 0 0 0 0 1 S/C R/L * *6 置功能 0 0 0 0 1 DL N F * *7 置字符發(fā)生存貯器地址 0 0 0 1 字符發(fā)生存貯器地址重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 36 8 置數(shù)據(jù)存貯器地址 0 0 1 顯示數(shù)據(jù)存貯器地址9 讀忙標(biāo)志或地址 0 1 BF 計數(shù)器地址10 寫數(shù)到 CGRAM 或DDRAM) 1 0 要寫的數(shù)據(jù)內(nèi)容11 從 CGRAM 或 DDRAM 讀數(shù) 1 1 讀出的數(shù)據(jù)內(nèi)容LCD1602 液晶模塊的讀寫操作、屏幕和光標(biāo)的操作都是通過指令編程來實現(xiàn)的。選用特定人識別系統(tǒng)時,使用單片機(jī)提供的 API 函數(shù)庫即可實現(xiàn)。啟動實施控制 void BSR_EnableCPUIndicator(void)。獲取識別結(jié)果 int BSR_GetResult(void)。訓(xùn)練函數(shù) int BSR_Train(int World,int TrainMode)。API 的 C語言格式的定義在 文件中,匯編格式的定義在 文件中。SACM_S480 自動方式主程序流程如圖所示。它將波形編碼和參數(shù)編碼組合起來,克服了原有波形編碼和參數(shù)編碼的弱點,結(jié)合各自的長處,力圖保持波形編碼的高質(zhì)量和參數(shù)編碼的低速率。③ 混合編碼:混合編碼使用參數(shù)編碼技術(shù)和波形編碼技術(shù),計算機(jī)的發(fā)展為語音編碼技術(shù)的研究提供了強(qiáng)有力的工具,大規(guī)模、超大規(guī)模集成電路的出現(xiàn),則為語音編碼的實現(xiàn)提供了基礎(chǔ)。② 參數(shù)編碼:參數(shù)編碼又稱為聲源編碼,是將信源信號在頻率域或其他正交變換域提取特征參數(shù),并將其變換成數(shù)字代碼進(jìn)行傳輸。而常見的幾種音頻壓縮編碼:① 波形編碼:將時間域信號直接變換為數(shù)字代碼,力圖使重建語音波形保持原語音信號的波形形狀。所以要通過對信號趨勢的預(yù)測和冗余信息處理,進(jìn)行資料的壓縮,這樣就可以使我們用較少的資源建立更多的信息。第四節(jié) 凌陽單片機(jī)語音處理一、 凌陽音頻壓縮編碼語音壓縮編碼中的數(shù)據(jù)量的計算方法:數(shù)據(jù)量=(采樣頻率*量化位數(shù))/8(字節(jié)數(shù))*聲道數(shù)目壓縮編碼的目的是通過對資料的壓縮,達(dá)到高效率存儲和轉(zhuǎn)換的結(jié)果,即在保證一定聲音質(zhì)量的條件下,以最小的資料率來表達(dá)和傳送聲音信息。必須后跟 REC 指令錄音繼續(xù)REC 10110 XXXXXXXXXXX 從當(dāng)前地址開始錄音(直至OVF 或停止)SET MC 11101A10 A0 從指定地址開始快進(jìn)。指令表指令 5 位控制碼11 位地址 操作摘要POWERUP 00100XXXXXXXXXXX 上電:等待 TPUD 后器件可以工作SET PLAY 11100 A10A0 從指定地址開始放音。6. 發(fā) REC 命令。3. 發(fā) POWER UP 命令4. 等待 2 倍 TPUD。器件會從此 00 地址開始放音,當(dāng)出現(xiàn) EOM 時,立即中斷,停止放音,如果從 00 處錄音,則按以下時序:1. 發(fā) POWER UP 命令。重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 31 00 的 SETPLAY 命令。例如,從 00 從處發(fā)音,應(yīng)遵循如下時序:1. 發(fā) POWERUP 命令。(二)上電順序器件延時 TPUD(8kHz 采樣時,約為 25 毫秒)后才能開始操作。信息快進(jìn)只用于放音模式。? 所有指令都在 SS 端上升沿開始執(zhí)行。當(dāng)然,也允許在一個 SPI 周期里,同時執(zhí)行讀狀態(tài)和開始新的操作(即新移入的數(shù)據(jù)與器件