改善音频输出的方法及装置制造方法及图纸

技术编号:6959964 阅读:233 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种改善音频输出的方法及装置,该方法包括:S01、将音频文件的时域数据转换成频域数据;S02、测量分析各个频率的增益值;S03、根据得到的各个增益值对相应频率的振幅进行调整;S04、将修改后的频域数据转换成时域数据。该装置,包括:时域-频域转换模组,用于将接收到的音频文件的时域数据转换成频域数据;测量模组,用于测量每个频率的增益值;调整模组,用于根据得到的每个频率的增益值对相应频率的振幅进行调整;频域-时域转换模组,用于将调整后的频域数据转换成时域数据。利用本发明专利技术的方法和装置,就可以利用时域、频域转换的方式对每一个频率点进行增益调整,从而达到了精确调整音频输出的目的。

【技术实现步骤摘要】
改善音频输出的方法及装置
本专利技术提供一种改善音频输出的方法及装置,尤指一种实现对每个频率点进行增益调整的改善音频输出的方法及装置。
技术介绍
理想的音频设备的频率响应曲线应该是平坦的,其直接影响音色、音肠等音质效果。但是实际上频率响应曲线并不平坦,在某些频率上有不同的增益和衰减。因此音频系统播放的声音与实际的声音是有差别的。通常,会使用多段均衡器的方式对相应的频率作调整。但对于普通用户来说,多段均衡器无法对频率作出精确的调整,同时,多段均衡器调整的是一个频段而不是某一个频率点。有鉴于此,实有必要开发一种改善音频输出的方法及装置,利用该方法及装置,就可以利用时域、频域转换的方式对每一个频率点进行增益调整,从而达到了精确调整音频输出的目的。
技术实现思路
为达上述的目的,本专利技术提供一种改善音频输出的方法及装置,利用该方法及装置,就可以利用时域、频域转换的方式对每一个频率点进行增益调整,从而达到了精确调整音频输出的目的。本专利技术提供的改善音频输出的方法,该方法包括S01、将音频文件的时域数据转换成频域数据;S02、测量分析各个频率的增益值;S03、根据得到的各个增益值对相应频率的振幅进行调整;S04、将修改后的频域数据转换成时域数据。本专利技术提供的改善音频输出的装置,该装置基于上述方法,该装置包括时域-频域转换模组,用于将接收到的音频文件的时域数据转换成频域数据;测量模组,用于测量每个频率的增益值;调整模组,用于根据得到的每个频率的增益值对相应频率的振幅进行调整;频域-时域转换模组,用于将调整后的频域数据转换成时域数据。相较于现有技术,利用本专利技术改善音频输出的方法和装置,就可以利用时域、频域转换的方式对每一个频率点进行增益调整,从而达到了精确调整音频输出的目的。为对本专利技术的目的、构造特征及其功能有进一步的了解,兹配合附图详细说明如下附图说明图1绘示为本专利技术改善音频输出的方法的一较佳实施例的流程图。图2绘示为基于图1中方法的改善音频输出的装置的结构框图。图3绘示了具体几个频率的具体增益值及修正值。图4绘示了理想的频响曲线。具体实施方式请参阅图1,是本专利技术改善音频输出的方法的一较佳实施例的流程图,该方法包括步骤S01,将接收到的音频文件的时域数据转换成频域数据,以利于后续处理。这里,可以采用FFT频谱分析方式来将音频文件的时域数据变换成为频域数据。步骤S02,测量分析频域数据中的各个频率的增益值。各个频率的增益值可以使用扫频测量的方式来获得,比如播放一个Idb 20Hz到Idb 20KHz频率逐渐递增的正弦波,然后测量每个频率点的幅值,就可以得到增益值。步骤S03,根据得到的各个增益值对相应频率的振幅进行调整。理想的频响曲线的增益是Odb,根据步骤S02中测得的各个增益值,即可算出对应频率的修正值,各个频率的振幅加上对应频率的修正值,即得到各个频率的理想振幅。举例说明,如图3所示,通过扫频测量的方式测得1000HZ频率、1001HZ频率、1002HZ频率、1003HZ频率处的增益分别是 0. 2db、0. 2db、0. 4db、-0. 2db,根据理论增益为Odb的理论,所以要在1000HZ频率、1001HZ频率、1002HZ频率、1003HZ频率处分别加分别为-0. 2db、-0. 2db、-0. 4db、0. 2db的修正值,如此,才符合理想的频率响应曲线的要求,音频输出才会与实际的音频文件相一致,如图4所7J\ ο步骤S04,将修改后的频域数据转换成时域数据,并将时域数据输出。结束。请参阅图2,是本专利技术基于图1所示的流程图的结构框图。该框图表示改善音频输出的装置的组成部分,包括时域-频域转换模组1、测量模组2、调整模组3和频域-时域转换模组4。其中,时域-频域转换模组1在接收音频文件时,先将音频文件的时域数据转换成频域数据;接着,测量模组2根据频域数据来测量每个频率点的增益值;进而,调整模块3 根据得到上面得到的每个频率的增益值计算出对应频率的修正值,再利用各个修正值对相应频率的振幅进行调整;最后,频域-时域转换模组4将调整后的频域数据变换成时域数据并输出。于本实施例中,时域-频域转换模组1可以为一 FFT频域分析模块;而测量模组2 可以为一扫频测量模块。当然,应当理解,本领域内的技术人员,在本质上不脱离所附权利要求书限定的本专利技术精神和范围的前提下,可以作出多种改变。权利要求1.一种改善音频输出的方法,该方法包括501、将音频文件的时域数据转换成频域数据;502、测量分析各个频率的增益值;503、根据得到的各个增益值对相应频率的振幅进行调整;504、将修改后的频域数据转换成时域数据。2.如权利要求1所述的改善音频输出的方法,其特征在于,步骤SOl中采用FFT频谱分析方式来将所述音频文件的时域数据变换成为频域数据。3.如权利要求1所述的改善音频输出的方法,其特征在于,步骤S02中使用扫频测量的方式来获得各个频率的增益值。4.一种改善音频输出的装置,该装置基于上述方法,其特征在于,该装置包括 时域-频域转换模组,用于将接收到的音频文件的时域数据转换成频域数据; 测量模组,用于测量每个频率的增益值;调整模组,用于根据得到的每个频率的增益值对相应频率的振幅进行调整; 频域-时域转换模组,用于将调整后的频域数据转换成时域数据。5.如权利要求4所述的改善音频输出的装置,其特征在于,所述时域-频域转换模组为一 FFT频域分析模块。6.如权利要求4所述的改善音频输出的装置,其特征在于,所述测量模组为一扫频测量模块。全文摘要本专利技术提供一种改善音频输出的方法及装置,该方法包括S01、将音频文件的时域数据转换成频域数据;S02、测量分析各个频率的增益值;S03、根据得到的各个增益值对相应频率的振幅进行调整;S04、将修改后的频域数据转换成时域数据。该装置,包括时域-频域转换模组,用于将接收到的音频文件的时域数据转换成频域数据;测量模组,用于测量每个频率的增益值;调整模组,用于根据得到的每个频率的增益值对相应频率的振幅进行调整;频域-时域转换模组,用于将调整后的频域数据转换成时域数据。利用本专利技术的方法和装置,就可以利用时域、频域转换的方式对每一个频率点进行增益调整,从而达到了精确调整音频输出的目的。文档编号G10L19/02GK102270454SQ20101019375公开日2011年12月7日 申请日期2010年6月7日 优先权日2010年6月7日专利技术者章畅海 申请人:宇达电脑(上海)有限公司本文档来自技高网...

【技术保护点】
1.一种改善音频输出的方法,该方法包括:S01、将音频文件的时域数据转换成频域数据;S02、测量分析各个频率的增益值;S03、根据得到的各个增益值对相应频率的振幅进行调整;S04、将修改后的频域数据转换成时域数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:章畅海
申请(专利权)人:宇达电脑上海有限公司
类型:发明
国别省市:31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1