将设备正在播放的音频录制到耳机插孔

我正在寻找一种将设备麦克风录制的音频与设备正在播放的声音相结合的方法。

现在你可能会说这是一件容易的事情,麦克风可以同时录音,但情况并非如此,因为设备正在播放的音频会播放到耳机插孔而不是扬声器。

有没有办法做到这一点?


我不明白你想要什么。 如果你正在谈论录音输入源有各种各样的来源android操作系统提供给你,如MIC,DOWNLINK /耳机扬声器CAMCORDER等...

来源Sode从android开发人员网站

private void startRecording() {
        mRecorder = new MediaRecorder();
        mRecorder.setAudioSource(MediaRecorder.AudioSource.VOICE_DOWNLINK);
        mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
        mRecorder.setOutputFile(mFileName);
        mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

        try {
            mRecorder.prepare();
        } catch (IOException e) {
            Log.e(LOG_TAG, "prepare() failed");
        }

        mRecorder.start();
    }
链接地址: http://www.djcxy.com/p/33253.html

上一篇: Record audio that is being played from device to headphone jack

下一篇: How to keep ssh session not expired using paramiko?