資料介紹
描述
1) 簡介
免提選擇電梯樓層
2) 特點
- 語音控制
- 液晶顯示器
3) 硬件
3.1) 用于 Raspi Stretch 的麥克風
按照這些說明確保您可以在 Raspberry Pi 上錄制音頻
這是此項目中 Raspi Stretch 的配置:
更新 ALSA 配置:
sudo nano /usr/share/alsa/alsa.conf
并尋找以下兩行:
defaults.ctl.card 0
defaults.pcm.card 0
將“0”都更改為“1”,然后保存文件
3.2 示意圖
Raspi 和 LCD SSD1306

4) 代碼
4.1) 準備數據集
首先,在您的計算機上下載并解壓縮Google Speech Commands 數據集。
打開 1_data_pre.py.
將變量更改 dataset_path
為指向計算機上解壓縮的 Google Speech Commands 數據集目錄的位置。運行整個腳本。
該腳本會將所有語音樣本(不包括background_noise集)轉換為它們的梅爾頻率倒譜系數 (MFCC),將它們分為訓練集、驗證集和測試集,并將它們作為張量保存在一個名為
all_targets_mfcc_sets.npz
.4.2) 訓練模型
打開更改變量以指向解壓后的 Google Speech Commands 數據集目錄的位置。此外,將變量更改為指向文件的目錄位置。
02-train.py
.
dataset_path
feature_sets_path
all_targets_mfcc_sets.npz
運行整個腳本。它將從第一個腳本中生成的文件中讀取 MFCC,構建一個 CNN,并使用我們創建的訓練特征 (MFCC) 對其進行訓練。然后腳本會將模型保存在
allworld_model.h5
4.3) 轉換為 tflite
打開03-convert_tflite.py
并確保它keras_model_filename
指向我們在上一個腳本中創建的.h5 模型的位置。
運行此腳本將 .h5 模型轉換為 .tflite 模型。我們將有
allword-model.tflite
4.4) Raspi 代碼
將allword-model.tflite,requirements.tx
t 和4_ras-voice-cmd.py
files 復制到 Raspberry Pi 上的同一目錄中。運行requirements.txt
以安裝所有要求包。然后運行 4_ras-voice-cmd.py
腳本。
如果最后 1 秒捕獲的音頻包含此列表中的單詞的置信度:
wake_word = ['backward', 'down', '8', '5', 'forward', '4', 'left', '9', 'no', 'off',
'on', '1', 'right','7','6', 'stop','3', '2', 'up','yes','0' ]
程序將打印出第 4 行 LCD 中的單詞。

如果你接下來說“YES”,它將在 LCD 的第 3 行更新,如果“NO”,它將刪除它

如果我們選擇了錯誤的樓層,我們可以再次選擇它來刪除它。在這個例子中,我們選擇了 1 - 9 -3 樓,但是我們不想去 9 樓,我們再次選擇它來移除它。

這里是視頻演示:
由于 Raspi 的限制,所以模型運行不流暢,存在輸入溢出問題,但可以正常工作。

?
- Arduino帶藍牙和語音的家庭控制
- 基于單片機電梯5層帶模擬控制系統設計(畢設)
- 電梯控制簡介資料下載
- 松下電梯門機控制程序文件下載 6次下載
- 4層4站電梯PLC控制原理圖設計 34次下載
- 電梯控制系統的VHDL程序與仿真 32次下載
- AP7003語音識別芯片的介紹和在自動電梯語音控制系統中的應用說明 15次下載
- 語音識別集成電路AP7003的介紹和在自動電梯語音控制系統中的應用說明 9次下載
- 如何使用有方GPRS進行智能電梯控制系統的設計
- 電梯控制器設計與制作 18次下載
- 電梯控制要求介紹及基于PLC電梯控制系統的設計與實現 35次下載
- 3層雜物電梯(帶全注釋) 13次下載
- 電梯控制電路(??圃囶})
- 電梯自動語音報站系統
- 電梯自動語音報站系統
- 離線語音控制技術特點 539次閱讀
- 電梯控制線路全部被剪斷怎么接? 757次閱讀
- 基于MSP430F149單片機實現電梯門機控制系統的設計 4123次閱讀
- 對電梯控制與靜磁柵位移傳感器的特點的簡介 8.6w次閱讀
- 電梯五方通話有什么作用 8433次閱讀
- 電梯控制柜的低成本電磁兼容的解決方案 1226次閱讀
- 寬禁帶器件和仿真環境介紹 1582次閱讀
- 基于PIC18F258單片機和CAN模塊實現電梯呼梯控制系統的設計 1682次閱讀
- dfrobot語音識別控制板 介紹 3202次閱讀
- 英威騰電梯控制系統設計方案 1828次閱讀
- 詳細講解基于FSM的電梯控制系統的設計與實現 4664次閱讀
- 基于STM32的智能電梯控制系統設計 2.3w次閱讀
- 電梯不夾人:基于Nuvoton的智能電梯解決方案 1968次閱讀
- 電梯曳引機的原理與測試方案 1.4w次閱讀
- 基于CAN總線的電梯主控系統軟硬件設計 5576次閱讀
下載排行
本周
- 1人形機器人電機驅動和傳感報告
- 4.27 MB | 9次下載 | 免費
- 2Altium Designer元件庫
- 17.11 MB | 6次下載 | 免費
- 324V2A開關電源PCB資料分享
- 0.23 MB | 4次下載 | 1 積分
- 4GD100PIX120C6SNA規格書
- 0.98 MB | 3次下載 | 免費
- 5Multisim模擬電路仿真教程
- 1.93 MB | 1次下載 | 3 積分
- 6BK7258英文規格書
- 1.67 MB | 1次下載 | 免費
- 7RA4L1硬件手冊
- 21.89 MB | 1次下載 | 免費
- 8RA4L1_SENSOR-V1原理圖
- 754.36 KB | 1次下載 | 免費
本月
- 1晶體三極管的電流放大作用詳細說明
- 0.77 MB | 32次下載 | 2 積分
- 2雙極型三極管放大電路的三種基本組態的學習課件免費下載
- 4.03 MB | 25次下載 | 1 積分
- 3AIWA HS-J303 MKⅡ維修手冊
- 22.47 MB | 24次下載 | 10 積分
- 4九陽豆漿機高清原理圖
- 2.47 MB | 23次下載 | 1 積分
- 5多級放大電路的學習課件免費下載
- 1.81 MB | 21次下載 | 2 積分
- 6AIWA HS-J202/HS-J202M/HS-J800維修手冊
- 13.60 MB | 16次下載 | 10 積分
- 7東芝彩色電視機29SF6C維修說明書
- 4.86 MB | 9次下載 | 1 積分
- 8人形機器人電機驅動和傳感報告
- 4.27 MB | 9次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191382次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183338次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論