問(wèn)題1:
(1)使用esp-adf/examples/player/pipeline_spiffs_mp3示例進(jìn)行驗(yàn)證,發(fā)現(xiàn)使用示例驗(yàn)證audio_hal_set_volume()等api確實(shí)無(wú)法控制音量變化。
(2)經(jīng)過(guò)資料及原廠測(cè)驗(yàn),ESP32-C3-Lyra音頻開(kāi)發(fā)板無(wú)法使用上述api進(jìn)行音量控制是因沒(méi)有外掛codec芯片導(dǎo)致,但是可以通過(guò)添加alc進(jìn)音量控制。
(3)基于esp-adf/examples/player/pipeline_spiffs_mp3示例添加alc功能,驗(yàn)證可以實(shí)現(xiàn)對(duì)音量進(jìn)行控制。

問(wèn)題2:
(1)使用esp-adf/examples/player/pipeline_spiffs_mp3示例進(jìn)行驗(yàn)證,在播放音頻前與結(jié)束后確實(shí)有類似停頓的“嘟”聲。
(2)經(jīng)過(guò)溝通及測(cè)驗(yàn)發(fā)現(xiàn),是過(guò)早對(duì)放大功能的pa元件進(jìn)行使能導(dǎo)致,在音頻文件解碼完成后再使能該IO。
board文件不使能IO配置:

音頻文件解碼完成后使能該IO配置:

啟明云端/03
解決方案
問(wèn)題1:
ESP32-C3-Lyra音頻開(kāi)發(fā)板無(wú)法使用上述api進(jìn)行音量控制是因沒(méi)有外掛codec芯片導(dǎo)致,但是可以通過(guò)添加alc進(jìn)行音量控制。
問(wèn)題2:
原因是開(kāi)發(fā)板上有個(gè)用來(lái)做放大的pa元件,過(guò)早使能該IO導(dǎo)致“嘟”聲出現(xiàn)。可以在對(duì)應(yīng)開(kāi)發(fā)板的board相關(guān)初始化文件不使能該IO,在解碼mp3之后在使能此IO即可。
-
音頻
+關(guān)注
關(guān)注
29文章
3022瀏覽量
83039 -
AI
+關(guān)注
關(guān)注
87文章
34200瀏覽量
275362 -
ESP32
+關(guān)注
關(guān)注
20文章
1006瀏覽量
18829
發(fā)布評(píng)論請(qǐng)先 登錄
ESP32 IDF 4.3藍(lán)牙音樂(lè)demo手機(jī)打開(kāi)絕對(duì)音量后無(wú)法調(diào)整音量大小怎么解決?
如何通過(guò)BLE播放音頻?
ESP32-C3-Lyra v2.0運(yùn)行pipeline_spiffs_mp3無(wú)法播放音樂(lè)怎么處理?
wm8978實(shí)現(xiàn)了錄音和播放音樂(lè)但無(wú)法修改音量
ESP32 IDF 4.3藍(lán)牙音樂(lè)demo手機(jī)打開(kāi)絕對(duì)音量后無(wú)法調(diào)整音量大小怎么解決?
淺談ESP32-C3與ESP32-S3芯片
基于ESP32構(gòu)建的音頻播放器

啟明云端分享|盤(pán)點(diǎn)Esp32-C3與Esp8266 的區(qū)別

樂(lè)鑫ESP32-C3_技術(shù)參考手冊(cè)
【AI技術(shù)支持】ESP32-S3 JTAG調(diào)試問(wèn)題處理

【AI技術(shù)支持】ESP32-C3芯片/模組SPI-AT問(wèn)題處理

【AI技術(shù)支持】ESP32-C3模組AT+MQTT連接AWS證書(shū)問(wèn)題處理

【AI技術(shù)支持】ESP32-S3運(yùn)行例程電腦無(wú)法識(shí)別USB設(shè)備問(wèn)題處理

【AI技術(shù)支持】ESP32-S3模組EspBleOTA搜索不到ble_ota例程的藍(lán)牙問(wèn)題處理

【AI技術(shù)支持】ESP32模組接大電容無(wú)法正常啟動(dòng)處理

評(píng)論