freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電子電路]基于語(yǔ)音識(shí)別的導(dǎo)盲機(jī)器人小車(chē)模型設(shè)計(jì)定稿-資料下載頁(yè)

2024-11-09 11:44本頁(yè)面

【導(dǎo)讀】盲人因?yàn)槭チ艘曈X(jué)感知能力,因此在工作生活上有諸多不便。本文以對(duì)語(yǔ)音識(shí)別技術(shù)學(xué)習(xí)為目的,介紹了一種基于語(yǔ)音識(shí)別的導(dǎo)。對(duì)基于凌陽(yáng)SPCE061A單片機(jī)的語(yǔ)音識(shí)別系統(tǒng)進(jìn)行初步的分析與學(xué)習(xí),的問(wèn)題,提出了多組語(yǔ)音識(shí)別的方法。案,提高了機(jī)器人避障的準(zhǔn)確性。

  

【正文】 } return 0。 } 語(yǔ)音 的 辨識(shí) 語(yǔ)音 辨識(shí) 部分是 整個(gè)語(yǔ)音識(shí)別系統(tǒng)的重點(diǎn) ,這部分程序的直接影響到語(yǔ)音識(shí)別準(zhǔn)確性、及時(shí)性以及識(shí)別后電機(jī)動(dòng)作的執(zhí)行。按照整個(gè)語(yǔ)音辨識(shí)的流程可以分為辨識(shí)初始化、獲取辨識(shí)結(jié)果及 執(zhí)行指令動(dòng)作等 。 語(yǔ)音識(shí)別流程詳見(jiàn)圖 57。 圖 57 語(yǔ)音辨識(shí)流程 利用 SPCE061A實(shí)現(xiàn)語(yǔ)音識(shí)別,首先通過(guò)調(diào)用 BSR_InitRecognizer(BSR_MIC)函數(shù)對(duì)語(yǔ)音識(shí)別器進(jìn)行初始化,啟動(dòng)識(shí)別器。 小車(chē) 命令由 SPCE061A 開(kāi)發(fā)板上的MIC 輸入,單片機(jī)對(duì)采集到的語(yǔ)音信號(hào)進(jìn)行分析處理,提取出語(yǔ)音的特征信息,江蘇海事職業(yè)技術(shù)學(xué)院 2020 屆專(zhuān)科生畢業(yè)設(shè)計(jì)(論文) 31 然后將此特征模型與訓(xùn)練得到的特征模型進(jìn)行對(duì)比,如果二者達(dá)到了一定的匹配度,則輸入的語(yǔ)音被識(shí)別。匹配結(jié)果由 BSR_GetResult(void)獲得 , 獲得識(shí)別結(jié)果 ,判斷是否有語(yǔ)音觸發(fā),如果有語(yǔ)音觸發(fā)則返回識(shí)別結(jié)果的 ID 號(hào), ID號(hào)對(duì)應(yīng)相對(duì)應(yīng)的運(yùn)動(dòng)狀態(tài)。 圖 58 執(zhí)行動(dòng)作指令流程 執(zhí)行動(dòng)作程序如下: void BSR(void) { int Result。 //辨識(shí)結(jié)果寄存 Result = BSR_GetResult()。 //獲得識(shí)別結(jié)果 if(Result0) //有語(yǔ)音觸發(fā)? { *P_IOB_Data=0x0000。 //臨時(shí)停車(chē) switch(Result) { case NAME_ID: //識(shí)別出名稱(chēng)命令 Stop()。 //停車(chē)待命 break。 江蘇海事職業(yè)技術(shù)學(xué)院 2020 屆專(zhuān)科生畢業(yè)設(shè)計(jì)(論文) 32 case COMMAND_GO_ID: //識(shí)別出第一條命令 GoAhead()。 //執(zhí)行動(dòng)作一:直 走 break。 case COMMAND_BACK_ID: //識(shí)別出第二條命令 BackUp()。 //執(zhí)行動(dòng)作二:倒車(chē) break。 case COMMAND_LEFT_ID: //識(shí)別出第三條命令 TurnLeft()。 //執(zhí)行動(dòng)作三:左轉(zhuǎn) break。 case COMMAND_RIGHT_ID: //識(shí)別出第四條命令 TurnRight()。 //執(zhí)行動(dòng)作四:右轉(zhuǎn) break。 default: break。 } } } 分組語(yǔ)音識(shí)別 簡(jiǎn)介 語(yǔ)音訓(xùn)練后得到的語(yǔ)音特征模型是保存在 單片機(jī) RAM 中的,每條命令占用96 個(gè)字節(jié) , 而 凌陽(yáng) SPCE061A 單片機(jī) RAM 空間有限只有 32K, 因此 同時(shí)可識(shí)別的語(yǔ)音命令數(shù)量 一次 最 多 為 5 條。 但是在實(shí)際的智能聲控輪椅中語(yǔ)音命令遠(yuǎn)遠(yuǎn)超過(guò)5條。 那么如何在凌陽(yáng)單片機(jī)的硬件平臺(tái)下實(shí)現(xiàn)多條語(yǔ)音識(shí)別指令呢 ? 根據(jù)實(shí)際情況, 本設(shè)計(jì) 提出了兩種解決方案:一、擴(kuò) 展 凌陽(yáng)單片機(jī)的 RAM;二、采用分組語(yǔ)音識(shí)別方式。 江蘇海事職業(yè)技術(shù)學(xué)院 2020 屆專(zhuān)科生畢業(yè)設(shè)計(jì)(論文) 33 擴(kuò)展單片機(jī)的 RAM 需要另接外圍 SRAM 擴(kuò)展電路,硬 件成本高且可靠性不佳。因此我們采用第二種解決方案,采用分組語(yǔ)音識(shí)別方式,解決語(yǔ)音指令識(shí)別 過(guò)少的問(wèn)題。將多條語(yǔ)音 命令分成若干組,每組 5 條指令。設(shè)置第一組命令中的觸發(fā)命令用于從FLASH 語(yǔ)音模型庫(kù)中導(dǎo)入第二組命令的語(yǔ)音模型至 SRAM,同樣,設(shè)置第二組命令中的觸發(fā)命令用于導(dǎo)入第一組命令的語(yǔ)音模型至SRAM。 圖 59 所示為多組命令語(yǔ)音訓(xùn)練流程圖。為方便用戶(hù),如果已經(jīng)訓(xùn)練過(guò) 小車(chē) ,可直接將 FLASH 中存儲(chǔ)的語(yǔ)音模型導(dǎo)入 SRAM 中,不需要用戶(hù)重新訓(xùn)練,故程序一開(kāi)始首先判斷輪椅是否已經(jīng)經(jīng)過(guò)用戶(hù)訓(xùn)練。 如果小車(chē)還 沒(méi)有經(jīng)過(guò)訓(xùn)練, FLASH 中沒(méi)有存儲(chǔ)用戶(hù)語(yǔ)音模型數(shù)據(jù)。訓(xùn)練前需要先擦除語(yǔ)音模型將占用的相應(yīng) FLASH。 識(shí)別成功后 動(dòng)作執(zhí)行 子程序 智能小車(chē)在語(yǔ)音識(shí)別成功后就要根據(jù)語(yǔ)音命令做出相應(yīng)的動(dòng)作,基本動(dòng)作包括前進(jìn)、倒車(chē)、左拐和右拐等。 通過(guò) 分析小車(chē)的機(jī)械結(jié)構(gòu) 可以得到小車(chē)前進(jìn)的前提條件是前輪保持不動(dòng)、后輪進(jìn)行轉(zhuǎn)動(dòng),查詢(xún)表 31 輸入與小車(chē)運(yùn)動(dòng)狀態(tài)對(duì)照表 ,只要保持 IOB6為高電平, IOB IOB IOB7均為低電平即可實(shí)現(xiàn)上述效果。實(shí)現(xiàn)小車(chē)行進(jìn)狀態(tài)控制的流程包括:進(jìn)行語(yǔ)音提示、置端口函數(shù)、進(jìn)行定時(shí)操作。前進(jìn) 部分子程序 如下 : void GoAhead() //前進(jìn) { PlaySnd(S_ACT1,3)。 //提示 動(dòng)作進(jìn)行 圖 59 語(yǔ)音訓(xùn)練流程圖 江蘇海事職業(yè)技術(shù)學(xué)院 2020 屆專(zhuān)科生畢業(yè)設(shè)計(jì)(論文) 34 圖 510 2Hz 中斷函數(shù) *P_IOB_Data=0x0040。 //前進(jìn) *P_INT_Mask |= 0x0004。 //開(kāi) 2Hz 中斷 __asm(int fiq,irq)。 //開(kāi) 總 中斷 uiTimecont = 0。 //運(yùn)動(dòng) 定時(shí)清零 } 其他的動(dòng)作操作基本上與前進(jìn)一致 ,在此不進(jìn)行贅述。 雖然已經(jīng)有了前進(jìn)、后退以及停車(chē)等語(yǔ)音控制指令,但是考慮環(huán)境的干擾因素,小車(chē)運(yùn)行時(shí)的噪音影響和有效距離的限制,小車(chē)運(yùn)行后可能接收不到語(yǔ)音指令而一直運(yùn)行。為了防止出現(xiàn)這種情況,加入了時(shí)間控制,在啟動(dòng)小車(chē)運(yùn)行的同時(shí)啟動(dòng)定時(shí)器,定時(shí)器時(shí)間到停止小車(chē)的運(yùn)行,該定時(shí)器借助于 2Hz 時(shí)基中斷完成,圖 510 所示為該程序的流程圖。可以在程序中修改 uiTimeset參數(shù)來(lái)控制運(yùn)行時(shí)間,當(dāng) uiTimeset=2 時(shí),運(yùn)行時(shí)間為 1s ,以此類(lèi)推。 在行進(jìn)過(guò)程中 會(huì)遇到 各種障礙 ,本設(shè)計(jì)利用紅外傳感器進(jìn)行避障 。 程序如下: void CJ() { if(((*P_IOA_Data)amp。(112))amp。amp。(!((*P_IOA_Data)amp。(113))))// 右邊遇到障礙物 { *P_IOB_Data=0x0050。 ///左拐 Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。 Go_Ahead()。 BSR()。 } if((!((*P_IOA_Data)amp。(112)))amp。amp。((*P_IOA_Data)amp。(113)))//左邊江蘇海事職業(yè)技術(shù)學(xué)院 2020 屆專(zhuān)科生畢業(yè)設(shè)計(jì)(論文) 35 遇到障礙物 { *P_IOB_Data=0x0060。 //右拐 Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。 Go_Ahead()。 BSR()。 } if((!((*P_IOA_Data)amp。(112)))amp。amp。(!((*P_IOA_Data)amp。(113))))//兩邊遇到障礙物 { *P_IOB_Data=0x0080。 //后退 PlaySnd(S_DCZY,3)。 Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。Delay()。 Go_Ahead()。 BSR()。 } } 江蘇海事職業(yè)技術(shù)學(xué)院 2020 屆專(zhuān)科生畢業(yè)設(shè)計(jì)(論文) 36 總 結(jié) 本設(shè)計(jì)主要是以基于凌陽(yáng) SPC061A 單片機(jī)的語(yǔ)音識(shí)別小車(chē)為理想模型來(lái)對(duì)導(dǎo)盲機(jī)器人 小 車(chē) 進(jìn)行分析與研究。在模型小車(chē)上基本實(shí)現(xiàn)了特定人、 孤立 詞語(yǔ)、小容量的語(yǔ)音識(shí)別 以及紅外避障等功能 。在實(shí)驗(yàn)過(guò)程中發(fā)現(xiàn)在無(wú)明顯噪聲以及用戶(hù)離 MIC 很近的情況下,識(shí)別率能夠達(dá)到 95%— 100%。 該設(shè)計(jì)方案結(jié)構(gòu)簡(jiǎn)單,以單芯片 實(shí)現(xiàn)了語(yǔ)音播放與識(shí)別以及電機(jī)控制 等 功能,相當(dāng)于“語(yǔ)音識(shí)別芯片 +51 單片機(jī) ”的功能。但是比“語(yǔ)音識(shí)別芯片 + 51 單片機(jī)”方案實(shí)現(xiàn)起來(lái)要簡(jiǎn)單很多,而且成本也會(huì)降低很多。 本設(shè)計(jì)雖然在一定程度上實(shí)現(xiàn)了語(yǔ)音信號(hào)的識(shí)別,但是 還 很不成熟存在著若干缺點(diǎn) : ,只能由某個(gè)特定的用戶(hù)進(jìn)行使用,不符合 語(yǔ)音導(dǎo)盲小車(chē) 的實(shí)際使用情況。 ,小車(chē)在正常環(huán)境中的識(shí)別率還是比較高的,但是早較嘈雜環(huán)境中識(shí)別率就急劇下降不能很好的進(jìn)行語(yǔ)音識(shí)別。另外,進(jìn)行語(yǔ)音識(shí)別時(shí)要求用戶(hù)離 MIC 很近,不然很 好的進(jìn)行識(shí)別。 , 在測(cè)試凌陽(yáng)語(yǔ)音識(shí)別系統(tǒng)的過(guò)程中發(fā)現(xiàn)存在誤操作的現(xiàn)象,這在語(yǔ)音識(shí)別系統(tǒng)中是一個(gè)比較嚴(yán)重的問(wèn)題,也從側(cè)面發(fā)映出識(shí)別的精度有待提高。 不過(guò) 這些不足有利于激發(fā)我的興趣,不斷改進(jìn)完善 設(shè)計(jì),進(jìn)一步提高語(yǔ)音識(shí)別的精度 。 江蘇海事職業(yè)技術(shù)學(xué)院 2020 屆專(zhuān)科生畢業(yè)設(shè)計(jì)(論文) 37 致 謝 在做設(shè)計(jì)期間,首先得到了我的指導(dǎo)老師何金燦的精心指導(dǎo), 多次 尋找相關(guān)資料, 為我指點(diǎn)迷津,幫助我開(kāi)拓思路 。何老師以其嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度,高度的敬業(yè)的精神, 兢兢業(yè)業(yè)、孜孜以求的工作作風(fēng)和大膽創(chuàng)新的進(jìn)取精神對(duì)我產(chǎn)生重要影響。 他 淵博的知識(shí)、開(kāi)闊的視野和敏銳的思維給 了我深深的啟迪 。同時(shí)何老師致力要求我自己獨(dú)立完成設(shè)計(jì),培養(yǎng)我以后做事的獨(dú)立性。在此我要表達(dá)我內(nèi)心深處最誠(chéng)摯的感謝。 同時(shí)我還要感謝我們電子教研室的每一位老師,是你們引導(dǎo)我的大學(xué)生活,在我的專(zhuān)業(yè)教育方面提供了大量的指導(dǎo)與幫助, 在此 我也要獻(xiàn)上我誠(chéng)摯的謝意。還有一些 無(wú)法一一提到的曾給予我支持和幫助的 同學(xué)們,我仍然要 致以最誠(chéng)摯的謝意 ! 持續(xù)幾個(gè)月的 忙碌,本次畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲, 雖然不是特別完美,但它凝聚了多方的心血, 作為一個(gè) 專(zhuān)科 的畢業(yè)設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒(méi)有導(dǎo)師的督促指導(dǎo) ,同學(xué)們的支持 合作 ,想要完成這個(gè)設(shè)計(jì)是難以想象的。 和他們的接觸及溝通 不僅使我樹(shù)立了遠(yuǎn)大的學(xué)術(shù)目標(biāo)、掌握了基本的研究方法,還使我明白了許多待人接物與為人處世的道理。 在此我再一次深深得感謝何金燦老師以及指導(dǎo)、關(guān)心和幫助的老師、同學(xué)和朋友們,感謝你們使我不斷的在學(xué)習(xí)中進(jìn)步,成長(zhǎng)。 江蘇海事職業(yè)技術(shù)學(xué)院 2020 屆專(zhuān)科生畢業(yè)設(shè)計(jì)(論文) 38 參考文獻(xiàn) [1]劉幺和 ,宋庭新 .語(yǔ)音識(shí)別與控制應(yīng)用技術(shù) .北京 :科學(xué)出版社 ,2020 年 [2]凌陽(yáng)科技 .凌 陽(yáng) 16 位單片機(jī)開(kāi)發(fā)實(shí)例 .北京 :北京航空航天大學(xué) 出版社 , 2020 年 [3]孔祥洪 ,董昌春 ,王令群 .凌陽(yáng) 16 位單片機(jī)實(shí)訓(xùn)教程 .北京 :北京航空航天大學(xué)出版社 ,2020 年 [4]薛鈞義 ,張彥斌 ,虞鶴松 ,樊波 .凌陽(yáng) 16 位單片機(jī)原理及應(yīng)用 .北京 : 北京航空航天大學(xué) 出版社, 2020 年 [5]洪應(yīng) ,宋國(guó)富 .凌 陽(yáng) 16位單 片機(jī)實(shí)用技術(shù)教程 .中國(guó)鐵道出版社 ,2020 年 [6]張瑩 .基于嵌入式技術(shù)導(dǎo)盲機(jī)器人設(shè)計(jì): [學(xué)位論文 ],浙江 :浙江工業(yè)大學(xué), 2020 年 [7]凌陽(yáng)科技 .語(yǔ)音小車(chē)應(yīng)用方案 .北京 :科學(xué)出版社 ,2020 年 [8]馬繼鵬 ,尚璇 ,蔣空空 ,易江臣 ,王立偉 .基于 51 單片機(jī)的語(yǔ)音導(dǎo)盲系統(tǒng) .高新技術(shù) ,2020 年 [9]林陽(yáng) .凌陽(yáng) 16位單片機(jī)與其它主 流單片機(jī)的比較 .電子世界 ,2020 年 [10]林陽(yáng) .用凌陽(yáng)單片機(jī)實(shí)現(xiàn)的智能小汽車(chē) .電子世界 ,2020 年 [11]李守軒 ,張華 ,劉繼忠 ,楊武強(qiáng) ,朱克華 .基于凌陽(yáng) SPCE061A 的智能輪椅控制系統(tǒng) .計(jì)算機(jī)工程 ,2020 年 [12]趙世強(qiáng) ,荊炳禮 ,趙滿(mǎn) .凌陽(yáng) 16位單片機(jī) SPCE061A單片機(jī)最小系統(tǒng)設(shè)計(jì) .國(guó)外電子元器件 ,2020 年 江蘇海事職業(yè)技術(shù)學(xué)院 2020 屆專(zhuān)科生畢業(yè)設(shè)計(jì)(論文) 39 附 錄 1 系統(tǒng)實(shí)物 圖 江蘇海事職業(yè)技術(shù)學(xué)院 2020 屆專(zhuān)科生畢業(yè)設(shè)計(jì)(論文) 40 附錄 2 語(yǔ)音識(shí)別 API 簡(jiǎn)介 (int AudioSource) 初始化識(shí)別器 (int WordID,int TrainMode) 語(yǔ)音訓(xùn)練 (int SDGroupNo) 清除內(nèi)存 ()
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1