国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

這篇具有很好參考價值的文章主要介紹了基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

本篇教程將基于天問block內(nèi)的官方范例代碼講解如何編寫ASRPRO語音芯片程序以實現(xiàn)語音識別,GPIO輸入輸出和PWM輸出功能。

1.智能語音對話

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

?該程序中添加識別詞功能添加命令詞選項(黑色部分)為語音識別功能的核心,通過設(shè)定命令詞和回復(fù)語音實現(xiàn)基礎(chǔ)語音對話,通過對于語音識別ID的運用實現(xiàn)根據(jù)語音信息控制單片機(jī)實現(xiàn)不同功能。

語音識別程序正常情況下會在一定時間內(nèi)未接受語音識別信息后進(jìn)入休眠狀態(tài),此時會播報預(yù)設(shè)的退出語音,可使用預(yù)設(shè)的喚醒詞進(jìn)行喚醒,在左邊程序塊選擇區(qū)域語音識別選項中可選擇設(shè)置喚醒退出時間,在標(biāo)準(zhǔn)模式選項可選擇喚醒詞喚醒程序塊將喚醒詞喚醒選項改為永遠(yuǎn)喚醒模式,此狀態(tài)下語音識別程序?qū)⒉粫詣有菝摺?/p>

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

同時可以使用語音識別選項中的程序塊在后續(xù)程序中在一定時間內(nèi)喚醒語音識別程序或使語音識別程序強(qiáng)行休眠,還能強(qiáng)行播報預(yù)設(shè)的命令詞回復(fù)語音改變語音音量,標(biāo)準(zhǔn)模式選項中的程序塊在程序中直接播報預(yù)設(shè)語音播報數(shù)字或號碼

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

?基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

注意:每次修改和新建語音識別信息之后需使用界面上方的生成模型功能生成語音識別模型之后才能進(jìn)行程序燒錄。

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

2.語音控制GPIO輸出

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

?上方為使用語音識別開關(guān)板載LED燈的代碼

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

上方為使用語音識別控制不同引腳輸出高,低電平脈沖信號的程序。

需要特別注意的是在官方代碼中引腳的復(fù)用功能未顯示不同引腳的功能是那些,而在我們編寫程序時選擇引腳后可根據(jù)后面括號內(nèi)的循序選擇復(fù)用功能為第幾功能,其中引腳的GPIO輸入輸出默認(rèn)為第一功能,因此括號內(nèi)的排序從第二功能開始,如下圖中UART1_TX為第四功能故選擇FORTH_FUNCTION選項使PA_2引腳復(fù)用為串口1輸出引腳。

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇?

PA0、PA1 默認(rèn)為晶振引腳,輸入 模式,PC1、PC2、PC3、PC4 默認(rèn)為 ADC 引腳,輸入模式,這些引腳若要在GPIO輸入輸出中使用需先設(shè)置為數(shù)字引腳,就需要設(shè)置為數(shù)字引腳模式。

?基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

?同時也可以在GPIO選項中選擇程序塊將所選引腳設(shè)置為上,下拉信號觸發(fā)模式,也可以將引腳設(shè)置為開漏或開漏無效模式,從而實現(xiàn)各種更復(fù)雜的功能。

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

?3.語音控制PWM輸出

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

?PWM程序語句中的占空比最大占空比之間的比值決定PWM輸出后所驅(qū)動的外設(shè)的運行能力,

最大占空比不變的情況下占空比越大,PWM輸出連接的外設(shè)功率越大。

4.GPIO輸入檢測

基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇

將設(shè)置為輸入模式的引腳所接收到的電平信號通過讀取引腳程序塊放入等式與預(yù)設(shè)的數(shù)值進(jìn)行比較,1為高電平,0為低電平,若等式成立則執(zhí)行后續(xù)程序,從而達(dá)到檢測引腳連接的電平信號的效果。

由于ASRPRO語音識別芯片支持程序多線程運行導(dǎo)致中斷不常用,因而不再在教程里進(jìn)行講述,在后續(xù)的教程中我將介紹多線程模塊,串口通信和ADC數(shù)值讀入等功能的實現(xiàn)方法。文章來源地址http://www.zghlxwxcb.cn/news/detail-443367.html

