在记录原始PCM数据时使用16kHz采样率是否安全?

时间:2013-06-23 08:32:38

标签: actionscript-3 flash flex actionscript microphone

Microphone.rate的文档说“可接受的值是5,8,11,22和44”。 [1]。没有提到16kHz。

Hovewer,在Microphone.codec [2]的文档中说“如果使用Speex编解码器,则采样率设置为16 kHz。”。

如果我的麦克风未连接到NetStream对象,录制后我将获得的只是原始PCM数据(未经Nellymoser / Speex压缩)。

我尝试设置mic.rate = 16并且它工作得很好,尽管Microphone.rate docs中没有提到16kHz。

对于原始PCM,可以使用mic.rate = 16吗?

[1] http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Microphone.html#rate

[2] http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Microphone.html#codec

P.S。我认为“mic.rate = 16”意味着每秒16000个样本。但是谁知道呢。

0 个答案:

没有答案