将音频发送到扬声器以在 Android 上播放很容易,但是否可以获得实际最终数字信号的副本?假设我有 2 个运行“MyApp”和“SomeOtherApp”的应用程序。我的应用程序向扬声器发送音频,但“SomeOtherApp”也是如此。“SomeOtherApp”不是我的应用程序 - 它是第 3 方应用程序。是否可以获得操作系统播放到扬声器的混合音频信号的副本?也就是说,音频信号是来自我的应用程序的扬声器信号和来自“SomeOtherApp”的扬声器信号的混合。
总结一下:我正在寻找一种方法来连接低级音频路径(HAL 音频流输出 - 混合后!),以便我可以获得“最终”扬声器信号的副本(实时)。最理想的情况是,我还想挂接到低级麦克风路径,但现在这不是一个问题。