安卓音频环回?

标签 android audio

我正在针对创建 AudioRecord 对象的库进行编译,该对象捕获我的平板电脑的麦克风输入。

我无法修改预编译库,但我想为其提供一些预先录制的音频。

有没有办法在 android 中创建某种环回来完成此操作?

谢谢。

最佳答案

Android 不(在撰写本文时)支持此功能。作为应用开发者,您不能用其他音频源替换麦克风路径。

一些平台确实支持这种功能。例如,我通过将其中一个 MultiMedia DAI 连接到 AFE_PCM_RX 混音器和 AFE_PCM_TX,在 Qualcomm 的 APQ8064 平台上完成了音频环回> DAI 到 MultiMedia 音频混合器,然后从 AFE_PCM_TX 设备读取。但这显然是非常特定于平台的,它需要你有一个 root 设备(并且可能访问设备的完整源代码,以便你可以制作自定义 ROM),并且对所讨论的平台有很好的了解。< br/> TL;DR:通常不值得为此付出努力。

关于安卓音频环回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15255832/

相关文章:

android - 如何用android NDK解决这个关于ffmpeg 2.6的编译错误?

android - 在 Eclipse 的 Android 设备中看不到 Nexus7

android - 在android中关闭应用程序时调用哪个方法?

python - Pygame:无法打开 .mp3 文件

audio - 如何确定音轨是否为杜比定向逻辑II(Dolby Pro Logic II)混音

android - 用于移动平台的跨平台 OPC UA 通信

android - 如何使用 FirebaseListAdapter 填充 ListView?

html - .wav和.mp3文件的加载时间

database - 音频存储最佳实践

iphone - OpenAL iPhone : unable to play any sound