【DFRobot】Gravity I2C & UART離線語音辨識模組

【DFRobot】Gravity I2C & UART離線語音辨識模組

NT$650.00

描述

產品簡介

該模組採用了全新的離線語音辨識晶片。內置150條常用的固定指令詞條,新增指令詞自學習功能,自學習指令詞可以不是一段語音,可以是一段口哨、一個響指、一聲貓叫等,支持17條自學習指令詞。採用雙麥克風收音使模組有更好的抗噪音能力和更遠的識別距離。模組自帶一個喇叭和外接喇叭的介面,能即時語音回饋識別結果。模組採用I2C和UART兩種通訊方式,Gravity介面,相容Arduino Uno、Arduino leonardo、Arduino MEGA、FireBeetle 系列控制器,樹莓派,ESP32等主控。

產品特性

  • Arduino相容控制器:Arduino Uno、Arduino leonardo、Arduino MEGA、FireBeetle 系列控制器,樹莓派,ESP32
  • 通過 Gravity 連接,簡化方便,且相容 3.3V 與 5V
  • 指令詞自學習功能:通過語音控制模組學習指令詞,可以使用任何音訊作為指令
  • 內置150條常用的固定指令詞條
  • 模組內建一個喇叭和外接喇叭的介面,能即時語音回饋識別結果
  • 採用I2C和UART兩種通訊方式,Gravity介面。
  • 內建電源指示燈(紅)和識別狀態指示燈(藍)
  • 雙麥克風收音更好的抗噪音能力和更遠的識別距離

產品規格

  • 工作電壓:3.3~5V
  • 最大工作電流:≤370 mA(5V)
  • 通信方式:I2C/UART
  • I2C地址:0x64
  • 固定指令詞條數:135條
  • 學習指令詞條數:17條
  • 學習喚醒詞條數:1條
  • 內建麥克風靈敏度:-28db
  • 模組尺寸:49 * 32 mm

引腳說明

語音指令

喚醒詞

喚醒詞是指將產品從待機狀態切換到工作狀態的詞語,是使用者與語音互動產品的第一個接觸點。

學習喚醒詞

首先用預設的喚醒詞喚醒語音助手,然後說出“學習喚醒詞”,根據提示來學習喚醒詞(每次學習指令詞前需刪除前一次學習的喚醒詞,請參考刪除喚醒詞和指令詞刪除)

提示:學習狀態中,保持安靜,請說出需要學習的喚醒詞!

需學習的喚醒詞(以理想同學為例):理想同學

提示:學習成功,請再說一次!

需學習的喚醒詞:理想同學

提示:學習成功,請再說一次!

需學習的喚醒詞:理想同學

提示:學習完成

就可以使用學習過的喚醒詞來喚醒語音助手!

固定指令詞條

指令詞是指使用者對語音互動產品發出一定的指令,以此與其進行溝通的詞語。

學習指令詞

用喚醒詞(默認或已學習的)喚醒語音助手,然後說出“學習指令詞”,根據提示來學習指令詞(每次學習指令詞前需刪除前一次學習的指令詞,請參考刪除喚醒詞和指令詞刪除)

提示:學習狀態中,保持安靜,請按提示學習指令詞!請說出第一條要學習的指令!

需學習的指令詞(以打開紅燈為例):打開紅燈

提示:學習成功,請再說一次!

需學習的指令詞:打開紅燈

提示:學習成功,請再說一次!

需學習的指令詞:打開紅燈

提示:恭喜你第一條指令學習成功,請說出第二條要學習的指令

………… (繼續學習即可)

或者使用“退出學習”來退出當前的學習狀態。

學習結束後會自動生成一個ID詳情見下文指令詞/喚醒詞ID對照表,通過這個ID編寫程式來控制即可。

刪除喚醒詞和指令詞

用喚醒詞(默認或已學習的)喚醒語音助手,然後說出“我要刪除”,根據提示來學習指令詞

提示:請問需要刪除的是學習的喚醒詞還是指令詞

刪除指令詞:刪除學習過的指令詞

刪除喚醒詞:刪除學習過的喚醒詞

全部刪除:刪除學習過的喚醒詞和指令詞