我无法在牛轧糖中记录呼入声音

时间:2018-06-25 11:19:46

标签: android sdk media mediarecorder call-recording

我已经开发了一个用于通话录音的应用程序,到目前为止,它的运行情况还不错,而且很吸引人,但是现在出现了一些问题,例如 NOUGAT 中的“未录入语音”,并且是最新版本,但是有些电话能够在模式下但不能在正常模式下记录来自耳机或扬声器的呼叫,这会是什么问题?

1 个答案:

答案 0 :(得分:0)

如何初始化记录器?

这对我适合牛轧糖

    private void InitMediaRecorder()
    {
        _recorder = new MediaRecorder();
        _recorder.SetAudioSource(AudioSource.Mic);
        _recorder.SetOutputFormat(OutputFormat.Mpeg4);
        _recorder.SetAudioEncoder(AudioEncoder.AmrNb);
        _recorder.SetOutputFile("Your_file_path");
        _recorder.Prepare();
    }

我假设您已经设置了清单?

<uses-permission android:name="android.permission.RECORD_AUDIO" />