chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【離線語音】安信可VC-01/02教程:高級進(jìn)階篇

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2025-08-06 14:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


安信可離線語音VC01/02:硬件規(guī)格書、開發(fā)資料、燒錄工具、應(yīng)用開發(fā)
安信可離線語音模組 VC-01、VC-02 系列教程 【基礎(chǔ)認(rèn)知篇】
安信可離線語音模組 VC-01、VC-02 系列教程 【快速上手篇】
安信可離線語音模組 VC-01、VC-02 系列教程 【中級入門篇】
安信可離線語音模組 VC-01、VC-02 系列教程 【高級進(jìn)階篇】
安信可離線語音模組 VC-01、VC-02 系列教程 【二次開發(fā)篇】虛擬開發(fā)環(huán)境搭建和分享
安信可離線語音模組 VC-01、VC-02 系列教程 【二次開發(fā)篇】事件和GPIO控制
安信可離線語音模組 VC-01、VC-02 系列教程 【二次開發(fā)篇】PWM輸出
安信可離線語音模組 VC-01、VC-02 系列教程 【二次開發(fā)篇】串口輸出
安信可離線語音模組 VC-01、VC-02 系列教程 【二次開發(fā)篇】SDK音頻替換失敗記錄過程
安信可離線語音模組 VC-01、VC-02 系列教程 【二次開發(fā)篇】自定義音頻播放控制
以上合集可查看:https://bbs.ai-thinker.com/foru

安信可離線語音模組 VC-01、VC-02 系列教程 【高級進(jìn)階篇】

簡介

在上一篇文章中我們對安信可語音開放平臺進(jìn)行了全面的介紹, 大家可以快速的使用安信可語音開放平臺來構(gòu)建自己的SDK和固件。

但是在對應(yīng)的IO控制行為的介紹并不是很多, 因此在本章節(jié)我們將著重介紹當(dāng)語音命令被識別后所觸發(fā)的控制行為。

簡單IO高低電平控制
PWM波形輸出(只可以控制周期和次數(shù))
串口輸出(可以自定義波特率)

首先我們需要使用安信可語音開放平臺配置IO如下所示(適用于VC01/VC02 devkit)(IO的配置前文中有詳細(xì)介紹)。

wKgZO2iS8oCAH0VMAABtMQ04RTw055.jpg

由于想要識別到語音的命令之后,使用串口來輸出復(fù)雜命令。 因此需要使能串口引腳 (如果在IO配置中不配置串口功能, 那么在控制命令添加的時時候串口輸出將不可見)。

wKgZPGiS8oGAOXqSAABqmTocBzc112.jpg

由于需要測試三種行為的IO, 所以在這里配置簡單的IO高低電平控制、串口控制和PWM控制等。

接著設(shè)置其對應(yīng)的行為,點擊控制詳情, 對新建的語音命令添加控制行為。

wKgZO2iS8oaAXilFAABmb9VBByw533.jpg

如上圖所示,它一共具備以下命令和效果:

●當(dāng)識別到語音命令提高亮度的時候 GPIO_A27 將會輸出脈沖, 周期為50MS, 次數(shù)為10

●當(dāng)識別到語音命令降低亮度的時候 GPIO_A27 將會輸出脈沖, 周期為10MS, 次數(shù)為10

●當(dāng)識別到語音命令打開燈泡的時候 GPIOB2(開發(fā)板上冷色LED)將會輸出高電平

●當(dāng)識別到語音命令關(guān)閉燈泡的時候 GPIOB2(開發(fā)板上冷色LED)將會輸出低電平

●當(dāng)識別到語音命令串口發(fā)送數(shù)據(jù)的時候 UART1_TX 將會輸出自定義的數(shù)據(jù) AA BB CC DD

同時配置上述的命令為免喚醒命令(不需要觸發(fā)喚醒,可以直接發(fā)送語音命令)。

wKgZPGiS8oaAcVflAAA9TINvW1I513.jpg

生成固件信息。

wKgZO2iS8oeAGj7FAACOF8DOSbQ235.jpg

在漫長的等待后, 固件生成完畢, 點擊固件進(jìn)行下載。

wKgZPGiS8oiAYt_IAACKcXqTcQI441.jpg

在下載之后使用燒錄工具對固件進(jìn)行燒錄

(需要燒錄uni_app_release_update.bin 固件,不要燒錄錯了,否則會沒有響應(yīng))。

wKgZO2iS8omAaT7ZAACuDTuwnCM480.jpg

燒錄效果演示

PWM輸出控制

使用語音命:提高亮度和降低亮度,并且將手持示波器的探頭接到IOA_27。 下圖為IOA_27的輸出波形信息。

