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

正文內(nèi)容

基于單片機(jī)的語音識(shí)別系統(tǒng)畢業(yè)設(shè)計(jì)好(留存版)

2025-08-11 20:01上一頁面

下一頁面
  

【正文】 ine S_GJG 10 //拐就拐define S_DCZY 11 //倒車,請(qǐng)注意extern unsigned int BSR_SDModel[100]。 //解碼并填充隊(duì)列 *P_Watchdog_Clear=0x0001。 return 5。 ulAddr=0xe000。k++) { Ret=*p。 uiTimecont = 0。 uiTimecont = 0。 case COMMAND_RIGHT_ID://識(shí)別出第四條命令 TurnRight()。 //初始化存儲(chǔ)器RAM BS_Flag=*(unsigned int *)0xe000。 //初始化識(shí)別器 while(1) { BSR()。 } *P_INT_Clear = 0x0004。 //辨識(shí)結(jié)果寄存 Result = BSR_GetResult()。 //左轉(zhuǎn) *P_INT_Mask |= 0x0004。// 實(shí)現(xiàn)功能: 前進(jìn)子函數(shù)// 參數(shù): 無// 返回值: 無//=====================================================void GoAhead() //前進(jìn){ PlaySnd(S_ACT1,3)。i100。 //訓(xùn)練名稱while(TrainWord(COMMAND_GO_ID,S_ACT1) != 0) 。 //引導(dǎo)訓(xùn)練,播放指令對(duì)應(yīng)動(dòng)作 while(1) {Result = BSR_Train(WordID,BSR_TRAIN_TWICE)。// 實(shí)現(xiàn)功能: 延時(shí)// 參數(shù): 無// 返回值: 無//=====================================================void Delay() { unsigned int i。為此,我們把61板的KEY3鍵定義為重新訓(xùn)練按鈕,系統(tǒng)運(yùn)行之后就會(huì)不斷的掃描61板的KEY3鍵。3. 定時(shí)控制功能:利用時(shí)基定時(shí)器設(shè)定運(yùn)行時(shí)間,小車運(yùn)行同時(shí)啟動(dòng)定時(shí)器,時(shí)間到小車停止運(yùn)行。見下圖整體框圖。這樣便于用DAC做其他用途,用戶可以用過這個(gè)跳線來加入自己的外圍電路。電機(jī)類別如表2: 電動(dòng)機(jī) 交直流兩用電動(dòng)機(jī)步進(jìn)電動(dòng)機(jī)交流電機(jī)交流伺服電動(dòng)機(jī)同步電機(jī)異步電機(jī)直流電機(jī)電磁式直流電動(dòng)機(jī)他勵(lì)并勵(lì)串勵(lì)復(fù)勵(lì)永磁直流電動(dòng)機(jī)直流伺服電動(dòng)機(jī)直流力矩電動(dòng)機(jī)無刷直流電動(dòng)機(jī)開關(guān)磁阻電動(dòng)機(jī)小車控制分為:前進(jìn)、倒退、左轉(zhuǎn)、右轉(zhuǎn)和停止。當(dāng)用第一根表筆接某一電極,而第二表筆先后接觸另外兩個(gè)電極均測得低阻值時(shí),則第一根表筆所接的那個(gè)電極即為基極b。將萬用表置于R100或R1k擋,按照紅、黑表筆的六種不同接法進(jìn)行測試。如圖下圖所示: 凌陽音頻識(shí)別過程 語音識(shí)別的原理首先是語音訓(xùn)練,然后是語音匹配,接著進(jìn)行語音處理。 μ’nSP?家族有以下特點(diǎn):(1)體積小、集成度高、可靠性好且易于擴(kuò)展 μ’nSP?家族把各功能部件模塊化地集成在一個(gè)芯片里,內(nèi)部采用總線結(jié)構(gòu),因而減少了各功能部件之間的連線,提高了其可靠性和抗干擾能力。這為實(shí)現(xiàn)語音錄入提供了方便的硬件條件。語音識(shí)別技術(shù)就是讓機(jī)器通過識(shí)別和理解過程把語音信號(hào)轉(zhuǎn)變?yōu)橄鄳?yīng)的文本或命令的高技術(shù)。首先介紹了SPCE061A的主要性能及其引腳的功能;接著完成了電源電路、復(fù)位電路、鍵盤電路、音頻輸入電路,音頻輸出電路和無線控制電路等硬件功能模塊的設(shè)計(jì)。根據(jù)開始語音訓(xùn)練錄制的語音命令來控制小車的前進(jìn)、倒退、左轉(zhuǎn)、右轉(zhuǎn)和停止;在行駛的過程中小車通過光電傳感器自動(dòng)檢測障礙物,并且自動(dòng)避開障礙物繞道行駛。因此,與SPCE500A相比,以μ’nSP?為核心的SPCE061A微控制器是適用于數(shù)字語音識(shí)別應(yīng)用領(lǐng)域產(chǎn)品的一種最經(jīng)濟(jì)的選擇。μ’nSP?家族采用CMOS制造工藝,同時(shí)增加了軟件激發(fā)的弱振方式、空閑方式和掉電方式,極大地降低了其功耗。2 電路設(shè)計(jì)及程序設(shè)計(jì) 電路設(shè)計(jì)基礎(chǔ)知識(shí)(1) 二極管:英文是diode。要求測得的電阻越大越好。④ 在路電壓檢測判斷法在實(shí)際應(yīng)用中、小功率三極管多直接焊接在印刷電路板上,由于元件的安裝密度大,拆卸比較麻煩,所以在檢測時(shí)常常通過用萬用表直流電壓擋,去測量被測三極管各引腳的電壓值,來推斷其工作是否正常,進(jìn)而判斷其好壞。具體控制如表4所示行駛狀態(tài)控制電路表4 行駛狀態(tài)控制表行駛狀態(tài)IOB08IOB09IOB10IOB11地址繼電器狀態(tài)前進(jìn)10100x00A0RE1,RE3閉合倒退01010x0050RE2,RE4閉合左轉(zhuǎn)01100x0060RE2,RE3閉合右轉(zhuǎn)10010x0090RE1,RE4閉合注:圖中的兩個(gè)電機(jī)完全相同,這樣能更好地保持小車的穩(wěn)定性,在前進(jìn)上兩個(gè)電機(jī)能在加減速度上完全達(dá)到同步,不會(huì)走S路線,如果考慮用一個(gè)電機(jī)控制轉(zhuǎn)向,而另外一個(gè)控制速度和返回的話,由于控制轉(zhuǎn)向的電機(jī)電路未接入分壓電阻,當(dāng)速度不處于最快速度時(shí),小車前進(jìn)不能走直線,而是向一邊偏,導(dǎo)致路線不對(duì)。EXT1(IOB2)為黑線檢測,確定小車位置,EXT2(IOB3)為輪子轉(zhuǎn)數(shù)檢測用于計(jì)算路程。 在外界噪音的干擾下,對(duì)語音起止點(diǎn)的判別非常重要,若聲音指令信號(hào)提取的不恰當(dāng),那么所得到的聲音指令信號(hào)和我們發(fā)出的指令信號(hào)就會(huì)有很大的出入,不但會(huì)延遲語音識(shí)別的時(shí)效性,甚至?xí)档蛯?duì)這些語音信號(hào)的識(shí)別率。訓(xùn)練采用應(yīng)答式訓(xùn)練,每條指令的訓(xùn)練次數(shù)為兩次,每一條命令的訓(xùn)練過程都是一樣的,以“前進(jìn)”為例說明: 步驟一:小車提示“前進(jìn)”; 步驟二:告訴小車“前進(jìn)”; 步驟三:小車提示“請(qǐng)?jiān)僬f一遍”(重復(fù)訓(xùn)練提示音); 步驟四:再次告訴小車“前進(jìn)”(重復(fù)訓(xùn)練一次)。但是比“語音識(shí)別芯片+普通單片機(jī)”方案實(shí)現(xiàn)起來要簡單很多,而且成本也會(huì)降低很多。 //初始化為自動(dòng)播放 SACM_S480_Play(SndIndex, DAC_Channel, 3)。 return 3。 F_FlashErase(0xe000)。jk5。 //提示 *P_IOB_Data=0x0200。 //延時(shí) *P_IOB_Data=0x0900。 //執(zhí)行動(dòng)作二:倒車 break。 //初始化IOB,IOB8~11同向輸出 *P_IOB_Attrib=0x0f00。 while(1)。 //Train標(biāo)志位 *P_IOA_Dir=0xff00。 //停車待命 break。}//=====================================================// 語法格式: void TurnRight()。 //以下為中斷定時(shí)操作 __asm(int fiq,irq)。 } }}//=====================================================// 語法格式: void StoreSD()。 //訓(xùn)練第3個(gè)動(dòng)作 while(TrainWord(COMMAND_RIGHT_ID,S_ACT4) != 0) 。 return 1。i++) { *P_Watchdog_Clear=0x0001。 總結(jié)本設(shè)計(jì)綜合應(yīng)用了SPCE061A豐富的軟硬件資源,成功的實(shí)現(xiàn)了語音控制功能。(注意:,請(qǐng)?jiān)趶棾龅膶?duì)話框中選擇打開類型為spj或者所有文件) 第二步:點(diǎn)擊菜單Project-Select Body,或者直接點(diǎn)擊 圖標(biāo)打開如圖 32所示的對(duì)話框: ?圖 73 Select Body對(duì)話框 第三步:在彈出的對(duì)話框中選擇Body Name為SPCE060A_061A,選擇Probe為Auto,點(diǎn)擊OK按鈕確定。(2) 關(guān)于語音識(shí)別庫函數(shù)的算法分析:眾所周知,嵌入式語音識(shí)別最大難點(diǎn)在于如何在硬件資源相對(duì)有限(相對(duì)與PC機(jī)而言)的情況下,實(shí)現(xiàn)大量數(shù)據(jù)處理的語音識(shí)別算法。在它們后面接一個(gè)簡單的音頻放大電路和喇叭即可實(shí)現(xiàn)語音播報(bào)功能,音頻的具體功能主要通過程序來實(shí)現(xiàn)。 繼電器驅(qū)動(dòng)電路的設(shè)計(jì)由于單片機(jī)I/O口提供的電流太小,不能直接驅(qū)動(dòng)繼電器工作。(b) 判定集電極c和發(fā)射極e。(b) 三極管的穿透電流ICEO的數(shù)值近似等于管子的倍數(shù)β和集電結(jié)的反向電流ICBO的乘積。圖中的語音輸入部分MIC_ IN、按鍵輸入KEY、聲音輸出部分的功率放大環(huán)節(jié)等已經(jīng)做到了精簡開發(fā)板——61板上,為我們使用提供了很大的方便。 (3)高性能價(jià)格比 μ’nSP?家族片內(nèi)帶有高尋址能力的ROM、靜態(tài)RAM和多功能的I/O口。在此環(huán)境中,支持標(biāo)準(zhǔn)C 語言,可以實(shí)現(xiàn)C 語言與凌陽匯編語言的互相調(diào)用,并且,提供了語音錄放的庫函數(shù),只要了解庫函數(shù)的使用,就會(huì)很容易完成語音錄放,這些都為軟件開發(fā)提供了方便的條件:SPCE061A 片內(nèi)還集成了一個(gè)ICE(在線仿真電路)接口,使得對(duì)該芯片的編程、仿真都變得非常方便,而ICE 接口不占用芯片上的硬件資源,結(jié)合凌陽科技提供的集成開發(fā)環(huán)境(unSP IDE)用戶可以利用它對(duì)芯片進(jìn)行真實(shí)的仿真;而程序的下載(燒寫)也是通過該接口進(jìn)行下載。 本文利用凌陽單片機(jī)設(shè)計(jì)一個(gè)具有語音識(shí)別功能的智能遙控小車?;趩纹瑱C(jī)的語音識(shí)別系統(tǒng)基于單片機(jī)的語音識(shí)別系統(tǒng)摘要近幾年來,智能化和自動(dòng)化技術(shù)在玩具制造領(lǐng)域中越來越被關(guān)注。該設(shè)計(jì)將遙控車由傳統(tǒng)的手動(dòng)遙控改成了語音識(shí)別遙控,集成了先進(jìn)的語音識(shí)別技術(shù),加上小車的機(jī)動(dòng)靈活的特點(diǎn),使控制者可以通過語音控制小車實(shí)現(xiàn)預(yù)設(shè)動(dòng)作,從而釋放控制者的雙手,而且小車和控制者之間還具有一定的交互功能。SPCE061A 是繼μ’nSP?系列產(chǎn)品SPCE500A等之后凌陽科技推出的又一款16位結(jié)構(gòu)的微控制器。另外,μ’nSP?的指令系統(tǒng)提供具有較高運(yùn)算速度的16位16位的乘法運(yùn)算指令和內(nèi)積運(yùn)算指令,為其應(yīng)用增添了DSP功能,使得μ’nSP?家族運(yùn)用在復(fù)雜的數(shù)字信號(hào)處理方面既很便利,又比專用的DSP芯片廉價(jià)。在電機(jī)的驅(qū)動(dòng)方面,采用全橋驅(qū)動(dòng)技術(shù),利用四個(gè)I/O端口分為兩組分別實(shí)現(xiàn)兩個(gè)電機(jī)的正傳、反轉(zhuǎn)和停三態(tài)運(yùn)行。ICBO隨著環(huán)境溫度的升高而增長很快,ICBO的增加必然造成ICEO的增大。(以PNP為例)將萬用表置于R100或R1k擋,紅表筆基極b,用黑表筆分別接觸另外兩個(gè)管腳時(shí),所測得的兩個(gè)電阻值會(huì)是一個(gè)大一些,一個(gè)小一些。在這里采用8050NPN管來提供一個(gè)開關(guān)電壓,實(shí)現(xiàn)I/O口對(duì)繼電器的驅(qū)動(dòng);用IN4007去掉繼電器斷開時(shí)線圈產(chǎn)生的反向電流,保護(hù)8050NPN管不被損壞。3 軟件設(shè)計(jì)軟件設(shè)計(jì)部分是小車控制的的核心,通過軟件編程來控制小車的行駛狀態(tài)。特別的,SPCE061A自帶2K字的RAM,這樣小容量的RAM空間是如何存儲(chǔ)數(shù)據(jù)量較大的語音命令,是值得探討的問題。 第四步:點(diǎn)擊IDE工具欄上的圖標(biāo)選擇Use ICE模式。下面簡單的介紹一下實(shí)際應(yīng)用中的一些資源優(yōu)勢:在硬件方面,較高的執(zhí)行速度、內(nèi)置的硬件乘法器、ADC和DAC功能、內(nèi)置的AGC自動(dòng)增益環(huán)節(jié),這些為語音處理提供了強(qiáng)大基礎(chǔ)。 }}//======
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1