在 Android 手机上实时执行语音处理

use*_*267 2 android real-time

我是 Android 和 Java 的新手,我需要知道这是否可行
我想捕获输入到手机麦克风的声音,对此信号执行一些计算并将修改后的信号输出到耳机
正在处理麦克风的输入像这样实时可能吗?
ANDROID 开发者网站

注意:Android Emulator 不具备捕获音频的能力, 但实际设备可能会提供这些能力

大概是什么意思?有没有可能有些手机根本不允许使用麦克风阅读?

Jan*_*nBo 6

有可能的。

当你录制音频时,你可以缓冲它做一些处理,然后输出或保存它或其他什么......

例如,当有人打电话给您时,有一个应用程序会执行以下操作:

它将您的声音与您录制的一些声音结合起来,并与呼叫者同步播放,让他认为您在聚会、公共汽车等......这是处理录制的声音的一个例子。

编辑 1:这是一个类似的主题,应该会指导您进一步实现这一点。Android 中的实时音频处理