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

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

3天內不再提示

1024 CSDN 程序員節-基于存內計算WTM2101芯片開發板驗證語音識別

存內計算開發者 ? 來源:jf_13681693 ? 作者:jf_13681693 ? 2024-05-20 16:01 ? 次閱讀

前言
在今年的 CSDN 程序員節上,我參與了這次知存科技舉辦的一個 AI Workshop 小活動——“基于存內計算芯片開發板驗證語音識別”,并且有幸成為完成任務的學習者之一XD。上一次參與類似的活動是算能公司舉辦的“千校萬里行”AIGC 大模型編譯部署活動,感覺雖然只是簡單的燒錄現成代碼,經歷這幾次活動后 AI 小白也能有一個小小的成就感。趁著這股新鮮感還沒冷卻,我打算寫一篇博文來記錄下這次活動的一些經歷,也供后續參與的童鞋參考~

任務目標
AISHELL-WakeUp-1 數據集是中英文喚醒詞語音數據庫,命令詞為“你好,米雅” “hi, mia” ,語音數據庫中喚醒詞語音 3936003 條,1561.12 小時,邀請 254 名發言人參與錄制。錄制過程在真實家居環境中,設置 7 個錄音位,使用 6 個圓形 16 路 PDM 麥克風陣列錄音板做遠講拾音(16kHz,16bit)、1 個高保真麥克風做近講拾音(44.1kHz, 16bit)。此數據庫可用于聲紋識別、語音喚醒識別等研究使用。

本 demo 以該數據集為例,用不同網絡結構展示模型訓練及移植過程。

我們最終想要通過語音“你好,米雅”喚醒開發板。具體步驟如下:

訓練得到模型,并轉換為知存科技開發板相應格式模型。
工具鏈編譯模型,得到模型權重表。
燒寫模型權重。
燒寫代碼。
成功運行后,當我們對著開發板說出“你好,米雅”時,開發板就會通過串口發送“已喚醒”的信息。
開發板信息如下:

WTMDK2101-X3 是針對 WTM2101 AI SOC 設計的評估板,包含:

(1) WTM2101 核心板,即我們的存算芯片。

(2) 和 I/O 板:WTM2101 運行需要的電源、以及應用 I/O 接口等.

wKgaomZLAIeADstTAAnCSgvfliY445.png

任務步驟
首先,本機上下載訓練數據和訓練代碼并運行。這樣我們就得到要燒錄到知存開發板上的對應格式的模型。

wKgZomZLAKWAQLzIAAL9i-sFGuU910.png


? 這一步結束后,我們可以得到以下模型+運行代碼:

wKgZomZLAL6AHzBKAABcLJ7JePE230.png

將代碼放入 docker 工具鏈環境中,編譯運行,得到輸出的模型權重表:

wKgaomZLAOaAV2EsAAuK2MElh3k227.pngwKgaomZLAR-ABrT2AAKjnvU9_RY754.png

開發板連接好跳線帽、數據線如下圖:

wKgZomZLAS2AbLYbABDb6D6bF54777.pngwKgZomZLAZGAPTxKAAXDziuAHWU192.png

通過燒寫工具 WitinProgramTool 將模型權重燒錄到開發板上:

wKgZomZLAiWAP3XmAAIUbpIIiA8862.png

通過知存 IDE Witmem Studio,燒錄提供好的工程代碼。

wKgaomZLAjGAHif_AANCn_JUoT8550.pngwKgaomZLAkSAFOmiAAECXwrGCmY310.png

打開串口調試助手(波特率115200,數據位8,停止位1,無校驗位)。若成功運行,此時當我們對著開發板說出“你好,米雅”或 “Hi, Mia” 時,串口便會輸出“已喚醒” 的提示信息。

wKgaomZLAliAF01gAAhshnqBoeU337.png

總結
對我個人而言,我接觸 AI 非常少,只在前后端、嵌入式領域有過一些涉獵。因此,這次活動雖然在 AI 領域前輩來看可能是比較輕松的一個小任務,不過這份成就感讓我很滿足,我也大致能理解各個流程的作用。

wKgaomZLAlyAIXQOABdMx-YaiXk149.png

從今年5月的 ST 峰會上大力推廣的邊緣AI,7月 RV 峰會上百家爭鳴的 AI 應用,這兩次算能和知存科技的 AI 硬件體驗活動,我逐漸也能感覺到 AI (特別是當下的 AIGC)對嵌入式領域同樣不容小覷的影響?,F階段自己的學習還停留在一些簡單的控制,RTOS 這些。也許加深一些學習后,未來也可能在嵌入式深度學習領域有所學習~

審核編輯 黃宇

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

    關注

    87

    文章

    26893

    瀏覽量

    264660
  • 數據庫
    +關注

    關注

    7

    文章

    3616

    瀏覽量

    63566
  • 語音識別
    +關注

    關注

    38

    文章

    1650

    瀏覽量

    111892
  • 開發板
    +關注

    關注

    25

    文章

    4539

    瀏覽量

    94688
  • 存內計算
    +關注

    關注

    0

    文章

    28

    瀏覽量

    1314
