algorithm - PCMU淡出效果

标签 algorithm audio encoding effects pcm

我想实现音频的PCMU淡出效果。假设我有两段 160 字节的音频,每段对应 20 毫秒的音频持续时间,我想在它们之间插入一些静音,但我希望从第一段平滑过渡到静音,然后从静音过渡到第二段。
我如何实现这一点?

最佳答案

您可能需要将过渡中的 PCMU 样本转换为线性值,根据您的过渡函数缩放它们,然后将它们转换回 PCMU。

可能有一种方法可以做到这一点,同时保持在 µ-Law 域中,因为缩放变成了加法/减法,但要做到正确会很费力,而且可能不值得失去可移植性/简单,除非你真的在插入性能极限。

关于algorithm - PCMU淡出效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6826966/

相关文章:

string - 寻找 MEM 的高效算法

c# - 如何在C#中播放SystemSound并等待其完成?

IOS - 由于未捕获的异常 'NSInvalidArgumentException unrecognized selector sent to instance 0x7a9a2c0' 而终止应用程序

c++ - 为 Windows 开发音乐应用程序

Java 土耳其字符

javascript - 将数值编码为字母数字代码(反转解码功能)

php - ZipArchive 使用什么编码将文件名存储在创建的存档中?

algorithm - 先验算法 : Having frequent (k-1)-subsets implies being frequent?

java - Java 中的图算法

algorithm - 如何找到图形的直径?