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

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

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

基于SensiML平臺開發(fā)語音關鍵詞識別

麥克泰技術 ? 來源:麥克泰技術 ? 作者:麥克泰技術 ? 2023-09-05 11:09 ? 次閱讀

面向嵌入式微控制器的邊緣人工智能是一種低功耗、小型化的機器學習技術,能夠在嵌入式設備上進行推理計算,源于物聯(lián)網(wǎng)的快速發(fā)展以及嵌入式設備計算能力的提升,進而促使智能邊緣節(jié)點實現(xiàn)智能化。當前,由于環(huán)境中的智能化需求的提升、嵌入式設備的計算能力提升、保護數(shù)據(jù)隱私等原因,此研究和應用正處于快速發(fā)展的階段。

通用的應用開發(fā)流程,數(shù)據(jù)采集、數(shù)據(jù)預處理、模型訓練、模型優(yōu)化和轉換模型部署和測試幾個部分組成。

SensiML平臺開發(fā)流程

開發(fā)板:項目應用的開發(fā)板為Arduino Nano 33 BLE Sense,芯片為nRF52840 SoC低功耗芯片。

數(shù)據(jù)集:采集本人的中文發(fā)音“開燈”、“關燈”聲音數(shù)據(jù)。

特征提取方法:MFCC

識別模型:兩層卷積神經(jīng)網(wǎng)絡

模型訓練結果:經(jīng)過100次迭代后,訓練集和測試集的損失值

最后均在0.2以下,正確率達到95.9%。

wKgaomT2m-iAHGiMAAEMwX9MFfs681.jpg

項目步驟和結果

通過Arduino Nano 33 ble Sense開發(fā)板上的錄音器

采集音頻,然后進行推理,判斷音頻為“openlight”、

“closelight”還是“unknow”,如果為“openlight”則控制

燈亮,“closelight”則控制燈滅,“unknow”則保持狀態(tài)不變。

wKgZomT2m-iAdHj4AACbglZr1hs842.jpg

訓練結果

關于SensiML公司

SensiML公司是QuickLogic的子公司,提供先進的AutoML軟件工具,使應用程序開發(fā)人員能夠快速構建智能IoT設備,將原始傳感器數(shù)據(jù)轉換為自主有意義的洞察力。

SensiML Analytics Toolkit提供了一個端到端的開發(fā)平臺,涵蓋數(shù)據(jù)收集、標記、算法和固件自動生成以及測試。SensiML Toolkit 支持廣泛的 Arm? Cortex-M和更高級別的微控制器內(nèi)核、基于 Intel X86的CPU以及異構內(nèi)核SoC(如Quicklogic的S3平臺)。

審核編輯:湯梓紅

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

    關注

    48

    文章

    7465

    瀏覽量

    150880
  • 嵌入式
    +關注

    關注

    5060

    文章

    18979

    瀏覽量

    302237
  • 人工智能
    +關注

    關注

    1791

    文章

    46695

    瀏覽量

    237180
  • 開發(fā)板
    +關注

    關注

    25

    文章

    4910

    瀏覽量

    97083
  • SensiML
    +關注

    關注

    0

    文章

    13

    瀏覽量

    886

原文標題:基于SensiML平臺開發(fā)語音關鍵詞識別

