Adobe's Dynamic Audio generation page指出,动态音频的采样频率为44100 Hz。我使用的是动态音频生成库,并将其输出采样率设置为44100 hz,当输入Sound
时,它的速度要慢得多。
我可以更改库输出的采样率,使声音以正确的速度播放,但会降低音频质量,使其实质上达到22050 Hz。这很奇怪,因为Adobe声称它的采样频率是44khz,而不是22khz。
我应该怎么做才能解决这个问题?
最佳答案
事实证明,我正在使用的库输出立体声,其中一个样本用于左,一个样本用于右。在我的AS3中,我错误地将每个样本写两次(向左和向右),因为我期望库的输出是单声道的。
删除了多余的写调用,一切运行良好。
关于actionscript-3 - Flash AS3:动态声音采样率不是44100hz?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28758382/