如何复制Android AudioSource.MIC?

如何复制Android AudioSource.MIC?,android,audiorecord,android-audiorecord,Android,Audiorecord,Android Audiorecord,我想在两个AudioRecord对象中同时录制Android麦克风输入。有没有办法复制Android AudioSource.MIC或同时从两个实例访问它?如果是的话,我该怎么做呢?你不能在android中这样做。事实上,当一个实例已经运行时,您不能复制任何录制实例,这适用于相机和麦克风。 在输出的情况下,如音频播放(和视频显示),有模块处理多个流、混合、重采样等(合成、显示渲染) 如果你的设备有完整的android源代码,你可以尝试编写一个缓冲机制,但这不是通用的、可扩展的,也不简单 通常,如

我想在两个AudioRecord对象中同时录制Android麦克风输入。有没有办法复制Android AudioSource.MIC或同时从两个实例访问它?如果是的话,我该怎么做呢?

你不能在android中这样做。事实上,当一个实例已经运行时,您不能复制任何录制实例,这适用于相机和麦克风。 在输出的情况下,如音频播放(和视频显示),有模块处理多个流、混合、重采样等(合成、显示渲染)

如果你的设备有完整的android源代码,你可以尝试编写一个缓冲机制,但这不是通用的、可扩展的,也不简单

通常,如果录制对象实例由另一个应用程序打开并保存,那么除了显示错误消息之外,您没有什么可以做的。 (快速实验-在后台录制音频并打开键盘上的语音转换器,它会抛出一个错误)