到了這里,關(guān)于基于天問block編譯環(huán)境下ASRPRO語音芯片程序編寫教程(二)語音識別,GPIO輸入輸出,PWM輸出篇的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【花雕動手做】ASRPRO語音識別(65)---語音TT電機(jī)PWM轉(zhuǎn)速

    【花雕動手做】ASRPRO語音識別(65)---語音TT電機(jī)PWM轉(zhuǎn)速

    本例實驗采用TT電機(jī) 本例實驗采用MX1508雙路馬達(dá)驅(qū)動模塊 MX1508雙路馬達(dá)驅(qū)動模塊主要參數(shù) 雙路H橋電機(jī)驅(qū)動,可以同時驅(qū)動兩路直流電機(jī)或者1個4線兩相式步進(jìn)電機(jī); 模塊供電電壓2V-10V; 信號端輸入電壓1.8-7V; 單路工作電流1.5A,峰值電流可達(dá)2.5A,低待機(jī)電流 (小于 0.1uA); 內(nèi)

    2024年02月21日
    瀏覽(15)
  • 【花雕動手做】ASRPRO語音識別(33)--語音驅(qū)動8位 WS2812B直條

    【花雕動手做】ASRPRO語音識別(33)--語音驅(qū)動8位 WS2812B直條

    WS2812B芯片 是一個集控制電路與發(fā)光電路于一體的智能外控LED光源。其外型與一個5050LED燈珠相同,每個元件即為一個像素點。像素點內(nèi)部包含了智能數(shù)字接口數(shù)據(jù)鎖存信號整形放大驅(qū)動電路,還包含有高精度的內(nèi)部振蕩器和12V高壓可編程定電流控制部分,有效保證了像素點光

    2024年01月17日
    瀏覽(26)
  • 【花雕動手做】ASRPRO語音識別(39)---語音控制180度SG90舵機(jī)模塊

    【花雕動手做】ASRPRO語音識別(39)---語音控制180度SG90舵機(jī)模塊

    本例實驗使用180度SG90舵機(jī)模塊 ? 舵機(jī) 是一種位置伺服的驅(qū)動器,主要是由外殼、電路板、無核心馬達(dá)、齒輪與位置檢測器所構(gòu)成。其工作原理是由接收機(jī)或者單片機(jī)發(fā)出信號給舵機(jī),其內(nèi)部有一個基準(zhǔn)電路,產(chǎn)生周期為20ms,寬度為1.5ms 的基準(zhǔn)信號,將獲得的直流偏置電壓

    2024年02月20日
    瀏覽(21)
  • 【花雕動手做】ASRPRO語音識別(40)---語音控制SG90 舵機(jī)模塊與板載彩屏

    【花雕動手做】ASRPRO語音識別(40)---語音控制SG90 舵機(jī)模塊與板載彩屏

    本例實驗的SPI彩色液晶1.77寸顯示屏(ST7735驅(qū)動) TFT177-SPI,型號為SX177QQVGA,像素128X160TFT,驅(qū)動芯片為ST7735S,這是一款支持SPI接口的1.77寸TFT彩屏,可以顯示文字、圖形、圖片等內(nèi)容,提高用戶互動體驗度。 電原理圖 本例實驗使用180度SG90舵機(jī)模塊 ? 舵機(jī) 是一種位置伺服的驅(qū)

    2024年01月21日
    瀏覽(30)
  • 【花雕動手做】ASRPRO語音識別(69)---電機(jī)正反轉(zhuǎn)PWM彩屏

    【花雕動手做】ASRPRO語音識別(69)---電機(jī)正反轉(zhuǎn)PWM彩屏

    本例實驗采用TT電機(jī) 本例實驗采用MX1508雙路馬達(dá)驅(qū)動模塊 MX1508雙路馬達(dá)驅(qū)動模塊主要參數(shù) 雙路H橋電機(jī)驅(qū)動,可以同時驅(qū)動兩路直流電機(jī)或者1個4線兩相式步進(jìn)電機(jī); 模塊供電電壓2V-10V; 信號端輸入電壓1.8-7V; 單路工作電流1.5A,峰值電流可達(dá)2.5A,低待機(jī)電流 (小于 0.1uA); 內(nèi)

    2024年02月21日
    瀏覽(16)
  • 【花雕動手做】ASRPRO語音識別(16)---1.8寸彩屏連續(xù)顯示亮度

    【花雕動手做】ASRPRO語音識別(16)---1.8寸彩屏連續(xù)顯示亮度

    本例實驗的SPI彩色液晶1.77寸顯示屏(ST7735驅(qū)動) 電原理圖 SPI彩色液晶顯示屏:TFT177-SPI,型號為SX177QQVGA,像素128X160TFT,驅(qū)動芯片為ST7735S,這是一款支持SPI接口的1.77寸TFT彩屏,可以顯示文字、圖形、圖片等內(nèi)容,提高用戶互動體驗度。 本例實驗采用PT0603光敏三極管 電原理圖

    2024年02月04日
    瀏覽(25)
  • 【花雕動手做】ASRPRO語音識別(50)---四路外控智能管家盒子

    【花雕動手做】ASRPRO語音識別(50)---四路外控智能管家盒子

    本例實驗采用紅外對管 該傳感器模塊對環(huán)境光線適應(yīng)能力強(qiáng),其有一對紅外線發(fā)射與接收管,發(fā)射管發(fā)射出一定頻率的紅外線,當(dāng)檢測方向遇到障礙物(反射面)時,紅外線反射回來被接收管接收,經(jīng)過比較器電路處理之后,綠色指示燈會亮起,同時信號輸出接口輸出數(shù)字信

    2024年02月22日
    瀏覽(23)
  • 【花雕動手做】ASRPRO語音識別(72)---定義與循環(huán)播放MP3

    【花雕動手做】ASRPRO語音識別(72)---定義與循環(huán)播放MP3

    本例實驗采用Mini MP3 Player播放器模塊 是一款小巧且價格低廉的MP3模塊,可以直接接駁揚聲器。模塊配合供電電池、揚聲器、按鍵可以單獨使用,也可以通過串口控制,作為UNO或者是任何有串口的單片機(jī)的一個模塊。模塊本身完美的集成了MP3、WAV、WMA的硬解碼。同時軟件支持

    2024年02月19日
    瀏覽(20)
  • 【花雕動手做】ASRPRO語音識別(43)--64位WS2812屏流光彩虹燈

    【花雕動手做】ASRPRO語音識別(43)--64位WS2812屏流光彩虹燈

    本例實驗使用64位WS2812點陣屏模塊 知識點:WS2812B 是一個集控制電路與發(fā)光電路于一體的智能外控LED光源。其外型與一個5050LED燈珠相同,每個元件即為一個像素點。像素點內(nèi)部包含了智能數(shù)字接口數(shù)據(jù)鎖存信號整形放大驅(qū)動電路,還包含有高精度的內(nèi)部振蕩器和12V高壓可編程

    2024年01月21日
    瀏覽(54)
  • 74、基于51單片機(jī)語音識別控制智能家居聲控?zé)麸L(fēng)扇繼電器系統(tǒng)設(shè)計(程序+原理圖+PCB源文件+Proteus仿真+芯片資料+參考論文+開題報告+任務(wù)書+元器件清單等)

    74、基于51單片機(jī)語音識別控制智能家居聲控?zé)麸L(fēng)扇繼電器系統(tǒng)設(shè)計(程序+原理圖+PCB源文件+Proteus仿真+芯片資料+參考論文+開題報告+任務(wù)書+元器件清單等)

    語音識別是解決機(jī)器“聽懂”人類語言的一項技術(shù)。隨著語音識別理論研究的深入和數(shù)字信號處理軟、硬件技術(shù)的發(fā)展,語音識別技術(shù)應(yīng)用的研究 越來越受到人們的關(guān)注。智能語音家電控制系統(tǒng)實質(zhì)上就是一個替代傳統(tǒng)手動開關(guān)的受聲控制的電子開關(guān)。此系統(tǒng)以STC89C52和LD3

    2024年02月04日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包