哪个AudioEncoder编解码器最适合android上最高质量的音频录制

问题描述 投票:1回答:1

我正在Xamarin.Forms项目中同时录制音频和视频。有人告诉我,录音时音频质量很低。经过研究,我认为这与编码器有关。

这是我用于设置编解码器的行

 this.mediaRecorder.SetAudioEncoder(AudioEncoder.Aac);

And here are the available encoder options

在某些主题中,我看到人们建议使用AmrNb或Aac(我已经使用过)。我尝试了所有选项,但看不到任何明显的区别。

哪种手机最适合在智能手机上录制音频?

我应该手动设置音频比特率,如果是,我如何确定它?

android xamarin audio media
1个回答
0
投票
 this.mediaRecorder.SetAudioSource(AudioSource.VoiceRecognition);           
 this.mediaRecorder.SetAudioEncodingBitRate(128000);
 this.mediaRecorder.SetAudioSamplingRate(16000);

我添加了这些行(基本上我增加了比特率并更改了音频源),我认为现在更好了。

© www.soinside.com 2019 - 2024. All rights reserved.