AudioManager
这是一个 Android 端万能音频播放器,只要给我一个路径我就能进行播放。
Install / Use
/learn @yangkun19921001/AudioManagerREADME
AudioManager
介绍
-
主要是对市面上所有的音频的播放,不限于音频格式。
-
对音频数据流的操作,比如裁剪,变声等。

更多介绍请移步博客详解 音视频学习 (十二) 基于 FFmpeg + OpenSLES 实现音频万能播放器
功能点介绍:
| 功能点 | 是否完成 | | ------------------------------------------------------------ | -------- | | 读取任意格式音频流 | Yes | | FFMPEG 音频解码为 PCM | Yes | | 音频 Native OpenSL ES渲染 | Yes | | 音频音量控制 | Yes | | 拖动播放控制 | Yes | | 声道切换 | Yes | | 变调变速 | Yes | | 变声 | | | 裁剪音频输出 PCM/MP3 等格式 | Yes | | 边播边录制 | | | 音频编码为 AAC、MP3(OK)、WAV | | | | | | | |
版本记录
v1.0.2
- 集成 lame 具备 pcm 编码 MP3 能力
- 将 ffmpeg 静态库替换为动态库
v1.0.1
- AudioControlManager##stop 会导致 crash 等开发完了在解决->已解决。
- seek 崩溃已解决
Related Skills
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
99.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