wKgZPGiS8omAbFctAAFUeRD0bPo087.jpg

由于這個手持示波器輸出波形短的時候?qū)︻l率占空比的計數(shù)顯示不是很正確, 因此再使用邏輯分析儀來查看對應(yīng)的周期。這里分別使用兩次命令對數(shù)據(jù)進(jìn)行PWM解碼。

wKgZO2iS8omAY9DTAADAMv_Vulw214.jpg

前者的周期為50MS,占空比為50%,頻率為20KHZ,和設(shè)置的控制輸出一致。

wKgZPGiS8oqASmUnAAB499FSnFI228.jpg

后者的周期為10MS上下,占空比為50%,和設(shè)置的控制輸出一致。

wKgZO2iS8oqAe5wKAAB1Byunuvs279.jpg

這里邏輯分析儀對這個信號采集的不是很好, 邏輯分析儀上只顯示了 9次輸出,但是示波器上顯示一共輸出了十次, 請以示波器輸出為準(zhǔn)。

串口輸出控制

之后將測試串口輸出功能(上文中配置的9600波特率)將邏輯分析儀的探頭接到開發(fā)板的 TX1上,如下圖所示:

wKgZPGiS8ouAXDSuAAGgH-hX4bU138.jpg

此時使用語音命令: 串口輸出數(shù)據(jù),然后觀察邏輯分析儀中采集到的數(shù)據(jù),并且對其進(jìn)行解碼。

wKgZO2iS8ouAQgDvAACnVxi_ng0758.jpg

可以看到,數(shù)據(jù)被正確的以9600的波特率進(jìn)行解碼。 正好是設(shè)置發(fā)送的 AA BB CC DD。

普通IO高低電平輸出控制

使用語音命令: 打開燈泡。可以看到左側(cè)冷光LED燈已經(jīng)打開

wKgZPGiS8oyAbXJSAAIEtdi8n34294.jpg

使用語音命令: 關(guān)閉燈泡??梢钥吹阶髠?cè)冷光LED燈已經(jīng)關(guān)閉

wKgZO2iS8o-AUz5SAAJWZceL6As263.jpg

總結(jié)

在本文中著重探究和使用了VC系列模組在識別到語音命令后的不同的控制行為(IO控制, PWM、UART)。 通過對不同控制行為的控制演示,使其行為可以直觀的被觀察到。

在下一個章節(jié)中將做一個應(yīng)用Demo來將上述的控制行為應(yīng)用起來(著重介紹UART),將使用狀態(tài)機(jī)的方式來解析串口數(shù)據(jù)從而實現(xiàn)任意種類的數(shù)據(jù)發(fā)送和解析。

