我是Android和Java的新手,我需要知道这是否可行
我想捕获手机麦克风的声音输入,对此信号执行一些计算并将修改后的信号输出到耳机
是否可以实时处理麦克风的输入?
THE ANDROID DEVELOPERS WEBSITE说
注意:Android模拟器无法捕获音频, 但实际设备可能会提供这些功能。
可能意味着什么?是否有些手机甚至不允许从麦克风上读取?
答案 0 :(得分:4)
有可能。
当您录制音频时,您可以缓冲它进行一些处理,然后输出或保存或其他......
有一个应用程序例如当有人给你打电话时会做以下事情:
它将您的声音与您录制的某些声音结合起来并与呼叫者同步播放,让他认为您正在派对,公共汽车等......这是处理录制声音的一个示例。
编辑1:这是一个类似的主题,应该指导您进一步如何实现这一点。 Real-time audio processing in Android