接收器端音频质量非常低

时间:2018-08-27 16:20:11

标签: android android-studio kotlin mediarecorder

这段代码在某些时候可以正常工作,但是在某些时候,接收器端的音频非常差且很慢。

我已经与

核对过

very poor quality of audio recorded on my droidx using MediaRecorder, why?

但不适用于我的情况。

我正在Redmi 5,MIUI 9.5,Android 7.1.2上尝试此操作

请检查以下代码

var recorder = MediaRecorder()
recorder!!.setAudioSource(MediaRecorder.AudioSource.MIC)
recorder!!.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4)
recorder!!.setAudioEncoder(MediaRecorder.AudioEncoder.HE_AAC)
recorder!!.setAudioEncodingBitRate(128000)
recorder!!.setAudioSamplingRate(44100)
recorder!!.setOutputFile(audiofile!!.absolutePath)
recorder!!.prepare()
recorder!!.start()

0 个答案:

没有答案