色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

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

AIoT行業洞察 ? 來源:AIoT行業洞察 ? 作者:AIoT行業洞察 ? 2025-03-19 10:53 ? 次閱讀

前言

經過前面的學習,相信大家已經了解離線語音開發環境的搭建流程。甚至已經編譯過固件,并進行了測試。本文將從產品創建開始講起,一步一步實現語音控制LED的功能。

安信可語音開放平臺:

http://voice.ai-thinker.com/#/

一、RGB品類產品生成

在燈具品類選擇RGB燈,選擇場景里選擇純離線方案,選擇模組可以根據自己實際的硬件選擇,我這里選擇VC-02。填寫產品信息中的產品名稱隨意天線,語言選擇中文就好。下拉到最底部,點擊保存。

wKgZO2faMYeAOPFUAABe0qxOeaA598.jpg

1. 產品功能定義

在語音SDK選項中,前端信號處理、Pin腳配置保持默認

2. 定義控制LED的喚醒詞及回復語3. 定義命令詞及回復語

wKgZPGfaMYeABwsqAAC-5y5SNqc336.jpg

wKgZO2faMYiAMCcaAABxl5gZi1c826.jpg

在基礎信息中

· 行為:即action,用于代碼內部識別,必填

· 命令詞:即語音命令詞,需要給模組寫入的指令,多個命令用 “ | ”隔開,必填

· 回復語:即命令詞對應的回復語,多個回復語用 “ | ”隔開,必填

4. 添加控制

wKgZPGfaMYmAV9mXAABk_FXNeKY381.jpg

在控制詳情中添加命令詞對應做的控制:

wKgZO2faMYmAcs35AABHbQJUbPA409.jpg

在開發板中,默認引出了三個LED燈,對應的GPIO分別是:

wKgZPGfaMYqAMu0rAAA6bmdAd30395.jpg

可以添加喚醒狀態燈,例如:藍色燈為喚醒狀態燈、暖光燈為被命令詞控制燈。

wKgZO2faMYqARhChAABHReckf5Q897.jpg

5. 完整的制作過程(包含SDK生成)

wKgZPGfaMYqAG1O2AACQOcQf9ZQ265.jpg

二、SDK下載和固件下載

wKgZO2faMYuAMSKKAAA75f0HXS8052.jpg

SDK的生成需要時間,不用著急。

如果不需要再外加功能,可以直接選擇固件下載,可生成和定制功能一致的固件,之后燒錄即可。

如需外加別的功能,比如退出喚醒關閉藍色燈。就下載SDK,修改源碼實現功能。

1. 固件下載

固件下載是通過遠程服務器編譯當前SDK后生成的固件,一般有四個固件,它們分別是:

uni_app_debug.bin:調試版固件,有調試信息輸出,需要用專門的調試器進行燒錄

uni_app_debug_update.bin:調試版的串口升級固件,可以使用UART進行燒錄

uni_app_release.bin:正式版固件,需要用專門的調試器進行燒錄

uni_app_release_update.bin:正式版的串口升級固件,可以使用UART進行燒錄

wKgZPGfaMYuAF_VTAAA7B0NRBZU486.jpg

2. SDK下載

SDK下載的文件是壓縮格式,推薦使用Linux系統進行解壓,解壓指令:

tar -xzvf uni_hb_m_solution-xxxxx-xxxxxxxx.tar.gz

wKgZO2faMYyALWW8AAAppH9_1NY825.jpg

三、代碼修改及編譯

我們需要在這個SDK中添加一個退出喚醒關閉藍色LED燈的功能,所以需要看一下代碼。我們定制的SDK的功能默認是在user/src/examples/hb_auto_gpio.c 中,所使用的Demo是USER_DEMO_AUTO_GPIO :

wKgZPGfaMYyATGc0AAFZUt7Hn8c141.jpg

注冊退出喚醒事件及其回調

在原代碼中。默認已經注冊了喚醒事件的回調。并且在回調中點亮了藍色LED燈(GPIO_A25高電平),需要添加的功能:退出喚醒時關閉藍色LED燈,修改步驟:

· 注冊退出喚醒事件

· 添加退出喚醒事件回調的功能

