如何开发调音算法
发布时间
阅读量:
阅读量
一、目的
在进行与音频相关的项目开发过程中,曾遇到需要将双路单通道音频信号合并为单一通道音频的需求,然而通过网络搜索获取的相关资料均未能达到预期效果,不过在该网址http://www.vttoth.com/CMS/index.php/technical-notes/68发现了新大陆,作者介绍了自己是如何一步一步分析实现混音的,很有参考意义。>中找到了相关信息。
二、论述
场景分析
在实际交流环境中,若存在两人同时发言,此时所接收到的音频信号将为两者声音的叠加,其整体强度必然高于单人发声的情形;当多人同时讲话时,所感知到的声强将进一步增强。然而,当仅有一人发言而其余人员保持沉默时,所接收到的声音强度不应出现显著下降。
依据上述论述,采用对信号进行求和并取平均值的处理方式并不恰当。

假设存在两个信号A与B,当信号A处于静音状态时,应保持信号B的原始形态进行输出;反之,当信号B处于静音状态时,则应保持信号A的原始形态进行输出。若A与B信号均非零,则其混音后的幅度需满足条件:max(A, B) ≤ Z ≤ 允许的最大幅度。
若A与B的取值范围限定在[0, 1]区
全部评论 (0)
还没有任何评论哟~
