AudioRecord:bufferSize的相关性有多大?
创始人
2024-09-22 06:01:24
0

在使用AudioRecord录制音频之前,我们需要将其初始化,并且还需要指定参数:采样率、声道数量、音频格式和缓冲区大小。这些参数都将影响音频录制的质量。其中,bufferSize参数决定了录制音频数据时每次读取的字节数,因此它的重要性不容忽视。

下面是一个设置bufferSize的示例:

int audioSource = MediaRecorder.AudioSource.MIC; int sampleRate = 44100; int channelConfig = AudioFormat.CHANNEL_IN_MONO; int audioFormat = AudioFormat.ENCODING_PCM_16BIT; int bufferSize = AudioRecord.getMinBufferSize(sampleRate, channelConfig, audioFormat);

AudioRecord recorder = new AudioRecord(audioSource, sampleRate, channelConfig, audioFormat, bufferSize);

在这个示例中,使用getMinBufferSize()方法获取最小缓冲区大小,并将其用作录制器的参数之一。

需要注意的是,bufferSize的值必须是音频录制器支持的值之一。如果尝试使用不支持的值,则会引发IllegalArgumentException异常。因此,在设置bufferSize时,请务必确保其值是已知的,并应与录制器支持的值相匹配。

相关内容

热门资讯

wepoke的确有挂!德州wp... wepoke的确有挂!德州wpk辅助(透视)切实真的是有挂(详细辅助解密教程)是一款可以让一直输的玩...
透视ai代打!aapoker透... 透视ai代打!aapoker透视插件下载,wepoker透视底牌(详细辅助黑科技教程);1、上手简单...
微扑克有辅助挂!德扑之星(透视... 一、微扑克有辅助挂简介了解软件请加微:136704302微扑克有辅助挂是一款在线扑克游戏平台,玩家可...
透视攻略!德普之星app安卓版... 透视攻略!德普之星app安卓版破解版,德普辅助软件(详细辅助必胜教程);1、游戏颠覆性的策略玩法,独...
微扑克德州专用辅助器!哈糖大菠... 1、微扑克德州专用辅助器!哈糖大菠萝有辅助吗(透视)原来真的是有挂(详细辅助细节方法);代表性(透视...
透视科技!wepoker透视脚... 透视科技!wepoker透视脚本苹果版,wpk模拟器是什么(详细辅助细节方法)一、wepoker透视...
wpk有辅助挂!哈糖大菠萝有辅... 您好,wpk有辅助挂这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这...
透视黑科技!红龙poker作弊... 透视黑科技!红龙poker作弊指令,wepoker破解游戏盒子(详细辅助力荐教程)1、玩家可以在红龙...
wepoke辅助技巧!wepo... 1、wepoke辅助技巧!wepoke软件透明是真的吗(透视)原先存在有挂(详细辅助力荐教程);代表...
透视肯定!红龙poker透视工... 透视肯定!红龙poker透视工具,werplan透视挂(详细辅助安装教程)1、用户打开应用后不用登录...