收藏 人收藏

    評論

    相關推薦

    【基于存內計算芯片開發板驗證語音識別】訓練手冊

    本教程展現語音識別算法在WTM2101開發板上從訓練到部署的全流程,包括實驗環境搭建,語音數據集以及算法模型轉換燒錄。
    的頭像 發表于 05-16 14:49 ?351次閱讀
    【基于存內<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>】訓練手冊

    從MRAM的演進看存內計算的發展

    。 (4)采用極小封裝尺寸。 基于以上優勢特點, WTM2101可應用于智能可穿戴設備、智能家居、安防監控、玩具機器人等;適應多種應用,如語音識別、語音降噪/增強、輕量級
    的頭像 發表于 05-17 14:25 ?458次閱讀
    從MRAM的演進看存內<b class='flag-5'>計算</b>的發展

    計算WTM2101編譯工具鏈 資料

    調度到CPU上運算,實現整網的調度,讓神經網絡開發人員高效快捷的將訓練好的算法運行在WTM2101芯片上,極大縮短模型移植的開發周期并提高算法開發
    發表于 05-16 16:33

    科技助力AI應用落地:WTMDK2101-ZT1評估板實地評測與性能揭秘

    的挑戰。通過對知科技WTM2101量產芯片的深入解析與評測,重點展示計算
    發表于 05-16 16:38

    嵌入式單片機程序員1024狂歡該怎么樣過才有滋味

    對于很多人來說,雙11是購物狂歡;但對于另一部分人來說,1024才是他們的狂歡;因為每年的1024是屬于程序員的節日!
    發表于 10-22 16:39

    【 平頭哥CB5654語音開發板試用連載】BMS語音播報提示功能

    項目名稱:BMS語音播報提示功能試用計劃:1、作為BMS程序員,以前從未使用過國產的32位芯片,之前已聽說了阿里系的平頭哥半導體公司制出了完全國產的芯片,這次有機會當然要爭取試用機會啦
    發表于 02-25 16:07

    #1024程序員#話題討論:不會填坑的程序員不是一個好程序員!

    具備的核心技能之一。不知不覺又是一年1024程序員,回想你當程序員的這些年都填過哪些坑?活動規則:參與回帖討論即可獲得5積分獎勵,優秀回帖可獲得15積分+小紅包獎勵活動時間:2020
    發表于 10-23 14:51

    2020年“1024”,程序員日 精選資料分享

    1024程序員日向可愛的程序員致敬隨著時代的發展,大數據技術行業發展愈趨成熟,堅持自己對知識、技術和創新追求的程序員層出不窮。相信很多人都不知道,其實,
    發表于 07-21 06:40

    1024程序員,最實用的福利——資料大禮包+VIP不限量大派送!

    1024論壇里,它是隱晦的暗號字語間,它是身份的象征1024是2的十次方,二進制計數的基本計量單位之一,是程序員們最熟知不過的數字。而1024M就是1GB,1GB又暗含著“一級棒”的諧
    發表于 10-19 15:44

    1024平頭哥開發套件開發體驗】 語音識別開發板的比較

    。對于CB5654開發板,它的產品似乎并不是提供語音識別的功能,需要自行更新工具及應用程序。此外在軟件的實驗方面,也不是很方便,好像對軟件的版本匹配要求比較高,不匹配就無法實現工具的下
    發表于 12-13 00:13

    [CB5654智能語音開發板測評] 語音識別開發板的比較

    。對于CB5654開發板,它的產品似乎并不是提供語音識別的功能,需要自行更新工具及應用程序。此外在軟件的實驗方面,也不是很方便,好像對軟件的版本匹配要求比較高,不匹配就無法實現工具的下
    發表于 03-09 08:11

    知存科技WTM2101語音芯片的具備四個優勢

    WTM2101在運行這類高算力AI算法時,可將功耗降低到微安級別,讓僅有數十毫安電池的可穿戴設備同樣能夠擁有語音喚醒和識別能力。
    發表于 04-23 15:15 ?716次閱讀
    知存科技<b class='flag-5'>WTM2101</b><b class='flag-5'>語音</b><b class='flag-5'>芯片</b>的具備四個優勢

    創新成果受肯定,WTM2101芯片亮相中關村論壇多個展區

    5月30日,為期5天的中關村論壇展覽(科博會)在北京圓滿閉幕。 知存科技作為存算一體領域代表企業攜WTM2101芯片在人工智能展區和中關村科學城展區同步展出,為觀眾展示先進計算產業的最新成果
    的頭像 發表于 06-07 22:05 ?539次閱讀
    創新成果受肯定,<b class='flag-5'>WTM2101</b><b class='flag-5'>芯片</b>亮相中關村論壇多個展區

    1024程序員節特別篇 | 知存科技xCSDN北京·杭州雙城嘉年華精彩回顧

    10月21日,知存科技X CSDN北京·杭州雙城嘉年華活動圓滿開展,吸引了近百位AI技術愛好者來到活動現場,了解商用存內計算架構芯片的生態進展和技術經驗,深度體驗如何基于存內計算
    的頭像 發表于 10-24 10:50 ?339次閱讀
    <b class='flag-5'>1024</b><b class='flag-5'>程序員</b>節特別篇 | 知存科技xCSDN北京·杭州雙城嘉年華精彩回顧

    喜迎1024程序員節!祝各位開發者們“碼”到“程”功!

    祝各位開發者們,節日快樂! 程序員(Programmer)是從事程序開發、維護的專業人員。 對于奮斗在一線的程序員們來說, 10月24日 是
    的頭像 發表于 10-24 20:00 ?435次閱讀
    喜迎<b class='flag-5'>1024</b><b class='flag-5'>程序員</b>節!祝各位<b class='flag-5'>開發</b>者們“碼”到“程”功!
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>