gpt4 book ai didi

java - 读取当前音频输出 - Android

转载 作者:行者123 更新时间:2023-11-29 19:26:38 27 4
gpt4 key购买 nike

我想知道是否可以访问当前在 Android 设备上播放的音频。

示例:如果 Spotify 在后台运行,我想访问音频以控制连接到我的 RaspberryPi 的一些 LED .

我想创建某种均衡器,根据当前播放的声音改变颜色。如果有人能告诉我是否可以访问主音频输出,我将不胜感激。

最佳答案

除非您使用的是 root 手机,否则无法在 Android 上捕获随机应用程序的输出。

但是,您可以创建一个应用程序来播放媒体文件并捕获输出,以便使用“Visualizer”效果进行可视化。您可以在此处查看示例:https://android.googlesource.com/platform/development/+/master/samples/ApiDemos/src/com/example/android/apis/media/AudioFxDemo.java(寻找“可视化工具”)。

如果您无论如何都在使用 Raspberry Pi,您可以通过播放所有音乐,在那里捕捉和分析。不过,您将需要一个外部 USB 声卡。例如,参见这篇文章:http://www.g7smy.co.uk/2013/08/recording-sound-on-the-raspberry-pi/它们只是录制和播放音频,但您可以在两者之间插入分析阶段。

关于java - 读取当前音频输出 - Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41225476/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com