对于Audiorecord,记录时间与记录长度(以字节为单位)之间的关系是什么?

时间:2016-07-12 23:02:16

标签: android multithreading audiorecord

我有可怜的,我希望我能清楚地表达我的问题。 现在,我正在使用一个AudioTrack和AudioRecord。当我想为AudioRecord线程指定exaclty运行时间时,发生了一些问题。例如,如果我想要它(AudioRecord线程)在很短的时间内运行,大约200毫秒,这个reocord的文件长度将是1字节(对于writeByte())或2bytes(对于writeshort())。但是,如果我延长记录时间,超过300ms。该声音记录的文件长度变为23041字节(对于writeByte())。所以,我真的很困惑记录时间与录制文件之间的关系。为什么我只延长Audiotrack线程的一点时间,它会出现更多的字节?

0 个答案:

没有答案