华平多路音频混音方法分析
华平提供的多路音频帧的混音方法是一种基于时域信号叠加的自适应的多路音频混合方法,能够混合超过4路以上的音频,实现方法:先将多路音频帧中相应采样点的值分别叠加以获得至少一个样点数据,且当有叠加后的结果超出预设范围时,对当前帧增益因子进行调整,当一帧叠加完成后,将所得的当前帧增益因子与前一帧增益因子进行比较,根据比较后的结果再次调整当前帧增益因子,接着,再根据再次调整后的当前帧增益因子、及音量强度的初始值计算当前帧的音量强度等级,并判断音量强度等级是否等于预设值,如果是,则将叠加后获得的各样点数据形成的帧作为混音帧,如果否,则根据音量强度等级对各样点数据进行处理,以使处理后的各样点数据都处于预设范围内,并将处理后的各样点数据所形成的帧作为混音帧。
本多路音频帧的混音方法通过对线性叠加后的混音数据进行溢出判断,当溢出时,对当前帧增益因子做一定的调整和计算,然后通过对混音后每帧数据进行对比分析,根据对比前后帧的相关参数来不断调整增益调节因子,并当混音出现溢出的时候自动将当前帧做饱和处理,能够避免混音后产生的溢出的噪音,并保持原始波形基本不变,音量大小基本不会受影响(如图2所示效果)。
图 2 华平多路音频混音方法混音后效果图(6路音频输入
综上所述,及对比图1和图2效果可知:现有直接叠加混音方法在超过6路的音频输入后,不能保持波形的原始形态,且出现采样过载和溢出等问题,导致声音不能完全再现其原始的效果。华平的混音方法在超过6路音频输入后,可以保持波形的原始形态,完全解决了多路混音后存在的采样叠加溢出的问题,使沟通更加顺畅。
华平多路音频混音方法的其他特点及应用
混音出现溢出的时候能自动将当前帧做饱和处理,能够彻底避免混音产生的不同程度的噪音问题。
实现方法相对简单,基于定点更易于应用在便携设备和低功耗设备上。
可以用于集中式或分布式的各种环境中,在超过5路以上音频混音的总体输出效果,超过了其他方法。
相比现有的方法,在保持了音频的波形质量的同时,可以混合更多路数的音频作为混音输出。完全可以应用在更大型的指挥监控系统中,实现更多点的音频实时交互功能。
【中安网原创稿件声明】转载中安网文章时应遵循以下三个规则:1、保持原创文章中图表、图片、音视频的完整性;2、完整标注文章作者[文章前后有说明];3、转载中安网原创中部分内容也要完整标注来源"中安网",违者本网将依法追究。
【想第一时间了解安防行业的重磅新闻吗?请立即关注中安网官方微信(微信号:cpscomcn)——安防行业第一人气微信,万千精彩,千万不要错过!!!
网友评论
共有0条评论 点击查看全部>>24小时阅读排行
本周阅读排行