实现移动终端音频编解码算法可重构的装置及方法

文档序号:2822346阅读:285来源:国知局
专利名称:实现移动终端音频编解码算法可重构的装置及方法
技术领域
本发明涉及移动通信终端技术领域,尤其涉及一种实现移动终端音频编解码算法
可重构的装置及方法。
背景技术
随着通信技术的日益发展,以及人们对现代通信要求的提高,移动终端不仅要有基本通话功能,对通话的音频质量要求也不断增加。移动终端音频CODEC(编解码)芯片对移动终端音频信号进行编解码,做均衡、噪声抑制、回声抑制等处理。 移动终端通话质量还与通信网络有关。不同地域或不同运营商的基站语音处理算法的差异,都会引起移动终端通话质量的不同。为一款移动终端调试通过的音频处理算法,在不同地区使用时,为了保持通话质量的一致性,提高通话满意度,需要根据当地的通信网络环境重新设定音频处理算法。 而现有的移动终端音频电路中,音频编解码算法已经固化在CODEC芯片中,软件只能对个别参数进行调整,音频编解码算法不能更改和升级。因此,当移动终端销售到各地区后,不同地区的网络通信环境对移动终端通话质量有影响,通话效果的差异影响用户感受。

发明内容
鉴于上述的分析,本发明旨在提供一种实现移动终端音频编解码算法可重构的装
置及方法,用以解决现有技术中存在的音频通话质量受不同地域通信网络环境的影响,音
频编解码算法不能根据用户需求动态修改的问题。 本发明的目的主要是通过以下技术方案实现的 本发明提供了一种实现移动终端音频编解码算法可重构的装置,所述装置包括基带芯片和可编程音频编解码单元,其中, 所述基带芯片,用于将需要更新的音频编解码算法下载到所述可编程音频编解码单元中; 所述可编程音频编解码单元,用于根据所述基带芯片下载到其中的音频编解码算
法自动生成相应的音频编解码算法电路,并且在通话过程中根据已生成的音频编解码算法
电路对接收到的音频信号进行计算处理后输出。
进一步地,所述装置还包括音频编解码算法存储单元, 所述音频编解码算法存储单元,用于存储所述基带芯片下载下来的需要更新的至少一种音频编解码算法; 所述基带芯片还用于,从所述音频编解码算法存储单元存储的音频编解码算法中选择一种加载到所述可编程音频编解码单元中。 进一步地,所述装置还包括外部音频附件,所述外部音频附件通过基带芯片的模拟音频接口与基带芯片相连,或者通过可编程音频编解码单元的模拟音频接口与可编程音频编解码单元相连,用于采集或接收模拟音频信号。 当所述外部音频附件通过基带芯片的模拟音频接口与基带芯片相连时,通话过程中,所述外部音频附件将采集到的发送方向的模拟音频信号通过模拟音频接口发送给所述基带芯片, 所述基带芯片还用于,接收接收方向的模拟音频信号或者发送方向的模拟音频信号,将接收到的模拟音频信号转换成数字音频信号后发送给所述可编程音频编解码单元;所述基带芯片还用于,将接收到的所述可编程音频编解码单元回送的经过处理后的数字音频信号加载到射频信号中发送出去;或者,将回送的经过处理的数字音频信号再次转换成模拟音频信号后输出给外部音频附件; 所述可编程音频编解码单元还用于,接收所述基带芯片转换后的数字音频信号,采用已生成的音频编解码算法电路对接收到的数字音频信号进行计算处理后回送给所述基带芯片。 当所述外部音频附件通过可编程音频编解码单元的模拟音频接口与可编程音频编解码单元相连时,通话过程中,所述外部音频附件将采集到的发送方向的模拟音频信号
通过模拟音频接口发送给所述可编程音频编解码单元, 所述基带芯片还用于,将接收到的接收方向的模拟音频信号直接发送给所述可编程音频编解码单元;所述基带芯片还用于,将接收到的所述可编程音频编解码单元回送的经过处理后的数字音频信号加载到射频信号中发送出去; 所述可编程音频编解码单元还用于,将从所述基带芯片或者外部音频附件接收来的模拟音频信号转换成数字音频信号后,采用已生成的音频编解码算法电路对接收到的数字音频信号进行计算后回送给所述基带芯片或者再次转化成模拟信号后直接输出给所述外部音频附件。 进一步地,所述可编程音频编解码单元具体包括可编程音频编解码芯片、ROM存储器和RAM存储器,其中, 所述ROM存储器,用于存储可编程音频编解码芯片的配置信息;
所述可编程音频编解码芯片,用于根据所述基带芯片加载的可编程音频编解码算法和所述配置信息自动生成相应的音频编解码算法电路。并且在通话过程中根据已生成的音频编解码算法电路对接收到的音频信号进行计算处理后输出; 所述RAM存储器,用于临时存储可编程音频编解码算法运算过程中的动态数据。
进一步地,所述音频编解码算法存储单元具体包括f lash存储器和RAM存储器,其中, 所述flash存储器,用于存储所述基带芯片下载下来的需要更新的音频编解码算法; 所述RAM存储器,用于临时存储下载过程中的动态数据。 本发明还提供了一种实现移动终端音频编解码算法可重构的方法,采用一种实现移动终端音频编解码算法重构的装置,所述装置包括基带芯片、音频编解码算法存储单元、可编程音频编解码单元和外部音频附件,所述方法包括 所述基带芯片将需要更新的音频编解码算法下载到所述可编程音频编解码单元中;
所述可编程音频编解码单元根据所述基带芯片加载的音频编解码算法自动生成相应的音频编解码算法电路; 在通话过程中,所述可编程音频编解码单元根据已生成的音频编解码算法电路对接收到的音频信号进行计算处理后输出。 进一步地,所述外部音频附件通过基带芯片的模拟音频接口与基带芯片相连,或
者通过可编程音频编解码单元的模拟音频接口与可编程音频编解码单元相连。 当所述外部音频附件通过基带芯片的模拟音频接口与基带芯片相连时,所述方法
还包括 通话过程中,所述外部音频附件将采集到的发送方向的模拟音频信号通过模拟音频接口发送给所述基带芯片; 所述基带芯片接收接收方向的模拟音频信号或者发送方向的模拟音频信号,将接
收到的模拟音频信号转换成数字音频信号后发送给所述可编程音频编解码单元; 所述可编程音频编解码单元接收所述基带芯片转换后的数字音频信号,采用已
生成的音频编解码算法电路对接收到的数字音频信号进行计算处理后回送给所述基带芯
片; 所述基带芯片将接收到的可编程音频编解码单元回送的经过处理后的数字音频信号加载到射频信号中发送出去;或者,将回送的经过处理的数字音频信号再次转换成模拟音频信号后输出给外部音频附件。 当所述外部音频附件通过可编程音频编解码单元的模拟音频接口与可编程音频编解码单元相连时,所述方法还包括 通话过程中,所述外部音频附件将采集到的发送方向的模拟音频信号通过模拟音频接口发送给所述可编程音频编解码单元; 所述基带芯片将接收到的接收方向的模拟音频信号直接发送给所述可编程音频编解码单元; 所述可编程音频编解码单元将从所述基带芯片或者外部音频附件接收来的模拟音频信号转换成数字音频信号后,采用已生成的音频编解码算法电路对接收到的数字音频信号进行计算处理后回送给所述基带芯片或者再次转化成模拟信号后直接输出给所述外部音频附件; 所述基带芯片将接收到的可编程音频编解码单元回送的经过处理后的数字音频
信号加载到射频信号中发送出去。
本发明有益效果如下 本发明实现了在不同地域使用差异化的音频编解码算法,从而克服网络环境不同而对对通话质量造成的影响。 本发明的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


