gpt4 book ai didi

Flash Player 10 实时音频播放

转载 作者:行者123 更新时间:2023-12-03 00:11:44 25 4
gpt4 key购买 nike

我正在尝试通过 Flash Player 10 的新实时音频功能播放一些示例数据。我从 this 底部给出的示例开始。 livedocs 上的页面,该页面似乎运行良好,并且音调清晰。

我假设这两个 writeFloat在示例中分别写入左右音频 channel ,并且正在写入的数据是 32 位(因为浮点数)。

然而。我似乎无法将旧的 8 位音频数据转换为此界面可以理解的格式。当我播放我的样本数据时,我可以隐约听到我期待的声音,但它严重失真。我的样本数据由原始 8 位样本组成,范围从 0..255 到 127 是静音。

我一直在尝试不同的转换公式,但我似乎遗漏了有关此转换的一些重要信息。

非常感谢任何帮助。

更新:

正确的公式原来是:

f = (sample.data.readByte() - 127) / 255

最佳答案

尝试转换 var newSample:Number = (Number(oldSample)-127.0)/127.0;

关于Flash Player 10 实时音频播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1122536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com