2022年2月7日 星期一

JQ6500 語音模組的 MicroPython 函式庫

昨天在盤點庫存的模組零件時找到 JQ6500 語音模組 (mp3), 搜尋筆記才想起買來曾經對其做過測試, 但當時賣家提供的連線軟體一直無法順利存取此模組, 最後只得暫時收起來, 參考 :


今天用谷歌搜尋 "JQ6500 MicroPython" 找到一個 GitHub 上的函式庫 :


這居然是四年前寫的東西而我之前卻沒找到, 初步檢視發現作者定義了一個 Player 類別, 並提供了一個簡單範例, 應該是匯入後先實體化再直接呼叫其方法 :

from jq6500 import Player
player=Player()                 # 預設 UART port=2, volumn=20 
player.set_volume(30)      # 設定音量 (0~30)
player.play()                      # 播放目前的 mp3 檔案
player.get_length()            # 傳回此 mp3 長度 (秒數)     
player.clean_up()              # 重設 jq6500 (釋放資源)

事實上這只是 MicroPython 驅動而已, 先記下來, 等解決 mp3 檔案上傳問題後再測試唄. 

參考 :


沒有留言 :