音频处理方法和音频处理装置制造方法及图纸

技术编号:3898820 阅读:171 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了音频处理方法和音频处理装置。本发明专利技术实施例中,当接收到音频数据时,根据所述音频数据的类型为音频数据选择音频处理通道;音频处理通道包含预置个数的音频处理单元;音频处理通道的预置个数的音频处理单元对所述音频数据进行重采样处理和增益调节处理实现音频的处理,由于提供多个音频处理通道,实现了对多个音频数据的并行处理,提高了音频处理的效率,同时多个音频处理通道相互独立,使得系统的抗故障能力更强,进一步由于多处理通道对于不同类型的音频数据的特性进行区别处理,使得处理后的音频效果好。

【技术实现步骤摘要】

本专利技术涉及音频处理
,具体涉及音频处理方法和音频处理装置
技术介绍
在媒体音乐播放设备中,很重要的工作就是对音源信号进行处理,从而获 得更好的听觉效果。常用的处理技术有重釆样、增益调整、混音、音效处理等。现有技术中,目前音频处理普遍利用数字信号处理器(Digital Signal Processor, DSP)完成。在进行音频处理时,DSP从系统存储器获取音源数据, 通过预先安装的音频处理软件,进行相应的处理后,再写回系统存储器。现有技术在进行音频处理时,对于各种音频数据,均由一个DSP处理器按 照预置的方式进行处理,在进行多路音频处理时,DSP无法实现并行处理,处 理效率低,并且对于各种音频数据,均由一个DSP处理器:^耍照预置的方式进行 处理,而实际上,不同类型的音频数据具有各自的特点,对所有的音频均采用 相同的处理方式,使得处理后的音频数据效果不理想。
技术实现思路
本专利技术实施例提供一种音频处理方法和音频处理装置,以提高音频处理效 率和音频处理效果。本专利技术实施例提供一种音频处理方法,包括 接收音频数据;根据所述音频数据的类型,为所述音频数据选择音频处理通道;音频处理 通道包含预置个数的音频处理单元;选择的音频处理通道的预置个数的音频处理单元对所述音频数据进行重 釆样处理和增益调节处理。本专利技术实施例提供一种音频处理装置,包括接收单元、仲裁单元和至少 两个音频处理通道;所述接收单元,用于接收音频数据;所述仲裁单元,用于根据所述音频数据的类型,为所述接收单元接收的音频数据选择音频处理通道;所述音频处理通道包括预置个数的音频处理单元,所述音频处理单元对所 述接收单元接收的音频数据进行重采样处理和增益调节处理。本专利技术实施例当接收到音频数据时,根据所述音频数据的类型选择音频处 理通道;音频处理通道包含预置个数的音频处理单元;音频处理通道的预置个 数的音频处理单元对所述音频数据进行重采样处理和增益调节处理,由于纟是供 多个音频处理通道,实现了对多个音频数据的并行处理,提高了音频处理的效 率,同时多个音频处理通道相互独立,使得系统的抗故障能力更强,进一步由 于多处理通道对于不同类型的音频数据的特性进行区别处理,使得处理后的音 频效果好。附图说明图l是本专利技术实施例一音频处理方法的流程图; 图2是本专利技术实施例二音频处理方法的流程图; 图3是本专利技术实施例三音频处理装置的结构示意图; 图4为本专利技术实施例三中音频处理通道的示意图; 图5是本专利技术实施例中音效处理单元的结构示意图6是本专利技术实施例中各个音频处理通道的重采样单元复用乘法器和加法 器的示意图7是本专利技术实施例中重采样单元的重采样状态转移图。 具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是 全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供音频处理方法和音频处理装置。以下分别进行详细说明。实施例一、 一种音频处理方法,流程图如图l所示,包括Al, 4妄收音频lt据;本专利技术实施例中,接收音频数据可以是通过片上系统(System On Chip, SOC )系统总线,如先进高性能总线(Advanced High-performance Bus , AHB )接收。A2,选择音频处理通道;音频处理通道包含预置个数的音频处理单元。本专利技术实施例中,预先设置若干个音频处理通道用于处理接收到的音频数 据,多个音频处理通道可以相同,即实现相同的功能;也可以不同,即实现不 同的功能。选择音频处理通道的方式可以有多种,如通过随机方式选择、根据 负载情况进行选择,某些实施方式中可以是根据所述音频数据的类型进行选 择,针对不同类型的音频数据,釆用区分处理的方式,J吏得根据音频邀:据的类 型,选纟奪更加适应的处理方式,达到4支好的音效。每个音频处理通道包含有预置个数的音频处理单元,音频处理单元是可以 完成一定音频处理功能的i殳备,例如滤波单元,重釆样单元,增益调节单元 等。A3,所述选择的音频处理通道的预置个数的音频处理单元对所述音频数 据进行重采样处理和增益调节处理。本专利技术实施例中,所述重采样处理可以为通过滤波器对所述音频数据的 码率进行调整。所述增益调节处理可以为通过乘法器调整所述音频数据的输 出功率比。本专利技术实施例中,所述预置个数的音频处理单元可以是一个也可以是多 个,可以为多个音频处理通道预先配置相同的音频处理单元,也可以预先配置 音频类型对应的每个音频处理通道的音频处理单元。本专利技术实施例一为接收的音频数据选择音频处理通道;音频处理通道包含 预置个数的音频处理单元;音频处理通道的预置个数的音频处理单元对所述音 频数据进行处理以实现音频的处理,由于提供多个音频处理通道,实现了对多个音频数据的并行处理,提高了音频处理的效率,并且多个音频处理通道相互 独立,使得系统的抗故障能力更强,由于对于不同类型的音频数据进行区别处 理,使得处理后的音频效果好。实施例二、 一种音频处理方法,流程图如图2所示,包括 Bl,接收音频数据;B2,根据所述音频数据的类型选择音频处理通道;音频处理通道包含预 置个数的音频处理单元;本专利技术实施例中,针对不同类型的音频数据,采用区分处理的方式,具体 的是通过预先设置若干个音频处理通道,每个音频处理通道包含有预置个数的 音频处理单元,所述音频处理单元是可以完成一定音频处理功能的设备,例如 滤波单元,重采样单元,增益调节单元等。下面举例进行说明对于接收的音频数据,首先判断音频数据的类型,音频数据的类型可以有 多种划分方式,例如麦克风输入的音频信号、通信对端的语音信号、本地的 音频文件等。根据音频数据的类型选择音频处理通道,例如对于麦克风输入的音频信 号,则需要选择具有增强滤波单元的音频处理通道;对于对端的语音信号,为 了使得本端用户听的更清楚,可以选择大增益的增益调节单元放大信号;对于 本端的音频数据,为了达到较好的音响效果,可以选择特殊的音效处理单元处理。B3,所述选择的音频处理通道的预置个数的音频处理单元对所述音频数 据进ft重釆样处理和增益调节处理处理;本专利技术实施例中,所述重采样处理可以为通过滤波器对所述音频lt据的 码率进行调整。所述增益调节处理可以为通过乘法器调整所述音频数据的输 出功率比。本实施例中,各个音频处理单元在进行音频数据的处理时,可以复用加法 器和/或乘法器,以简化系统的硬件;具体的复用方式可以采用时分复用方式实现,同一个音频处理通道内的音频处理单元可以复用加法器和/或乘法器, 不同音频处理通道的音频处理单元也可以复用加法器和/或乘法器。B4,将每个音频处理通道处理后的音频数据送入混音单元进行混音;混音是将所述多个音频处理通道处理后的音频数据混合成一个音频数据。B5,将所述混音单元混音后输出的音频lt据送入音效处理单元处理; 本专利技术实施例中,音效处理可以是进行声调的调整,增加混响等处理,以 实现特殊的音效。B6,音效处理单元处理后通过音频输出接口输出。本专利技术实施例中,音频输出接口可以接扬声器、耳机等声音输出设备,也 可以接存储器进行本文档来自技高网...

【技术保护点】
一种音频处理方法,其特征在于,包括: 接收音频数据; 根据所述音频数据的类型,为所述音频数据选择音频处理通道;音频处理通道包含预置个数的音频处理单元; 选择的音频处理通道的预置个数的音频处理单元对所述音频数据进行重采样处理 和增益调节处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:邓莉季渊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1