KeenPlus
API 文档横幅

📋 设备 API 文档

KeenPlus 智能设备开放接口,供 MicroPython 应用和第三方开发者使用。

文档总览:3 个接口条目

🧭 嵌入式开发指南

先看这组本地文档,再结合下方 API 条目开发。

🎵音频(3)

audio_engine_play_filesince v1.0.0
audio

从 SPIFFS 路径播放音频文件,支持 MP3/FLAC/WAV/APE/AAC 格式。

参数

  • path(const char*)SPIFFS 文件路径,如 /spiffs/music/song.mp3

返回值

esp_err_tESP_OK 成功,ESP_FAIL 文件不存在

C 示例
esp_err_t err = audio_engine_play_file("/spiffs/music/song.mp3");
MicroPython 示例
import esp_audio
esp_audio.play("/spiffs/music/song.mp3")
audio_engine_set_volumesince v1.0.0
audio

设置播放音量,范围 0-100。

参数

  • vol(uint8_t)音量 0-100

返回值

void无返回值

C 示例
audio_engine_set_volume(75);
MicroPython 示例
esp_audio.set_volume(75)
audio_engine_pause_resumesince v1.0.0
audio

暂停或恢复当前正在播放的音频。

返回值

esp_err_tESP_OK

C 示例
audio_engine_pause_resume();
MicroPython 示例
esp_audio.toggle_pause()

💡 用 AI 加速开发

选择接口文档,让 AI 自动生成应用代码。

打开 AI Studio →