//退出喚醒回調
static void _goto_sleeping_cb(USER_EVENT_TYPE event, user_event_context_t* context)
{
event_goto_sleeping_t* sleeping = NULL;
if (context)
{
sleeping = &context->goto_sleeping;
user_gpio_set_value(GPIO_NUM_A25, 0);
user_player_reply_list_random(sleeping->reply_files);
}
}
static void _register_event_callback(void) {
....
//注冊退出喚醒回調
user_event_subscribe_event(USER_GOTO_SLEEPING, _goto_sleeping_cb);
}

為了方便燒錄我們使用串口方式進行燒錄,在路徑uni_hb_m_solution/unione_lite_app_hb_m執行編譯領命:

./build.sh update

之后,使用串口升級即可驗證功能

四、更多資料

安信可語音開放平臺:http://voice.ai-thinker.com

官方官網:https://www.ai-thinker.com

開發DOCS:https://docs.ai-thinker.com

技術支持:support@aithinker.com

審核編輯 黃宇

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

    關注

    242

    文章

    23502

    瀏覽量

    666381
  • RGB
    RGB
    +關注

    關注

    4

    文章

    803

    瀏覽量

    59031
  • 開發板
    +關注

    關注

    25

    文章

    5244

    瀏覽量

    99498
  • 語音控制
    +關注

    關注

    5

    文章

    493

    瀏覽量

    28407
