【发布时间】:2010-08-26 03:16:55
【问题描述】:
基本上,我想做一个音频可视化工具。我知道这是可能的,因为我的手机附带了一些可以做到这一点的动态壁纸。问题是,我似乎无法弄清楚如何使用 Android API 做到这一点。
我的应用会拾取当前正在播放的媒体流,然后根据当时正在播放的音量,它会在屏幕上显示更多或更少的条形图。
我该怎么做?看起来我可以用麦克风做这样的事情,但我希望能够为音乐、播客等做这样的事情。
【问题讨论】:
-
一个应用程序从另一个应用程序(例如,VOIP)获取音频可能存在严重的隐私问题。
-
进一步查看我的答案,2.3 通过低分辨率音频嗅探可视化 API 以安全的方式解决了这个问题。 snoop() 在 2.3 设备上不起作用,找不到函数。