国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群


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

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

簡介

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

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

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

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

wKgZO2iS8oCAH0VMAABtMQ04RTw055.jpg

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

wKgZPGiS8oGAOXqSAABqmTocBzc112.jpg

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

接著設置其對應的行為,點擊控制詳情, 對新建的語音命令添加控制行為。

wKgZO2iS8oaAXilFAABmb9VBByw533.jpg

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

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

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

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

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

●當識別到語音命令串口發送數據的時候 UART1_TX 將會輸出自定義的數據 AA BB CC DD

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

wKgZPGiS8oaAcVflAAA9TINvW1I513.jpg

生成固件信息。

wKgZO2iS8oeAGj7FAACOF8DOSbQ235.jpg

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

wKgZPGiS8oiAYt_IAACKcXqTcQI441.jpg

在下載之后使用燒錄工具對固件進行燒錄

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

wKgZO2iS8omAaT7ZAACuDTuwnCM480.jpg

燒錄效果演示

PWM輸出控制

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

wKgZPGiS8omAbFctAAFUeRD0bPo087.jpg

由于這個手持示波器輸出波形短的時候對頻率占空比的計數顯示不是很正確, 因此再使用邏輯分析儀來查看對應的周期。這里分別使用兩次命令對數據進行PWM解碼。

wKgZO2iS8omAY9DTAADAMv_Vulw214.jpg

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

wKgZPGiS8oqASmUnAAB499FSnFI228.jpg

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

wKgZO2iS8oqAe5wKAAB1Byunuvs279.jpg

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

串口輸出控制

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

wKgZPGiS8ouAXDSuAAGgH-hX4bU138.jpg

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

wKgZO2iS8ouAQgDvAACnVxi_ng0758.jpg

可以看到,數據被正確的以9600的波特率進行解碼。 正好是設置發送的 AA BB CC DD。

普通IO高低電平輸出控制

使用語音命令: 打開燈泡。可以看到左側冷光LED燈已經打開

wKgZPGiS8oyAbXJSAAIEtdi8n34294.jpg

使用語音命令: 關閉燈泡。可以看到左側冷光LED燈已經關閉

wKgZO2iS8o-AUz5SAAJWZceL6As263.jpg

總結

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

在下一個章節中將做一個應用Demo來將上述的控制行為應用起來(著重介紹UART),將使用狀態機的方式來解析串口數據從而實現任意種類的數據發送和解析。

下期再見~

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • io控制
    +關注

    關注

    0

    文章

    6

    瀏覽量

    2020
  • 安信可
    +關注

    關注

    0

    文章

    226

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    小智AI語音模組實測:實現語音控制關燈

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

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

    項目。 這次帶來一款新作品: 基于 Ai-WV01-32S 模組打造的小智語音硬件。 測試總結 項目 表現 模組集成度 ????? 焊
    的頭像 發表于 11-19 16:06 ?611次閱讀
    【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 模組打造的小智語音硬件。
    的頭像 發表于 11-13 17:33 ?1547次閱讀
    基于<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二次開發:自定義音頻播放控制

    教程 【快速上手離線語音模組 VC-01
    的頭像 發表于 09-25 16:34 ?871次閱讀
    【<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>:自定義音頻播放控制

    如何使用SDK進行自定義音頻播放功能

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

    SDK音頻替換失敗記錄過程

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

    VC-01/02二次開發: PWM輸出

    教程 【快速上手離線語音模組 VC-01
    的頭像 發表于 08-27 16:06 ?940次閱讀
    <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>: PWM輸出

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

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

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

    教程 【快速上手離線語音模組 VC-01
    的頭像 發表于 08-19 14:02 ?1088次閱讀
    <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>: 事件和GPIO控制

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

    教程 【快速上手離線語音模組 VC-01
    的頭像 發表于 07-31 09:33 ?851次閱讀
    【<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正式授權!小安派語音AI開發板更新啦

    語音交互開發板,專為輕量級智能語音場景設計。 AiPi-PalChatV1 基于 Ai-WB2-12F 模組主控,具備高集成度、高性價
    的頭像 發表于 07-15 15:06 ?885次閱讀
    小智AI正式授權!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>小安派<b class='flag-5'>語音</b>AI開發板更新啦

    AI語音開發板AiPi-PalChatV1 + MCP,通過HomeAssistant自動化控制設備

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

    RK3568驅動指南|驅動基礎進階篇-進階7 向系統中添加一個系統調用

    RK3568驅動指南|驅動基礎進階篇-進階7 向系統中添加一個系統調用
    的頭像 發表于 05-21 14:15 ?715次閱讀
    RK3568驅動指南|驅動基礎<b class='flag-5'>進階篇</b>-<b class='flag-5'>進階</b>7 向系統中添加一個系統調用

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

    離線語音開放平臺提供了開發量接近于零的SDK生成功能,對于功能簡單的控制及串口輸出,甚至可以直接生成固件進行燒錄測試。
    的頭像 發表于 04-12 11:24 ?901次閱讀
    <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的獲取

    離線語音開發板:二次開發語音控制LED燈

    前言 經過前面的學習,相信大家已經了解離線語音開發環境的搭建流程。甚至已經編譯過固件,并進行了測試。本文將從產品創建開始講起,一步一步實現語音控制LED的功能。
    的頭像 發表于 03-19 10:53 ?1027次閱讀
    <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'>語音</b>控制LED燈