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

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

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

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

安信可VC系列離線語音模組,采用云知聲方案,在語音識別技術上不斷優化和創新算法,離線識別算法與芯片架構深度融合,為客戶提供超低成本的離線語音識別方案,可廣泛且快速應用于智能家居,各類智能小家電、86盒、玩具、燈具等需要語音操控的產品。

具體的性能:

· 支持喚醒詞自學習(意思是不用編程就可以增加喚醒詞)
· 支持中英文(不同固件)
· 1~5m 遠場 90%識別率
· 支持RTOS輕量級系統
· 支持GPIO控制,UART、IIC、SPI等通訊協議
· 支持串口升級

VC系列一共有兩款模組及其開發板,開發板的出廠固件和模組的出廠固件是不相同的。

wKgZO2e-sT6AdjUkAABo9x8tNmQ880.jpg

一、使用前準備

1. 通訊接口

如果是使用模組進行串口連接的話,建議使用如下接口進行通訊:RX1、TX1。

wKgZPGe-sT-AFVCiAADuyN0Er8M430.jpg

如果使用開發板,直接用USB 口調試就好了,模組與單片機或者TTL模塊連接示意:

wKgZO2e-sT-ADH_GAABHWCEYzps770.jpg

UART1默認的串口的配置:

wKgZPGe-sT-AVj7xAAA2jcejPuo820.jpg

2. 開發板硬件說明

VC-01和VC-02共用一款開發板:

wKgZO2e-sUCAcZ69AADTlx2PxTQ554.jpg

3. 燒錄說明

VC系列一共有兩種燒錄方式:

· JTAG調試器燒錄

JTAG調試器燒錄方式,是使用專用的JTAG調試器,燒錄完整的固件,使用的軟件是:UniOneDownloadTool.exe, 一般固件的文件名為:uni_app_release.bin

· 串口燒錄

串口燒錄的方式使用TTL模塊進行固件升級,對模塊沒有任何要求,使用的軟件是:UniOneUpdateTool.exe,一般固件的文件名為:uni_app_release_update.bin

兩種燒錄方式會在下面進行詳細的介紹。

(1)JTAG燒錄接線及燒錄介紹

JTAG 燒錄方式只能使用專用的JTAG調試器,不支持使用J-link等調試器燒錄。

wKgZPGe-sUGAUT7QAACuSQuEuc4383.jpg

JTAG調試器與VC系列的連接如下:

wKgZO2e-sUGAdSSZAADwjA7vYms329.jpg

連接好之后,把調試器插入電腦(調試器需要安裝驅動,安裝教程請看:

Hummingbird-M-Production-Tool/M_Download_Tool_User_Guide.pdf),打開UniOneDownloadTool.exe:

wKgZPGe-sUKAH7woAAEw6X9fs5k675.jpg

燒錄過程:

wKgZO2e-sUKAH3qwAABdpE4yowQ158.jpg

(2)UART串口升級接線及燒錄介紹

串口燒錄的接線和通訊方式的接線相同,沒有特別要注意的。最重要的是所燒錄的固件有些要求:

燒錄的固件必須是使用 build.sh update指令生成的uni_app_release_update.bin

燒錄工具只能使用:UniOneUpdateTool.exe

下面就開始延時燒錄過程:

wKgZPGe-sUOAZqM9AABKNPFLX-E343.jpg

wKgZO2e-sUOAHmyOAADWcMzvRKM943.jpg

注意:所有端口號成功打開背景顏色會是黃色的

二、模組出廠固件使用

1. 指令詞及指令碼

模組出廠固件中,默認寫入了一些通用的指令及其對應的指令碼。

wKgZPGe-sUSAcCNGAAFz4ZIIko4370.jpg

wKgZO2e-sUSAPDg-AADTZCQyWXo744.jpg

2. 指令碼說明

每個指令碼的都代表了VC當前所識別的指令,指令中的含義:以 “0x5a 0x00 0x00 0x00 0x5a” 為例

wKgZPGe-sUWAOEZgAAAlhmespTE083.jpg

· 起始位:為固定值:0x5a

· 指令序號:代表唯一的指令:0x00 為喚醒詞的序號

· 保留位1:固定值為:0x00

· 保留位2:固定值為:0x00

· 校驗位:前四位的異或值,

0x5aXOR0x00XOR0x00XOR0x00=0x5a

三、開發板出廠固件使用

開發板出廠固件的指令詞和模組的一樣,只是加入了LED控制功能及按鍵喚醒功能:

wKgZO2e-sUWAYG1MAADLXU8E6as243.jpg

四、語音控制流程

wKgZPGe-sUaAPnaPAAAmx1HMpzE218.jpg

五、總結

出廠固件已經具備了很不錯的指令,單片機可以根據對應的指令碼做相應的處理。指令碼最重要的一個字節就是校驗位,在C語言中可以這么做:

//假如判斷喚醒:0x5a 0x00 0x00 0x00 0x5a

char start_bit=0x5a;

char cmd_num_bit=0x00;

char temp_num1_bit=0x00;

char temp_num2_bit=0x00;

//計算校驗位

char check_bit=start_bit^cmd_mun_bit^temp_num1_bit^temp_num2_bit