文章出處:【微信號:麥克泰技術,微信公眾號:麥克泰技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    [討論]提高網(wǎng)站關鍵詞排名的28個SEO小技巧

    提高網(wǎng)站關鍵詞排名的28個SEO小技巧關鍵詞位置、密度、處理 URL中出現(xiàn)關鍵詞(英文) 網(wǎng)頁標題中出現(xiàn)關鍵詞(1-3個) 關鍵詞標簽中出現(xiàn)
    發(fā)表于 12-01 17:08

    基于Cortex-M處理器的高精度關鍵詞識別實現(xiàn)

    我們可以對神經(jīng)網(wǎng)絡架構進行優(yōu)化,使之適配微控制器的內(nèi)存和計算限制范圍,并且不會影響精度。我們將在本文中解釋和探討深度可分離卷積神經(jīng)網(wǎng)絡在 Cortex-M 處理器上實現(xiàn)關鍵詞識別的潛力。關鍵詞
    發(fā)表于 07-23 06:59

    關鍵詞優(yōu)化有哪些實用的方法

    我們在做關鍵詞優(yōu)化排名的時候,有經(jīng)驗的seo人員都會有自己的一套關于關鍵詞應該怎么去優(yōu)化排名的方法,但是對于一些剛接觸seo的新手來說就會比較迷茫,不知道應該怎么去做好關鍵詞的排名,大部分新手都主要
    發(fā)表于 08-11 01:19

    如何在Cortex-M處理器上實現(xiàn)高精度關鍵詞識別

    如何在 Cortex-M 處理器上實現(xiàn)高精度關鍵詞識別
    發(fā)表于 02-05 07:14

    打印 一款可定制喚醒的離線語音識別開發(fā)軟件

    喚醒的圖形化語音識別開發(fā)軟件非常好用,我將陸續(xù)發(fā)一些案例的教程,讓大家學習。本案例采用一塊天問-ASR離線語音識別開發(fā)板,這塊
    發(fā)表于 06-04 16:26

    可分離卷積神經(jīng)網(wǎng)絡在 Cortex-M 處理器上實現(xiàn)關鍵詞識別

    我們可以對神經(jīng)網(wǎng)絡架構進行優(yōu)化,使之適配微控制器的內(nèi)存和計算限制范圍,并且不會影響精度。我們將在本文中解釋和探討深度可分離卷積神經(jīng)網(wǎng)絡在 Cortex-M 處理器上實現(xiàn)關鍵詞識別的潛力。關鍵詞
    發(fā)表于 07-26 09:46

    Firefly智能語音套件通過CAEDemo程序實現(xiàn)語音識別功能

    Firefly智能語音套件支持科大訊飛AIUI云服務,通過CAEDemo程序在智能語音套件上實現(xiàn)語音識別、關鍵詞喚醒、降噪、回聲消除等示范功
    發(fā)表于 07-22 16:25

    example/speech_recognition/asr樣例寫了一個關鍵詞識別程序,關鍵詞識別后播放提升音失敗的原因?

    仿造example/speech_recognition/asr樣例寫了一個關鍵詞識別程序,識別關鍵詞后,就播放提示音。目前關鍵詞可以正確
    發(fā)表于 03-10 06:18

    AT32上實現(xiàn)關鍵詞語音識別(KWS)

    AT32上實現(xiàn)關鍵詞語音識別(KWS)本文基于此開源模型和代碼,在AT32 MCU 上對KWS 效果進行展示。
    發(fā)表于 10-26 07:45

    #2023,你的 FPGA 年度關鍵詞是什么? #

    FPGA 年度關鍵詞,我的想法是“標準化”;今年的工作中遇到了不少同事的issues,本身都是小問題或者很細節(jié)的東西但是卻反復出現(xiàn)問題,目前想到的最好的辦法是做好設計規(guī)則的標準化才能避免,不知道大家有沒有更好的建議?
    發(fā)表于 12-06 20:31

    基于動態(tài)排位信息的語音關鍵詞確認方法

    給出一種適用于在線垃圾模型的基于動態(tài)排位信息的關鍵詞確認方法,利用識別過程中聲學得分的排位信息進行關鍵詞確認,能在不降低檢出率的同時有效降低系統(tǒng)的誤警率,效果
    發(fā)表于 04-23 09:29 ?11次下載

    基于強度熵解決中文關鍵詞識別

    文本的關鍵詞識別是文本挖掘中的基本問題之一。在研究現(xiàn)有基于復雜網(wǎng)絡的關鍵詞識別方法的基礎上,從整個復雜網(wǎng)絡拓撲結構特征的信息缺失角度來考察各節(jié)點的重要程度。提出強度熵測度來量化評估各節(jié)
    發(fā)表于 11-24 09:54 ?7次下載
    基于強度熵解決中文<b class='flag-5'>關鍵詞</b><b class='flag-5'>識別</b>

    在Cortex-M處理器上完成關鍵詞識別所面臨的問題分析

    關鍵詞識別 (KWS) 對于在智能設備上實現(xiàn)基于語音的用戶交互十分關鍵,需要實時響應和高精度,才能確保良好的用戶體驗。最近,神經(jīng)網(wǎng)絡已經(jīng)成為 KWS 架構的熱門選擇,因為與傳統(tǒng)的
    的頭像 發(fā)表于 09-28 09:35 ?4033次閱讀
    在Cortex-M處理器上完成<b class='flag-5'>關鍵詞</b><b class='flag-5'>識別</b>所面臨的問題分析

    語音識別喚醒的技術與應用

    語音識別喚醒是指一種特定的語音指令,能夠喚醒智能語音助手或語音
    的頭像 發(fā)表于 06-24 04:02 ?1592次閱讀

    TinyML變得簡單:關鍵詞識別(KWS)

    電子發(fā)燒友網(wǎng)站提供《TinyML變得簡單:關鍵詞識別(KWS).zip》資料免費下載
    發(fā)表于 07-13 10:20 ?3次下載
    TinyML變得簡單:<b class='flag-5'>關鍵詞</b><b class='flag-5'>識別</b>(KWS)