收藏 0人收藏

    評論

    相關推薦

    DLP6500想調用API進行自主二次開發,怎么構建開發環境?

    請問一下,我購置了DLP6500型號產品,想利用該產品進行開發,實現高速投影的功能。 但是我現在只找到了GUI界面,請問一下,如果我想調用API進行自主二次開發,怎么構建開發環境? 最好有相關的技術指導文件,謝謝。
    發表于 03-03 07:03

    怎么配置dlp6500二次開發的環境,可以使用VS2013嗎?

    我想請問一下,怎么配置dlp6500二次開發的環境,可以使用VS2013嗎?有沒有什么可以參考的文件,感謝!
    發表于 02-28 06:39

    DLP4500-C350REF如何在linux下借助SDK二次開發

    請問在哪里有二次開發環境配置文檔
    發表于 02-18 08:24

    深居淺出AutoCAD二次開發

    深居淺出AutoCAD二次開發,net版
    發表于 01-06 14:12 ?5次下載

    TSW14J56EVM板卡提供二次開發的接口怎么使用的?

    TSW14J56EVM板卡提供二次開發的接口怎么使用的,有沒有詳細的使用說明文檔?
    發表于 01-03 07:29

    SOLIDWORKS二次開發應用范圍與實例

    SOLIDWORKS二次開發為企業和設計師們提供了廣闊的定制化空間,能夠更好地滿足復雜多變的設計需求,幫助工程師和設計師提高工作效率,實現更復雜的自動化任務。如您有SOLIDWORKS二次開發需求,歡迎咨詢Solidkits
    的頭像 發表于 12-13 16:33 ?657次閱讀

    什么~FPGA可以自行二次開發了?

    決這類問題,我們公司推出了FPGA載。該載配備XC7VX690T FPGA,旨在為客戶對FPGA的二次開發提供便捷。 什么是中頻卡? 中頻采集卡主要用于特定頻段的信號采集,通常覆蓋中頻范圍(幾MHz到上千MHz)。與全頻卡主
    的頭像 發表于 10-14 15:47 ?382次閱讀
    什么~FPGA可以自行<b class='flag-5'>二次開發</b>了?

    ARMxy ARM工業邊緣計算網關帶Ubuntu OS支持二次開發

    ARMxy系列工業邊緣計算網關,搭載Ubuntu操作系統,不僅提供了強大的數據處理能力,而且通過支持二次開發,為企業提供了定制化解決方案的可能性。本文將深入探討ARMxy網關的技術特性、Ubuntu
    的頭像 發表于 08-19 15:32 ?559次閱讀
    ARMxy ARM工業邊緣計算網關帶Ubuntu OS支持<b class='flag-5'>二次開發</b>

    聆思CSK6視覺語音大模型AI開發板入門資源合集(硬件資料、大模型語音/多模態交互/英語評測SDK合集)

    對話 + 文生圖 + 設備控制該示例展示了如何通過大模型實現語音輸入意圖的理解,實現對話、繪圖和控制開發板屏幕顏色進行切換,用戶參考代碼與
    發表于 06-18 17:33

    5G千兆雙核物聯網模塊 OpenWrt二次開發

    HLK-RM20是海凌科2024年推出的首款路由模塊,多端口5G千兆網關,雙核ARM處理器,1.3GHz主頻,支持Openwrt二次開發。高性能、高速率、低延遲,功能強大,應用廣泛。
    的頭像 發表于 06-03 14:23 ?1532次閱讀
    5G千兆雙核物聯網模塊 OpenWrt<b class='flag-5'>二次開發</b>

    LoRa-Kit 開發板使用介紹

    LoRa-Kit是科技針對LoRa模組而設計的一款開發板,上面搭載了STM32F103C8T6 芯片和TB-05模組,預留了LoRa轉接
    的頭像 發表于 05-21 10:23 ?680次閱讀
    LoRa-Kit <b class='flag-5'>開發板</b>使用介紹

    基于ASR-PRO離線語音芯片,DIY一個轉動的語音控制的月球音響

    功能介紹 1、支持語音控制月球的底座旋轉、3Wled片的亮滅。 2、外掛藍牙音頻模塊,手機連接藍牙即可播放音樂。 配置介紹 1、ASR-PRO
    發表于 05-20 14:45

    LoRa-Kit開發板怎么使用? 圖文詳解LoRa-Kit開發板使用步驟

    LoRa-Kit是科技針對LoRa模組而設計的一款開發板,上面 搭載了STM32F103C8T6 芯片和TB-05模組 ,預留了LoRa轉接
    發表于 05-11 11:50 ?837次閱讀
    LoRa-Kit<b class='flag-5'>開發板</b>怎么使用? <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>圖文詳解LoRa-Kit<b class='flag-5'>開發板</b>使用步驟

    星閃開發板or模組燒錄指導

    準備 Ai-BS21-32S開發板或模組一個 Tpye-C線(開發板)、杜邦線(模組) USB轉TTL 2.軟件準備 星閃燒錄軟件
    的頭像 發表于 05-06 17:31 ?1177次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>星閃<b class='flag-5'>開發板</b>or模組燒錄指導

    推出了一款AI離線語音識別的產品—VC系列模組

    VC系列模組是開發的一款AI離線語音識別的產品,主芯片是云知聲推出的
    的頭像 發表于 04-15 10:29 ?807次閱讀
    主站蜘蛛池模板: 漂亮的保姆3中文版完整版 漂亮的保姆3集电影免费观看中文 | 日本69xx 老师 | 亚洲免费福利在线视频 | xxxxxl荷兰| 久久久精品国产免费A片胖妇女 | 精品国产乱码久久久久久人妻 | 浴室里强摁做开腿呻吟的漫画男男 | 亚洲国产在线综合018 | 双腿被绑成M型调教PLAY照片 | 亚洲AV无码影院在线播放 | 日韩欧美精品有码在线播放免费 | 高H高肉强J短篇NP | 做i爱视频30分钟免费 | 日产精品高潮呻吟AV久久 | 亚洲精品色情婷婷在线播放 | 狠狠色综合久久丁香婷婷 | 青柠在线视频 | 精品无码人妻一区二区免费AV | 野花日本高清在线观看免费吗 | 日韩欧美视频一区二区在线观看 | 男女作爱在线播放免费网页版观看 | 国产午夜精品一区二区理论影院 | 久久这里只有精品国产精品99 | 亚洲 天堂 欧美 日韩 国产 | 国产精品嫩草影院一区二区三区 | 国产午夜人做人免费视频中文 | 国产欧美另类久久久品 | 扒开女人下面使劲桶动态图 | 最近的2019中文字幕国语HD | 特级黑人三人共一女 | 国产亚洲va在线电影 | 亚洲高清国产拍精品影院 | 亚洲精品AV无码喷奶水糖心 | 久久se精品一区二区国产 | 偷偷要色偷偷 | 白银谷在线观看 | 99国产精品免费视频 | 99re久久热在线播放8 | 秋霞网韩国理伦片免费看 | 2018国产天天弄谢 | 99在线观看免费视频 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品