審核編輯 黃宇

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

    關注

    3

    文章

    4203

    瀏覽量

    46125
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1101

    瀏覽量

    51713
  • 語音模組
    +關注

    關注

    0

    文章

    23

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    離線語音芯片哪些品牌好用?如何選擇?

    隨著智能家居市場的快速發展,語音交互已成為主流控制方式之一。離線語音芯片因其本地處理、即時響應、高隱私性等特點,正成為越來越多智能設備的首選。目前市場上可供選擇的離線
    的頭像 發表于 01-27 15:10 ?151次閱讀

    分享一款高端離線語音識別IC AT680系列

    離線語音識別IC的本地處理帶來極速響應,識別指令可在毫秒級完成,用戶體驗流暢無延遲。除此之外,離線語音識別IC還有一個優點,就是離線方案功耗
    的頭像 發表于 12-30 16:19 ?250次閱讀

    新品 | Module ASR,AI智能離線語音模塊

    ModuleASR是一款基于CI1302芯片設計的AI智能離線語音模塊。配備麥克風用于清晰音頻采集,并內置揚聲器提供高質量的音頻反饋。同時支持中途語音打斷功能,允許在語音識別過程中靈活
    的頭像 發表于 12-05 18:15 ?675次閱讀
    新品 | Module ASR,AI智能<b class='flag-5'>離線</b><b class='flag-5'>語音</b>模塊

    什么是離線語音識別芯片(離線語音識別芯片有哪些優點)

    離線語音識別芯片,是一種集成了語音信號采集、前端處理和本地識別功能的專用集成電路,無須聯網也可以進行語音控制。它內設先進的數字信號處理模塊及人工智能
    的頭像 發表于 10-31 15:27 ?506次閱讀

    離線語音】安信可VC-01/02二次開發篇:自定義音頻播放控制

    安信可離線語音VC-01/02: 硬件規格書、開發資料、燒錄工具、應用開發 安信可離線語音模組
    的頭像 發表于 09-25 16:34 ?864次閱讀
    【<b class='flag-5'>離線</b><b class='flag-5'>語音</b>】安信可<b class='flag-5'>VC</b>-01/02二次開發篇:自定義音頻播放控制

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

    在上一篇文章安信可離線語音模組 VC-01、VC-02 系列教程 【二次開發篇】自定義音頻替換失
    的頭像 發表于 09-25 15:52 ?3698次閱讀
    如何使用<b class='flag-5'>SDK</b>進行自定義音頻播放功能

    SDK音頻替換失敗記錄過程

    在安信可離線語音模組 VC-01、VC-02 系列教程 【中級入門篇】中根據設置的不同回復詞和命
    的頭像 發表于 09-25 15:50 ?2030次閱讀
    <b class='flag-5'>SDK</b>音頻替換失敗記錄過程

    安信可VC-01/02二次開發篇: PWM輸出

    安信可離線語音VC-01/02: 硬件規格書、開發資料、燒錄工具、應用開發 安信可離線語音模組
    的頭像 發表于 08-27 16:06 ?936次閱讀
    安信可<b class='flag-5'>VC</b>-01/02二次開發篇: PWM輸出

    室內定位UWB模組 兩點測距+出廠固件功耗測試,效果如何?

    三、UWB模組使用SDK按鍵喚醒 3.1SDK下載 3.2激活例程 3.3修改例程 3.4實驗現象 UWB模組之BU03 1.1簡介 BU03模組
    的頭像 發表于 08-19 14:34 ?1004次閱讀
    室內定位UWB<b class='flag-5'>模組</b> 兩點測距+<b class='flag-5'>出廠</b><b class='flag-5'>固件</b>功耗測試,效果如何?

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

    安信可離線語音VC01/02: 硬件規格書、開發資料、燒錄工具、應用開發 安信可離線語音模組
    的頭像 發表于 08-19 14:02 ?1085次閱讀
    安信可<b class='flag-5'>VC</b>-01/02二次開發篇: 事件和GPIO控制

    哪些離線語音芯片適用于家電設備

    ?哪些離線語音芯片適用于家電設備?選擇適用于家電設備的離線語音芯片時,需綜合考量家電的使用環境、功能需求、成本預算等多方面因素。以下為您推薦幾款性能出色的
    的頭像 發表于 08-06 17:27 ?854次閱讀
    哪些<b class='flag-5'>離線</b><b class='flag-5'>語音</b>芯片適用于家電設備

    離線語音】安信可VC-01/02教程:中級入門篇

    安信可離線語音VC01/02:硬件規格書、開發資料、燒錄工具、應用開發 安信可離線語音模組
    的頭像 發表于 07-31 09:33 ?845次閱讀
    【<b class='flag-5'>離線</b><b class='flag-5'>語音</b>】安信可<b class='flag-5'>VC</b>-01/02教程:中級入門篇

    OT82111_VC1:USB OTG音頻解碼器固件技術解析

    解碼器固件——OT82111_VC1。產品概述OT82111_VC1是一款運行在A316-Mini-V1模組上的USBOTG音頻解碼器固件
    的頭像 發表于 07-25 15:23 ?896次閱讀
    OT82111_<b class='flag-5'>VC</b>1:USB OTG音頻解碼器<b class='flag-5'>固件</b>技術解析

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

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

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

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