下期再見~

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • io控制
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    2010
  • 安信可
    +關(guān)注

    關(guān)注

    0

    文章

    216

    瀏覽量

    4952
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    小智AI語音模組實測:實現(xiàn)語音控制關(guān)燈

    ,完整復(fù)現(xiàn)一次智能語音產(chǎn)品的測試流程。 No01、開箱與硬件初探 很幸運收到送測試的Ai-WV01
    的頭像 發(fā)表于 11-19 16:09 ?463次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>小智AI<b class='flag-5'>語音</b>模組實測:實現(xiàn)<b class='flag-5'>語音</b>控制關(guān)燈

    【AI語音模組】自制小智管家?Ai-WV01-32S測試體驗

    項目。 這次帶來一款新作品: 基于 Ai-WV01-32S 模組打造的小智語音硬件。 測試總結(jié) 項目 表現(xiàn) 模組集成度 ????? 焊
    的頭像 發(fā)表于 11-19 16:06 ?240次閱讀
    【AI<b class='flag-5'>語音</b>模組】自制小智管家?<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>Ai-WV<b class='flag-5'>01</b>-32S測試體驗

    基于Ai-WV01-32S模組打造的小智語音硬件

    基于 Ai-WV01-32S 模組打造的小智語音硬件。
    的頭像 發(fā)表于 11-13 17:33 ?1091次閱讀
    基于<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>Ai-WV<b class='flag-5'>01</b>-32S模組打造的小智<b class='flag-5'>語音</b>硬件

    離線語音VC-01/02二次開發(fā):自定義音頻播放控制

    教程 【快速上手離線語音模組 VC-01
    的頭像 發(fā)表于 09-25 16:34 ?634次閱讀
    【<b class='flag-5'>離線</b><b class='flag-5'>語音</b>】<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>VC-01</b>/<b class='flag-5'>02</b>二次開發(fā)<b class='flag-5'>篇</b>:自定義音頻播放控制

    如何使用SDK進(jìn)行自定義音頻播放功能

    在上一文章離線語音模組 VC-01
    的頭像 發(fā)表于 09-25 15:52 ?3017次閱讀
    如何使用SDK進(jìn)行自定義音頻播放功能

    SDK音頻替換失敗記錄過程

    離線語音模組 VC-01、VC-02 系列教
    的頭像 發(fā)表于 09-25 15:50 ?1879次閱讀
    SDK音頻替換失敗記錄過程

    VC-01/02二次開發(fā): PWM輸出

    教程 【快速上手離線語音模組 VC-01
    的頭像 發(fā)表于 08-27 16:06 ?675次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>VC-01</b>/<b class='flag-5'>02</b>二次開發(fā)<b class='flag-5'>篇</b>: PWM輸出

    輕松配置小智AI語音開發(fā)板,IOT小程序功能更新

    版使用教程: AI語音開發(fā)板全面升級商用版!(附教程) 為了讓開發(fā)體驗更加流暢,
    的頭像 發(fā)表于 08-19 17:46 ?927次閱讀
    輕松配置小智AI<b class='flag-5'>語音</b>開發(fā)板,<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>IOT小程序功能更新

    VC-01/02二次開發(fā): 事件和GPIO控制

    教程 【快速上手離線語音模組 VC-01
    的頭像 發(fā)表于 08-19 14:02 ?835次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>VC-01</b>/<b class='flag-5'>02</b>二次開發(fā)<b class='flag-5'>篇</b>: 事件和GPIO控制

    離線語音VC-01/02教程:中級入門

    教程 【快速上手離線語音模組 VC-01
    的頭像 發(fā)表于 07-31 09:33 ?646次閱讀
    【<b class='flag-5'>離線</b><b class='flag-5'>語音</b>】<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>VC-01</b>/<b class='flag-5'>02</b>教程:中級入門<b class='flag-5'>篇</b>

    AI語音開發(fā)板AiPi-PalChatV1 + MCP,通過HomeAssistant自動化控制設(shè)備

    以下作品由社區(qū)用戶 WT_0213制作 自從擁有了AiPi-PalChatV1 Ai
    的頭像 發(fā)表于 06-25 14:04 ?758次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>AI<b class='flag-5'>語音</b>開發(fā)板AiPi-PalChatV1 + MCP,通過HomeAssistant自動化控制設(shè)備

    RK3568驅(qū)動指南|驅(qū)動基礎(chǔ)進(jìn)階篇-進(jìn)階7 向系統(tǒng)中添加一個系統(tǒng)調(diào)用

    RK3568驅(qū)動指南|驅(qū)動基礎(chǔ)進(jìn)階篇-進(jìn)階7 向系統(tǒng)中添加一個系統(tǒng)調(diào)用
    的頭像 發(fā)表于 05-21 14:15 ?558次閱讀
    RK3568驅(qū)動指南|驅(qū)動基礎(chǔ)<b class='flag-5'>進(jìn)階篇</b>-<b class='flag-5'>進(jìn)階</b>7 向系統(tǒng)中添加一個系統(tǒng)調(diào)用

    語音開放平臺的使用——VC系列SDK的獲取

    離線語音開放平臺提供了開發(fā)量接近于零的SDK生成功能,對于功能簡單的控制及串口輸出,甚至可以直接生成固件進(jìn)行燒錄測試。
    的頭像 發(fā)表于 04-12 11:24 ?693次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>語音</b>開放平臺的使用——<b class='flag-5'>VC</b>系列SDK的獲取

    離線語音開發(fā)板:二次開發(fā)語音控制LED燈

    前言 經(jīng)過前面的學(xué)習(xí),相信大家已經(jīng)了解離線語音開發(fā)環(huán)境的搭建流程。甚至已經(jīng)編譯過固件,并進(jìn)行了測試。本文將從產(chǎn)品創(chuàng)建開始講起,一步一步實現(xiàn)語音控制LED的功能。
    的頭像 發(fā)表于 03-19 10:53 ?777次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>離線</b><b class='flag-5'>語音</b>開發(fā)板:二次開發(fā)<b class='flag-5'>語音</b>控制LED燈

    離線語音模組VC系列出廠固件使用教程——SDK開源?

    VC系列離線語音模組,采用云知聲方案,在語音
    的頭像 發(fā)表于 02-26 14:14 ?851次閱讀
    <b class='flag-5'>離線</b><b class='flag-5'>語音</b>模組<b class='flag-5'>VC</b>系列出廠固件使用教程——SDK開源?