資料介紹
描述
TinyML 概述
使用 Arduino 板開發 TinyML 是我們遇到的最有趣的課程項目之一。學習過其他機器學習 (ML) 課程后,我們對 ML 的“魔力”并不陌生。然而,在小型且便宜的板上部署復雜的 ML 模型讓我們看到了 TinyML 開發領域所揭示的驚人可能性。我們對 TensorFlow-Lite 庫和物聯網設備的開發人員有了新的尊重。TinyML 領域正在使超低功耗設備能夠在邊緣執行 ML,這個項目一直是對該研究領域的一個令人興奮和信息豐富的介紹。
課堂講座和這個項目為我們提供了在小型設備上開發 ML 模型的創新應用程序所需的知識和直覺。我們期待探索這些途徑,同時通過TinyML 峰會和AIoT 開發競賽等會議密切關注該領域的進展。總的來說,即使在本學期結束后,我們也很高興繼續在 TinyML 上工作。以下部分提供了有關在 Arduino Nano 33 BLE Sense 上部署喚醒詞檢測項目的詳細信息。
在 macOS 上運行應用程序
軟件要求
- 終點站
- GNU Make,版本 3.82 或更高版本
要檢查 Make 的版本,請打開終端并使用以下命令
$ make -v
如果您的 Make 版本低于 3.82,請訪問 Make 網站并下載 3.82 或更高版本的任何版本。
制作:https ://www.gnu.org/software/make/
制作下載: http: //ftp.gnu.org/gnu/make/
在終端運行
獲得正確版本的 Make 后,按照以下步驟運行應用程序:
1. 打開終端。
2. 切換到TensorFlow的目錄。
3. 使用以下命令構建應用程序。
$ make -f tensorflow/lite/micro/tools/make/Makefile micro_speech
4. 構建完成后,運行以下命令。
$ tensorflow/lite/micro/tools/make/gen/osx_x86_64/bin/micro_speech
5. 如果您看到彈出窗口要求訪問麥克風,請授予它。
6. 現在你可以試著說“是”和“不是”。您應該看到如下所示的輸出。
將應用程序部署到董事會
首先,我們運行以下命令來生成我們自己的 Zip 文件。
make -f tensorflow/lite/micro/tools/make/Makefile \
TARGET=arduino TAGS="portable_optimized" generate_micro_speech_arduino_library_zip
然后我們通過電纜(USB-A 到 micro-USB)將 Arduino Nano 33 BLE Sense 板連接到桌面,如下所示。
然后我們使用 Arduino IDE 將 Zip 文件部署到我們的 Arduino Nano 33 BLE Sense 板。
https://drive.google.com/file/d/1SRxZ97gTN93eWm-5sDhme25Re083roS9/view?usp=sharing
我們再次測試喚醒詞應用程序。這一次,使用的麥克風在板上而不是在桌面上。
從 Arduino IDE 中,我們看到與之前測試類似的行為,這表明開發板運行良好。
?
- Arduino Nano喚醒詞檢測
- 喚醒詞檢測開源設計
- Tiny ML喚醒詞檢測開源分享
- 喚醒詞檢測開源分享
- Arduino物聯網設備中開發喚醒詞檢測應用程序
- COMP 554喚醒詞檢測
- Arduino喚醒詞檢測
- 使用Arduino和TensorFlow進行喚醒詞檢測
- 配置esp8266開發板的Arduino開發環境
- Arduino Uno Rev.3開發板意大利原版電路圖 0次下載
- 采用USB接口的核心電路板Arduino Mega2560 0次下載
- 面向短文本的中文真詞錯誤檢測與修復 2次下載
- Arduino板是什么如何使用IDE軟件創建和上傳Arduino程序到Arduino板
- 如何使用Arduino ESP8266開發板配置標準的Arduino開發環境 48次下載
- STM32開發板資料之例程的實現和源代碼 210次下載
- 在飛凌嵌入式T113-i開發板實現休眠及喚醒操作 1096次閱讀
- 小安派-UNO-ET485 Arduino開發板簡介 751次閱讀
- 基于Arduino的機器學習開發 1.7w次閱讀
- 這么漂亮的Arduino開發板你見過嗎? 1605次閱讀
- 采用Arduino開發板、火焰傳感器和蜂鳴器構建火感檢測器系統 2384次閱讀
- 基于Arduino Uno開發板的藥物提醒系統 2453次閱讀
- 微雪電子Arduino開發板UNO PLUS簡介 5411次閱讀
- 微雪電子智能車學習板藍牙Arduino開發板介紹 1695次閱讀
- 微雪電子智能車學習板配件包Arduino開發板簡介 1392次閱讀
- 源創通信BPI-UNO32 arduino 開發板簡介 1590次閱讀
- 自制Arduino Mega2560開發板電路圖和PCB 4.2w次閱讀
- 用Arduino Uno開發板和一塊面包板就能輕松搞定這一切 2.4w次閱讀
- 網關喚醒終端實現 喚醒下發算法設計 2904次閱讀
- arduino開發板有什么用 2w次閱讀
- 基于Arduino開發環境的光電編碼器檢測儀設計方案 7257次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多