我在AudioRecord类中遇到了一些问题。我有一个应用程序,用于在有人通过耳机收听音频时录制音频。在这种情况下,它工作正常。用户可以在没有问题的情况下进行录制。任何使用内置麦克风的耳机都无法录制。我的班级从PCM数据创建.wav文件,但没有音频从麦克风输入。它的一切沉默。带MIC的Android AudioRecord耳机
我使用初始化下面我AudioRecorder:
extAudioRecorder = new ExtAudioRecorder(true,
AudioSource.MIC,
44100,
AudioFormat.CHANNEL_IN_MONO,
AudioFormat.ENCODING_PCM_16BIT);
有没有尝试使用耳机W的安卓/麦克风录制的一个问题?
编辑:
刚刚发现耳机甚至不必须有一个MIC和内置麦克风仍然被禁用。任何人都知道如何解决这个问题?
http://code.google.com/p/android/issues/detail?id=4095
您是否尝试过? – theisenp
不,我没有。 sdk docs没有多说这个。它实际上做了什么? – nawlrus