图1为本发明实施例所述装置的一种结构示意7
图2为本发明实施例所述装置中,基带芯片下载编解码算法的示意 图3为本发明实施例所述装置的另一种结构示意 图4为本发明实施例所述方法的流程示意图。
具体实施例方式
本发明的目的在于,提供一种实现移动终端音频编解码算法可重构的装置及方法在不用更改移动终端硬件情况下,实现在不同地域使用差异化的音频编解码算法,从而克服网络环境不同而对对通话质量造成的影响。 下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理。为了清楚和简化目的,当其可能使本发明的主题模糊不清时,将省略本文所描述的器件中已知功能和结构的详细具体说明。
首先结合附图1到附图3对本发明实施例所述装置进行详细说明。
如图1所示,图1为本发明实施例所述装置的一种结构示意图,具体可以包括基带芯片、可编程音频编解码单元和外部音频附件,其中,基带芯片用于将需要更新的音频编解码算法下载需要更新的音频编解码算法到可编程音频编解码单元;可编程音频编解码单元用于根据所述基带芯片加载的音频编解码算法自动生成相应的音频编解码算法电路;作为本发明优选实施例所述装置还包括音频编解码算法存储单元和外部音频附件,当基带芯片将从主机下载的至少一种音频编解码算法存储到音频编解码算法存储单元中,并选择其中一种音频编解码算法加载到可编程音频编解码单元中;可编程音频编解码单元用于根据基带芯片下载到其中的音频编解码算法自动生成相应的音频编解码算法电路,并且在通话过程中根据已生成的音频编解码算法电路对接收到的音频信号进行计算处理后输出;外部音频附件用于采集或发送模拟音频信号。 下面对本发明优选实施例所述装置的各个组成部分分别予以详细说明。( — )基带芯片,主要负责从主机下载需要更新的音频编解码算法到音频编解码
算法存储单元中,并从中一种适用于当地网络环境的音频编解码算法加载到可编程音频编
解码单元中;具体如图2所示,图2为基带芯片下载编解码算法的示意图,基带芯片将包含
不同地域音频配置参数的多种音频编解码算法通过基带电路从主机下载并存储在音频编
解码算法存储器中,基带电路使用USB接口,由下载程序读取主机上的音频编解码算法,存
储在音频编解码算法存储单元的指定位置中;然后,基带芯片根据当地的网络环境的指标
参数或者根据技术人员要求选择一种适用的音频编解码算法加载到可编程音频编解码单元中。 移动终端通话过程中,发送方向当基带芯片接收到外部音频附件(如移动终端麦克风)采集到的发送方向的模拟音频信号时,将该发送方向的模拟音频信号转换为数字音频信号后,通过基带芯片的基带音频数字接口发送给可编程音频编解码单元,由可编程音频编解码单元根据其中配置好的音频编解码算法电路进行相应处理后回送给基带芯片;基带芯片接收到可编程音频编解码单元回送的经过处理后的数字音频信号后,通过移动终端中现有的射频电路等将该数字音频信号加载到射频信号中发送出去。 接收方向当基带芯片接收到接收方向的模拟音频信号后,将接收到的模拟音频信号转换成数字音频信号后发送给可编程音频编解码单元,由可编程音频编解码单元采用其中配置好的音频编解码算法电路对该数字音频信号进行相应处理后回送给基带芯片,基 带芯片将回送的经过处理的数字音频信号再次转换成模拟音频信号后发送给外部音频附 件(比如移动终端听筒)。 ( 二 )音频编解码算法存储单元,主要负责存储基带芯片下载下来的需要更新的 音频编解码算法;本发明实施例中,音频编解码算法存储单元可以采用flash存储器+RAM 存储器的形式,其中,flash存储器用于存储下载的一种或多种音频编解码算法,RAM用于 临时存储下载过程中用到的动态数据等。 移动终端通话过程中,当可编程音频编解码单元接收到基带芯片发来的发送方向 的数字音频信号后,根据该发送方向的数字音频信号采用其中生成的音频编解码电路进行 相关计算后回送给基带芯片,由基带芯片将回送的数字音频信号加载到射频信号发送出 去;当可编程音频编解码单元接收到基带芯片发来的接收方向的数字音频信号后,根据接 收的接收方向的数字音频信号和已生成的音频编解码电路进行计算后回送给基带芯片,由 基带芯片将回送的数字音频信号再次转换成模拟音频信号送给移动终端听筒。
(三)可编程音频编解码单元,主要负责根据选定的音频编解码算法自动生成相 应的音频编解码算法电路;具体可以包括可编程CODEC芯片、ROM存储器和RAM存储器, 其中,ROM存储器中预先存储有可编程CODEC配置信息(由CODEC生产商预先配置好的与 CODEC芯片相关的一些参数),可编程CODEC芯片主要负责根据选定的音频编解码算法和 ROM中的可编程CODEC配置信息自动生成相应的音频编解码算法电路;RAM主要用于在可编 程CODEC芯片计算过程中存储一些中间结果或动态数据等。 在移动终端通话过程中,当可编程音频编解码单元接收到基带芯片发来的发送方 向的数字音频信号后,采用其中已生成的音频编解码电路对该发送方向的数字音频信号进 行相关计算后回送给基带芯片,由基带芯片将回送的数字音频信号加载到射频信号中发送 出去;当可编程音频编解码单元接收到基带芯片发来的接收方向的数字音频信号后,采用 已生成的音频编解码电路对该接收方向的数字音频信号进行计算后回送给基带芯片,由基 带芯片将回送的数字音频信号再次转换成模拟音频信号后发送给外部音频附件中的诸如 移动终端听筒电路或者耳机电路等。(四)外部音频附件,主要负责采集或者发送模拟音频信号;具体的说就是,在通 话过程中,外部音频附件将采集到的发送方向的模拟音频信号通过基带芯片的模拟音频接 口发送给基带芯片,由基带芯片将该发送方向的模拟音频信号转换成相应的数字音频信号 后发送给可编程音频编解码单元进行处理;并且,当可编程音频编解码单元采用已生成的 音频编解码电路对接收方向的数字音频信号进行计算后回送给基带芯片,基带芯片将回送 的数字音频信号再次转换成模拟音频信号后发送给外部音频附件时,外部音频附件中的诸 如移动终端听筒电路或者耳机电路还会接收经过处理后的接收方向的模拟音频信号。
外部音频附件具体可以包括麦克风、MIC电路、听筒电路、耳机电路、扬声器及其功 率放大电路等中的一个或多个。 以上本发明实施例所述装置中,发送方向是采用基带芯片的模拟音频接口,由基 带芯片完成模拟音频信号与数字音频信号转换的功能,本发明还可以不使用基带芯片电路 中的模拟音频接口 ,而是采用可编程音频编解码单元中的模拟音频接口 ,由可编程音频编 解码单元完成模拟音频信号与数字音频信号转换的功能,具体如图3所示。
如图3所示,图3为本发明实施例所述装置的另一种结构示意图,将模拟音频接口 电路集成在可编程音频编解码单元中的可编程CODEC芯片中,不使用基带芯片的模拟音频 接口。 移动终端通话过程中,发送方向的模拟音频信号由移动终端的外部音频附件(比 如麦克风)采集,采集到的发送方向的模拟音频信号直接输入到可编程音频CODEC芯片中, 由可编程CODEC芯片将该发送方向的模拟音频信号转换成数字音频信号后,根据其中已生 成的音频编解码电路对该转换后的数字音频信号进行相应计算处理后,处理后的数字音频 信号通过数字音频接口送给基带芯片,由基带芯片通过移动终端中的射频电路等加载到射 频信号中发送出去。接收方向的模拟音频数据由基带芯片直接送给可编程音频CODEC芯 片,经过可编程音频CODEC芯片将模拟音频信号转换为数字模拟信号,然后采用已生成的 音频编解码算法电路将该数字音频信号进行计算处理后再次转换为模拟音频信号,最后将 该模拟音频信号送给外部音频附件中的诸如移动终端听筒电路等。 本发明实施例所述装置在实际应用时可以采取两种方式, 一是移动终端产品出售 给用户前,依据不同地区的通信网络环境,下载不同的音频算法,将可编程CODEC芯片配置 为适用于当地网络通信环境的音频编解码算法电路。可编程CODEC配置信息在ROM存储器, 使用主动方式对ROM初始化后,以后使用移动终端,开机过程可编程CODEC自动被配置,不 需要基带芯片和程序管理。 二是差异化的音频算法在移动终端生产时存储在移动终端flash存储器,出售给 用户前,移动终端使用相同的默认音频算法。在用户使用过程中,根据通信网络环境以及语 音环境,基带芯片根据通话音频指标动态选择不同的音频算法及其配置参数,选择最适用 的音频算法,下载到可编程CODEC芯片。 下面结合附图4本发明实施例所述方法进行详细说明。 本发明实施例所述方法采用上面所述实现移动终端音频编解码算法重构的装置, 该装置包括基带芯片、音频编解码算法存储单元、可编程音频编解码单元和外部音频附 件,本发明实施例所述方法如图4所示,具体可以包括如下步骤 步骤401 :基带芯片下载需要更新的音频编解码算法,存储在音频编解码算法存 储单元中; 步骤402 :根据不同地区网络环境和用户对音频效果的不同需求,选择适用的音 频编解码算法; 步骤403 :基带芯片将选定的音频编解码算法加载到可编程音频编辑码单元中;
步骤404 :可编程音频编解码单元根据该选定的音频编解码算法及预先由生产商 配置的配置信息自动生成相应的音频编解码算法电路; 以上步骤401到405为音频编解码算法的重构过程,当可编程CODEC被配置为 适合当地网络环境的音频编解码算法电路时,在通话过程中,本发明实施例所述方法还包 括 步骤405 :可编程音频编解码单元采用已生成的音频编解码算法电路对接收方向 或发送方向的音频信号进行计算处理后输出。 本发明实施例所述装置中,外部音频附件通过基带芯片的模拟音频接口与基带芯 片相连,或者通过可编程音频编解码单元的模拟音频接口与可编程音频编解码单元相连。
10
当所述外部音频附件通过基带芯片的模拟音频接口与基带芯片相连时,步骤405 具体可以包括 在移动终端通话过程中,外部音频附件将采集到的发送方向的模拟音频信号通过 模拟音频接口发送给基带芯片, 基带芯片接收接收方向的模拟音频信号或者发送方向的模拟音频信号,将接收到 的模拟音频信号转换成数字音频信号后发送给可编程音频编解码单元; 可编程音频编解码单元接收基带芯片转换后的数字音频信号,采用已生成的音频 编解码算法电路对接收到的数字音频信号进行计算处理后输出,发送方向的数字音频信号 输出给基带芯片,由基带芯片通过射频电路等加载到射频信号中发射出去,接收方向的数 字音频信号输出给基带芯片后,由基带芯片将该接收方向的数字音频信号转换成模拟音频 信号输出给外部音频附件中的移动终端听筒电路等。 当外部音频附件通过可编程音频编解码单元的模拟音频接口与可编程音频编解 码单元相连时,步骤405具体可以包括 外部音频附件将采集到的发送方向的模拟音频信号通过模拟音频接口发送给可 编程音频编解码单元; 基带芯片将接收到的接收方向的模拟音频信号直接发送给可编程音频编解码单 元; 可编程音频编解码单元将从基带芯片或者外部音频附件接收来的模拟音频信号 转换成数字音频信号后,采用已生成的音频编解码算法电路对接收到的数字音频信号进行 计算处理后输出,发送方向的数字音频信号输出给基带芯片,由基带芯片通过射频电路等 加载到射频信号中发射出去,接收方向的数字音频信号再次转换为模拟音频信号后输出给 外部音频附件中的移动终端听筒电路等。 对于本发明实施例所述方法的具体实施过程,由于上述装置说明中已有详细介 绍,故此处不再赘述。 综上所述,本发明实施例提供了一种实现移动终端音频编解码算法可重构的装置 及方法,依据本发明实施例,可以通过基带电路更新音频编解码算法,不用更改CODEC硬件 电路,就可以保持各地通话质量的一致性,提升通话语音效果。并且,可以根据用户对音频 效果的不同要求,升级更高级的音频编解码算法,满足不同用户的需求,提供差异化的服 务,为移动终端厂商和运营商创造价值。 以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范 围为准。
1权利要求
一种实现移动终端音频编解码算法可重构的装置,其特征在于,包括基带芯片和可编程音频编解码单元,其中,所述基带芯片,用于将需要更新的音频编解码算法下载到所述可编程音频编解码单元中;所述可编程音频编解码单元,用于根据所述基带芯片下载到其中的音频编解码算法自动生成相应的音频编解码算法电路,并且在通话过程中根据已生成的音频编解码算法电路对接收到的音频信号进行计算处理后输出。
2. 根据权利要求1所述的装置,其特征在于,所述装置还包括音频编解码算法存储单元,所述音频编解码算法存储单元,用于存储所述基带芯片下载下来的需要更新的至少一 种音频编解码算法;所述基带芯片还用于,从所述音频编解码算法存储单元存储的音频编解码算法中选择 一种加载到所述可编程音频编解码单元中。
3. 根据权利要求1或2所述的装置,其特征在于,所述装置还包括外部音频附件,所 述外部音频附件通过基带芯片的模拟音频接口与基带芯片相连,或者通过可编程音频编解 码单元的模拟音频接口与可编程音频编解码单元相连,用于采集或接收模拟音频信号。
4. 根据权利要求3所述的装置,其特征在于,当所述外部音频附件通过基带芯片的模 拟音频接口与基带芯片相连时,通话过程中,所述外部音频附件将采集到的发送方向的模 拟音频信号通过模拟音频接口发送给所述基带芯片,所述基带芯片还用于,接收接收方向的模拟音频信号或者发送方向的模拟音频信号, 将接收到的模拟音频信号转换成数字音频信号后发送给所述可编程音频编解码单元;所述 基带芯片还用于,将接收到的所述可编程音频编解码单元回送的经过处理后的数字音频信 号加载到射频信号中发送出去;或者,将回送的经过处理的数字音频信号再次转换成模拟 音频信号后输出给外部音频附件;所述可编程音频编解码单元还用于,接收所述基带芯片转换后的数字音频信号,采用 已生成的音频编解码算法电路对接收到的数字音频信号进行计算处理后回送给所述基带 心片。
5. 根据权利要求3所述的装置,其特征在于,当所述外部音频附件通过可编程音频编 解码单元的模拟音频接口与可编程音频编解码单元相连时,通话过程中,所述外部音频附 件将采集到的发送方向的模拟音频信号通过模拟音频接口发送给所述可编程音频编解码 单元,所述基带芯片还用于,将接收到的接收方向的模拟音频信号直接发送给所述可编程音 频编解码单元;所述基带芯片还用于,将接收到的所述可编程音频编解码单元回送的经过 处理后的数字音频信号加载到射频信号中发送出去;所述可编程音频编解码单元还用于,将从所述基带芯片或者外部音频附件接收来的模 拟音频信号转换成数字音频信号后,采用已生成的音频编解码算法电路对接收到的数字音 频信号进行计算后回送给所述基带芯片或者再次转化成模拟信号后直接输出给所述外部 音频附件。
6. 根据权利要求1或2所述的装置,其特征在于,所述可编程音频编解码单元具体包括可编程音频编解码芯片、ROM存储器和RAM存储器,其中, 所述ROM存储器,用于存储可编程音频编解码芯片的配置信息;所述可编程音频编解码芯片,用于根据所述基带芯片加载的可编程音频编解码算法和 所述配置信息自动生成相应的音频编解码算法电路。并且在通话过程中根据已生成的音频 编解码算法电路对接收到的音频信号进行计算处理后输出;所述RAM存储器,用于临时存储可编程音频编解码算法运算过程中的动态数据。
7. 根据权利要求1或2所述的装置,其特征在于,所述音频编解码算法存储单元具体包 括flash存储器和RAM存储器,其中,所述flash存储器,用于存储所述基带芯片下载下来的需要更新的音频编解码算法; 所述RAM存储器,用于临时存储下载过程中的动态数据。
8. —种实现移动终端音频编解码算法可重构的方法,其特征在于,采用一种实现移动 终端音频编解码算法重构的装置,所述装置包括基带芯片、音频编解码算法存储单元、可 编程音频编解码单元和外部音频附件,所述方法包括所述基带芯片将需要更新的音频编解码算法下载到所述可编程音频编解码单元中;所述可编程音频编解码单元根据所述基带芯片加载的音频编解码算法自动生成相应的音频编解码算法电路;在通话过程中,所述可编程音频编解码单元根据已生成的音频编解码算法电路对接收 到的音频信号进行计算处理后输出。
9. 根据权利要求8所述的方法,其特征在于,所述外部音频附件通过基带芯片的模拟音频接口与基带芯片相连,或者通过可编程音频编解码单元的模拟音频接口与可编程音频 编解码单元相连。
10. 根据权利要求9所述的方法,其特征在于,当所述外部音频附件通过基带芯片的模 拟音频接口与基带芯片相连时,所述方法还包括通话过程中,所述外部音频附件将采集到的发送方向的模拟音频信号通过模拟音频接 口发送给所述基带芯片;所述基带芯片接收接收方向的模拟音频信号或者发送方向的模拟音频信号,将接收到 的模拟音频信号转换成数字音频信号后发送给所述可编程音频编解码单元;所述可编程音频编解码单元接收所述基带芯片转换后的数字音频信号,采用已生成的 音频编解码算法电路对接收到的数字音频信号进行计算处理后回送给所述基带芯片;所述基带芯片将接收到的可编程音频编解码单元回送的经过处理后的数字音频信号 加载到射频信号中发送出去;或者,将回送的经过处理的数字音频信号再次转换成模拟音 频信号后输出给外部音频附件。
11. 根据权利要求9所述的方法,其特征在于,当所述外部音频附件通过可编程音频编 解码单元的模拟音频接口与可编程音频编解码单元相连时,所述方法还包括通话过程中,所述外部音频附件将采集到的发送方向的模拟音频信号通过模拟音频接 口发送给所述可编程音频编解码单元;所述基带芯片将接收到的接收方向的模拟音频信号直接发送给所述可编程音频编解 码单元;所述可编程音频编解码单元将从所述基带芯片或者外部音频附件接收来的模拟音频信号转换成数字音频信号后,采用已生成的音频编解码算法电路对接收到的数字音频信号 进行计算处理后回送给所述基带芯片或者再次转化成模拟信号后直接输出给所述外部音 频附件;所述基带芯片将接收到的可编程音频编解码单元回送的经过处理后的数字音频信号 加载到射频信号中发送出去。
全文摘要
本发明公开了一种实现移动终端音频编解码算法可重构的装置及方法,其中装置包括基带芯片和可编程音频编解码单元,其中,基带芯片用于将需要更新的音频编解码算法下载到可编程音频编解码单元中;可编程音频编解码单元用于根据基带芯片下载到其中的音频编解码算法自动生成相应的音频编解码算法电路,并且在通话过程中根据已生成的音频编解码算法电路对接收到的音频信号进行计算处理后输出;本发明实现了在不同地域使用差异化的音频编解码算法,从而克服网络环境不同而对对通话质量造成的影响。
文档编号G10L19/18GK101719370SQ20091022412
公开日2010年6月2日 申请日期2009年11月25日 优先权日2009年11月25日
发明者赵勇 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1