如何在Android中捕获音频输出流?

时间:2013-01-24 07:01:29

标签: android mobile equalizer

我是开发中的新手,我试图在Android平台上创建均衡器。

如何在Android上捕获输出音频流?我只需要从我的应用程序中获取音频信息。 (我已经搜索过www.developers.android.com,但我没有找到任何信息)

1 个答案:

答案 0 :(得分:4)

目前Android中没有用于录制音频输出的功能(嗯,Visualizer API让您获取部分低质量音频以用于音频可视化目的。)
如果您只需要将效果应用于自己应用的音频,那么您可以在内部进行“录制”。即,在您的应用中,将解码的音频数据发送到您要处理的效果,然后将处理后的数据发送到您的AudioTrack或OpenSL ES缓冲队列。