掌桥专利:专业的专利平台
掌桥专利
首页

音频处理芯片的控制方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 12:11:54


音频处理芯片的控制方法、装置、电子设备及存储介质

技术领域

本发明涉及音频采集技术领域,尤其涉及一种音频处理芯片的控制方法、装置、电子设备及存储介质。

背景技术

在一个完整的视频会议系统平台中,通常包含了各种输入和输出的音频接口,比如3.5毫米(mm)接口、6.35mm接口、卡农麦克风(英文表示为Microphone,可简称为MIC)接口及美国无线电公司(RCA,Radio Corporation of American)接口(俗称莲花头接口)等。视频会议系统平台通过音频接口采集音频数据,结合超高清的视频会议画面,为用户的会议交流提供听觉与视觉上的极致体验。

然而,随着视频会议技术的不断提高,用户对音频功能的需求也越来越多,如何使音频处理芯片支持多种类型的音频数据采集成为亟待解决的问题。

发明内容

本发明提供一种音频处理芯片的控制方法、装置、电子设备及存储介质,以至少解决现有技术中存在的以上技术问题。

本发明一方面提供一种音频处理芯片的控制方法,包括:

获取第一信息;所述第一信息表征输入音频处理芯片的第一MIC信号的类型;所述第一MIC信号通过所述音频处理芯片的差分数据通道或所述音频处理芯片的单端数据通道输入所述音频处理芯片的音频放大电路;

根据所述第一信息,结合MIC信号类型与数据通道的导通状态之间的对应关系,生成第一控制指令,向所述音频处理芯片发送所述第一控制指令,以控制所述音频处理芯片调整所述差分数据通道和所述单端数据通道的导通状态,使所述音频放大电路对所述第一MIC信号进行放大处理。

上述方案中,所述第一MIC信号的类型为单端MIC信号;所述生成第一控制指令,包括:

生成用于控制所述音频处理芯片执行第一操作的第一控制指令;所述第一操作包含:

导通所述单端数据通道;

断开所述差分数据通道的第一通道,并导通所述差分数据通道的第二通道;其中,所述第二通道的输入端连接第一电容的一端;所述第一电容的另一端接地;在所述第一通道断开,且所述第二通道导通的情况下,所述第一电容通过所述第二通道向所述音频放大电路输入参考电压。

上述方案中,所述第一MIC信号的类型为差分MIC信号;所述生成第一控制指令,包括:

生成用于控制所述音频处理芯片执行第二操作的第一控制指令;所述第二操作包含:

导通所述差分数据通道;

断开所述单端数据通道。

上述方案中,生成所述第一控制指令时,所述方法还包括:

根据所述第一信息,结合MIC信号类型与所述音频放大电路的放大倍数之间的对应关系,生成第二控制指令,向所述音频处理芯片发送所述第二控制指令,以控制所述音频处理芯片调整所述音频放大电路的放大倍数。

上述方案中,生成所述第一控制指令时,所述方法还包括:

根据所述第一信息,结合MIC信号类型与单端转差分电路的电源开关状态之间的对应关系,生成第三控制指令,向所述音频处理芯片发送所述第三控制指令,以控制所述音频处理芯片调整所述单端转差分电路的电源开关状态;其中,

所述单端转差分电路用于向所述音频处理芯片输入差分类型的MIC信号。

上述方案中,所述第一MIC信号的类型为单端MIC信号;所述生成第三控制指令,包括:

生成用于控制所述音频处理芯片执行第三操作的第三控制指令;所述第三操作包含:

关闭所述单端转差分电路的电源。

上述方案中,所述第一MIC信号的类型为差分MIC信号;所述生成第三控制指令,包括:

生成用于控制所述音频处理芯片执行第四操作的第三控制指令;所述第四操作包含:

打开所述单端转差分电路的电源。

本发明另一方面提供一种音频处理芯片的控制装置,包括:

获取单元,用于获取第一信息;所述第一信息表征输入音频处理芯片的第一MIC信号的类型;所述第一MIC信号通过所述音频处理芯片的差分数据通道或所述音频处理芯片的单端数据通道输入所述音频处理芯片的音频放大电路;

处理单元,用于根据所述第一信息,结合MIC信号类型与数据通道的导通状态之间的对应关系,生成第一控制指令,向所述音频处理芯片发送所述第一控制指令,以控制所述音频处理芯片调整所述差分数据通道和所述单端数据通道的导通状态,使所述音频放大电路对所述第一MIC信号进行放大处理。

上述方案中,生成所述第一控制指令时,所述处理单元,还用于根据所述第一信息,结合MIC信号类型与所述音频放大电路的放大倍数之间的对应关系,生成第二控制指令,向所述音频处理芯片发送所述第二控制指令,以控制所述音频处理芯片调整所述音频放大电路的放大倍数。

上述方案中,生成所述第一控制指令时,所述处理单元,还用于根据所述第一信息,结合MIC信号类型与单端转差分电路的电源开关状态之间的对应关系,生成第三控制指令,向所述音频处理芯片发送所述第三控制指令,以控制所述音频处理芯片调整所述单端转差分电路的电源开关状态;其中,

所述单端转差分电路用于向所述音频处理芯片输入差分类型的MIC信号。

本发明再一方面提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现上述任一方法的步骤。

本发明又一方面提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。

本发明提供的音频处理芯片的控制方法、装置、电子设备及存储介质,获取第一信息;所述第一信息表征输入音频处理芯片的第一MIC信号的类型;所述第一MIC信号通过所述音频处理芯片的差分数据通道或所述音频处理芯片的单端数据通道输入所述音频处理芯片的音频放大电路;根据所述第一信息,结合MIC信号类型与数据通道的导通状态之间的对应关系,生成第一控制指令,向所述音频处理芯片发送所述第一控制指令,以控制所述音频处理芯片调整所述差分数据通道和所述单端数据通道的导通状态,使所述音频放大电路对所述第一MIC信号进行放大处理。本发明提供的方案,根据输入音频处理芯片的MIC信号的类型,生成控制音频处理芯片调整差分数据通道和单端数据通道的导通状态的第一控制指令,并将第一控制指令发送给音频处理芯片;如此,在音频处理芯片中支持MIC信号采集的差分数据通道有限的情况下,无需对音频处理芯片进行改造,能够通过对音频处理芯片中的数据通道的复用,实现多种MIC信号的采集,从而能够节省硬件改造成本,提升用户体验。

附图说明

图1示出了本发明实施例音频处理芯片的控制方法的流程示意图;

图2示出了本发明应用实施例音频处理芯片的结构示意图;

图3示出了本发明应用实施例通过3.5mm MIC差分输入通道采集MIC信号的连接示意图;

图4示出了本发明应用实施例通过Mini卡农差分输入通道采集MIC信号的连接示意图;

图5示出了本发明应用实施例通过左内置MIC通道采集MIC信号的连接示意图;

图6示出了本发明应用实施例通过右内置MIC通道采集MIC信号的连接示意图;

图7示出了本发明应用实施例各音频MIC接口的结构示意图;

图8示出了本发明实施例音频处理芯片的控制装置的结构示意图;

图9示出了本发明实施例电子设备的结构示意图。

具体实施方式

为使本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

音频处理芯片包含的支持MIC信号采集的差分数据通道是有限的,比如一条或两条。为了使音频处理芯片支持多种类型的MIC信号的采集,可以考虑对音频处理芯片进行改造,增加差分数据通道的条数,以实现多通道的MIC信号的采集。然而,对音频处理芯片进行改造较为复杂,且成本较高。

基于此,在本发明的各种实施例中,根据输入音频处理芯片的MIC信号的类型,生成控制音频处理芯片调整差分数据通道和单端数据通道的导通状态的第一控制指令,并将第一控制指令发送给音频处理芯片;如此,在音频处理芯片中支持MIC信号采集的差分数据通道有限的情况下,无需对音频处理芯片进行改造,能够通过对音频处理芯片中的数据通道的复用,实现多种MIC信号的采集,换句话说,使音频处理芯片兼容多通道的MIC信号的采集,从而能够节省硬件改造成本,提升用户体验。

本发明实施例提供一种音频处理芯片的控制方法,如图1所示,该方法包括:

步骤101:获取第一信息;

这里,所述第一信息表征输入音频处理芯片的第一MIC信号(即第一麦克风信号)的类型;所述第一MIC信号通过所述音频处理芯片的差分数据通道或所述音频处理芯片的单端数据通道输入所述音频处理芯片的音频放大电路;

步骤102:根据所述第一信息,结合MIC信号类型与数据通道的导通状态之间的对应关系,生成第一控制指令,向所述音频处理芯片发送所述第一控制指令,以控制所述音频处理芯片调整所述差分数据通道和所述单端数据通道的导通状态,使所述音频放大电路对所述第一MIC信号进行放大处理。

实际应用时,本发明实施例提供的音频处理芯片的控制方法,可以应用于电子设备,所述电子设备设置有所述音频处理芯片;所述电子设备可以是用户终端,比如个人电脑(PC,Personal Computer)、手机等。

实际应用时,本发明实施例提供的音频处理芯片的控制方法,可以应用于视频会议的应用场景,以实现支持多种MIC信号采集的视频会议,即兼容多通道的MIC信号采集的视频会议。

在步骤101中,实际应用时,所述电子设备可以通过人机交互界面为用户呈现多种音频接口,并通过监测用户选择音频接口的操作,确定所述第一信息。或者,所述电子设备可以接收用户通过其他电子设备发送的第一信息。所述电子设备具体获取所述第一信息的方式可以根据需求设置,本发明实施例对此不作限定。

在步骤102中,实际应用时,所述电子设备可以在本地存储MIC信号类型与数据通道的导通状态之间的对应关系,获取所述第一信息后,从本地获取MIC信号类型与数据通道的导通状态之间的对应关系,并根据所述第一信息,生成所述第一控制指令。这里,MIC信号类型与数据通道的导通状态之间的对应关系可以根据需求设置,本发明实施例对此不作限定。

实际应用时,所述第一MIC信号的类型可以是差分MIC信号,比如卡农MIC信号(即通过卡农MIC接口采集的MIC信号)等;此时,所述第一MIC信号需要通过所述差分数据通道输入所述音频放大电路。

基于此,在一实施例中,所述第一MIC信号的类型为差分MIC信号时,所述生成第一控制指令,可以包括:

生成用于控制所述音频处理芯片执行第二操作的第一控制指令;所述第二操作包含:

导通所述差分数据通道;

断开所述单端数据通道。

实际应用时,所述音频处理芯片接收到所述第一控制指令后,可以通过打开所述差分数据通道上的开关来导通所述差分数据通道,并通过关闭所述单端数据通道上的开关来断开所述单端数据通道。

实际应用时,所述第一MIC信号的类型还可以是单端MIC信号,比如内置MIC信号(即通过内置MIC采集的MIC信号)等;此时,所述第一MIC信号需要通过所述单端数据通道输入所述音频放大电路,同时,为了使所述音频放大电路能够对所述第一MIC信号进行放大处理,还需要通过所述差分数据通道为所述音频放大电路提供参考电压。

基于此,在一实施例中,所述第一MIC信号的类型为单端MIC信号时,所述生成第一控制指令,可以包括:

生成用于控制所述音频处理芯片执行第一操作的第一控制指令;所述第一操作包含:

导通所述单端数据通道;

断开所述差分数据通道的第一通道,并导通所述差分数据通道的第二通道;其中,所述第二通道的输入端连接第一电容的一端;所述第一电容的另一端接地;在所述第一通道断开,且所述第二通道导通的情况下,所述第一电容通过所述第二通道向所述音频放大电路输入参考电压。

实际应用时,所述单端数据通道和所述第一通道可以连接所述音频放大电路的正极性输入端,所述第二通道可以连接所述音频放大电路的负极性输入端;如此,在所述第一通道断开,且所述第二通道导通的情况下,所述第一电容通过所述第二通道向所述音频放大电路的负极性输入端输入参考电压,同时,所述第一MIC信号能够通过所述单端数据通道输入到所述音频放大电路的正极性输入端,使得所述音频放大电路能够对所述第一MIC信号进行放大处理。

实际应用时,所述音频处理芯片接收到所述第一控制指令后,可以通过打开所述单端数据通道上的开关来导通所述单端数据通道,通过关闭所述第一通道上的开关来断开所述第一通道,并通过打开所述第二通道上的开关来导通所述第二通道。

实际应用时,所述第一电容位于所述音频处理芯片外部的电路(也可以称为外围电路),换句话说,使所述第二通道的输入端连接第一电容并非是对所述音频处理芯片内部进行的改造,实现方式较为简单,且成本较低。

实际应用时,所述单端数据通道可以是Line_In数据通道。

这里,在相关技术中,音频处理芯片的单端数据通道并不用于传输MIC信号,而用于传输其他信号,比如控制所述音频放大电路调节放大倍数的信号。因此,本发明实施例提供的音频处理芯片的控制方法,通过所述单端数据通道传输MIC信号,可以理解为对所述单端数据通道的复用。另外,所述差分数据通道既可以传输MIC信号,也可以提供参考电压,因此,可以理解为对所述差分数据通道的复用。如此,无需对音频处理芯片进行改造,通过数据通道的复用(也可以理解为电路的复用),使用最小的代价(即实现成本较低)使音频处理芯片兼容(即支持)多通道的MIC信号的采集,从而能够提升用户体验。

实际应用时,为了更好地采集所述第一MIC信号,所述音频放大电路需要更精准地对所述第一MIC信号进行放大处理。

基于此,在一实施例中,生成所述第一控制指令时,所述方法还可以包括:

根据所述第一信息,结合MIC信号类型与所述音频放大电路的放大倍数之间的对应关系,生成第二控制指令,向所述音频处理芯片发送所述第二控制指令,以控制所述音频处理芯片调整所述音频放大电路的放大倍数。

实际应用时,所述电子设备可以在本地存储MIC信号类型与所述音频放大电路的放大倍数之间的对应关系,获取所述第一信息后,从本地获取MIC信号类型与所述音频放大电路的放大倍数之间的对应关系,并根据所述第一信息,生成所述第二控制指令。这里,MIC信号类型与所述音频放大电路的放大倍数之间的对应关系可以根据需求设置,本发明实施例对此不作限定。

实际应用时,所述音频放大电路可以包括可编程增益放大器(PGA,PmgrammableGain Amplifier)。

实际应用时,一些MIC信号的幅度较低,而所述音频放大电路的放大倍数有限,即便经过了所述音频放大电路的放大处理,这些MIC信号仍然无法被成功采集。因此,可以在所述音频处理芯片外部设置单端转差分电路,用于对MIC信号进行第一次放大处理,经过第一次放大处理后的MIC信号可以输入到所述音频处理芯片,由所述音频放大电路进行第二次放大处理。这里,所述单端转差分电路输出的MIC信号的类型是差分MIC信号,因此,所述单端转差分电路通过所述差分数据通道连接所述音频放大电路。

实际应用时,所述差分数据通道既可以传输差分MIC信号,也可以提供参考电压,即所述差分数据通道存在复用情况。而所述单端转差分电路包含一些阻容器件,并存在寄生电容等负载。在所述差分数据通道为所述音频放大电路提供参考电压的情况下,为了避免所述单端转差分电路包含的阻容器件和寄生电容对通过所述单端数据通道传输的MIC信号造成音频谐波干扰,需要根据MIC信号的类型调整所述单端转差分电路的电源开关状态。

基于此,在一实施例中,生成所述第一控制指令时,所述方法还可以包括:

根据所述第一信息,结合MIC信号类型与单端转差分电路的电源开关状态之间的对应关系,生成第三控制指令,向所述音频处理芯片发送所述第三控制指令,以控制所述音频处理芯片调整所述单端转差分电路的电源开关状态;其中,

所述单端转差分电路用于向所述音频处理芯片输入差分类型的MIC信号。

实际应用时,在所述第一MIC信号的类型为单端MIC信号的情况下,所述第一MIC信号通过所述单端数据通道输入所述音频放大电路,同时,所述差分数据通道为所述音频放大电路提供参考电压,为了避免所述单端转差分电路包含的阻容器件和寄生电容对所述第一MIC信号造成音频谐波干扰,需要关闭所述单端转差分电路的电源。

基于此,在一实施例中,所述第一MIC信号的类型为单端MIC信号时,所述生成第三控制指令,可以包括:

生成用于控制所述音频处理芯片执行第三操作的第三控制指令;所述第三操作包含:

关闭所述单端转差分电路的电源。

实际应用时,所述音频处理芯片接收到所述第三控制指令后,可以通过将所述单端转差分电路与电源之间的接口的电平置为低电平(即断开所述单端转差分电路与电源之间的连接)来关闭所述单端转差分电路的电源。

实际应用时,在所述第一MIC信号的类型为差分MIC信号的情况下,所述第一MIC信号通过所述差分数据通道输入所述音频放大电路,换句话说,所述第一MIC信号由所述单端转差分电路输出到所述音频放大电路;因此,需要打开所述单端转差分电路的电源。

基于此,在一实施例中,所述第一MIC信号的类型为差分MIC信号时,所述生成第三控制指令,可以包括:

生成用于控制所述音频处理芯片执行第四操作的第三控制指令;所述第四操作包含:

打开所述单端转差分电路的电源。

实际应用时,所述音频处理芯片接收到所述第三控制指令后,可以通过将所述单端转差分电路与电源之间的接口的电平置为高电平(即导通所述单端转差分电路与电源之间的连接)来打开所述单端转差分电路的电源。

本发明实施例提供的音频处理芯片的控制方法,获取第一信息;所述第一信息表征输入音频处理芯片的第一MIC信号的类型;所述第一MIC信号通过所述音频处理芯片的差分数据通道或所述音频处理芯片的单端数据通道输入所述音频处理芯片的音频放大电路;根据所述第一信息,结合MIC信号类型与数据通道的导通状态之间的对应关系,生成第一控制指令,向所述音频处理芯片发送所述第一控制指令,以控制所述音频处理芯片调整所述差分数据通道和所述单端数据通道的导通状态,使所述音频放大电路对所述第一MIC信号进行放大处理。本发明实施例的方案,根据输入音频处理芯片的MIC信号的类型,生成控制音频处理芯片调整差分数据通道和单端数据通道的导通状态的第一控制指令,并将第一控制指令发送给音频处理芯片;如此,在音频处理芯片中支持MIC信号采集的差分数据通道有限的情况下,无需对音频处理芯片进行改造,能够通过对音频处理芯片中的数据通道的复用,实现多种MIC信号的采集,从而能够节省硬件改造成本,提升用户体验。

同时,通过调整所述单端转差分电路的电源开关状态,能够避免在复用所述差分数据通道时产生的音频谐波干扰问题。

下面结合应用实施例对本发明再作进一步详细的描述。

在本应用实施例中,在图2所示的音频处理芯片的基础上,通过外围电路(包含所述第一电容和所述单端转差分电路)的配置,在只有两个差分通道输入端(即两条差分数据通道)的情况下,复用两条Line_In数据通道,实现四种MIC通道类型的信号采集,同时通过软件(即用于实现本发明的音频处理芯片的控制方法的应用程序)控制使用芯片内部的PGA放大功能(即所述音频放大电路的功能)。

具体地,在本应用实施例中,用于实现MIC信号采集的四种MIC通道类型包括:3.5mm MIC差分输入通道、Mini卡农差分输入通道、左内置MIC通道及右内置MIC通道。其中,3.5mm MIC差分输入通道和Mini卡农差分输入通道均用于传输差分MIC信号,因此,3.5mmMIC差分输入通道可以先接入图2所示的音频处理芯片的右通道差分输入端(即右差分数据通道,对应管脚(PIN)4和PIN 5),Mini卡农差分输入通道可以先接入图2所示的音频处理芯片的左通道差分输入端(即左差分输入通道,对应PIN 1和PIN 2)。此时,3.5mm MIC差分输入通道和Mini卡农差分输入通道已经将图2所示的音频处理芯片中支持MIC信号采集的两条差分数据通道占用完,为了能够通过左内置MIC通道和右内置MIC通道采集MIC信号,需要在外围电路的配置下,复用图2所示的音频处理芯片中的两条Line_In数据通道(分别对应PIN 3和PIN 6),同时通过软件控制使用芯片内部的PGA放大功能。

下面结合图3至图6描述通过上述四种MIC通道采集MIC信号的过程。

首先,如图3所示,通过3.5mm MIC差分输入通道采集MIC信号时,通过软件控制逻辑(即用于实现本发明的音频处理芯片的控制方法的应用程序)关闭PIN 6(图3未示出)内部的连接开关(即PIN 6对应的开关),同时,打开PIN 4和PIN 5对应的连接开关;如此,3.5mm MIC差分输入通道能够与图2所示的音频处理芯片内部的差分运放输入端相连接,并能够利用芯片内部的PGA(即放大器300),通过调整放大倍数对通过3.5mm MIC差分输入通道采集的MIC信号进行放大处理。

其次,如图4所示,通过Mini卡农差分输入通道采集MIC信号时,通过软件控制逻辑关闭PIN 3(图4未示出)对应的连接开关,同时,打开PIN 1和PIN 2对应的连接开关;如此,Mini卡农差分输入通道能够与图2所示的音频处理芯片内部的差分运放输入端相连接,并能够利用芯片内部的PGA(即放大器400),通过调整放大倍数对通过Mini卡农差分输入通道采集的MIC信号进行放大处理。

实际应用时,通过左内置MIC通道及右内置MIC通道采集的MIC信号的输入幅值(即幅度)较低,需要进行放大处理后才能够成功采集。而通过图2所示的音频处理芯片的内部结构可以看出,LAUXIN通道和RAUXIN通道内部没有放大能力,不具备接收MIC类型的低幅值音频信号的能力。而左Line_In数据通道(LLIN)与右Line_In数据通道(RLIN)内部存在PGA(即与PGA相连),可以在外围电路的配置下,使PGA对通过左内置MIC通道及右内置MIC通道采集的MIC信号进行放大处理。

基于此,如图5所示,通过左内置MIC通道采集MIC信号时,左内置MIC通道连接LLIN,为了使用芯片内部的PGA放大功能(即放大器400的放大功能),外围电路中要给PIN 1(图5未示出)和PIN 2配置一个下拉的对地电容(即所述第一电容,图5未示出),作为运放输入的偏置参考电压,然后,通过软件控制逻辑关闭PIN 1对应的连接开关,同时,打开PIN 2和PIN 3对应的连接开关;如此,左内置MIC通道能够与图2所示的音频处理芯片内部差分运放的正极性输入端相连接,并能够利用芯片内部的PGA(即放大器400),通过调整放大倍数对通过左内置MIC通道采集的MIC信号进行放大处理。

最后,如图6所示,通过右内置MIC通道采集MIC信号时,右内置MIC通道连接RLIN,为了使用芯片内部的PGA放大功能(即放大器300的放大功能),外围电路中要给PIN 4(图6未示出)和PIN 5配置一个下拉的对地电容(即所述第一电容,图6未示出),作为运放输入的偏置参考电压,然后,通过软件控制逻辑关闭PIN 4对应的连接开关,同时,打开PIN 5和PIN6对应的连接开关;如此,右内置MIC通道能够与图2所示的音频处理芯片内部差分运放的正极性输入端相连接,并能够利用芯片内部的PGA(即放大器300),通过调整放大倍数对通过右内置MIC通道采集的MIC信号进行放大处理。

图7示出了本应用实施例中各音频MIC接口的设计原理。实际应用时,左内置MIC通道和右内置MIC通道可以通过内置驻极体MIC(也可称为内置驻极体咪头)实现。另外,由于通过3.5mm MIC差分输入通道采集MIC信号的情况与通过右内置MIC通道采集MIC信号的情况存在电路复用,而通过Mini卡农差分输入通道采集MIC信号的情况与通过左内置MIC通道采集MIC信号的情况存在电路复用,因此,在本应用实施例中,图2所示的音频处理芯片无法同时连接3.5mm MIC和右内置MIC,也无法同时连接Mini卡农MIC和左内置MIC。

实际应用时,通过3.5mm MIC差分输入通道采集的MIC信号是经过外围电路的单端转差分电路后,再通过PIN 4和PIN 5输出到音频处理芯片的;而在通过右内置MIC通道采集MIC信号的情况下,接地的电容(即所述第一电容)通过PIN 5为运放输入提供偏置参考电压;通过3.5mm MIC差分输入通道采集MIC信号的情况与通过右内置MIC通道采集MIC信号的情况对PIN 5进行了复用。由于单端转差分电路的输入管脚上配置有大量的阻容器件,且存在寄生电容等负载,会对右内置MIC产生一定的谐波干扰。为了避免单端转差分电路对右内置MIC产生的谐波干扰,需要软件上做一定的逻辑控制。即在连接左右内置MIC时(即通过左内置MIC通道或右内置MIC通道采集MIC信号时),软件控制逻辑(即用于实现本发明的音频处理芯片的控制方法的应用程序)通过应用界面接口调取音频驱动(即向音频处理芯片发送控制指令),以拉低主控芯片上的一个输入/输出(I/O)接口的电平(即将高电平置为低电平),该I/O接口为单端转差分电路连接电源的I/O接口,该I/O接口被置为低电平,会使得单端转差分电路关闭电源。相应地,在通过3.5mm MIC差分输入通道采集MIC信号时,软件控制逻辑再向音频处理芯片发送控制指令,以拉高该I/O接口的电平(即将低电平置为高电平),该I/O接口被置为高电平,会使得单端转差分电路打开电源。如此,能够减少单端转差分电路对右内置MIC的谐波干扰,达到了很好的音频效果。

本应用实施例提供的方案,具有以下优点:

第一,在不对音频处理芯片的内部进行改造的基础上,通过外围电路(包括第一电容和单端转差分电路)的配置,解决了MIC通道个数较少不满足多通道的MIC信号采集的问题,使用最小代价兼容支持更多MIC通道的信号采集,节省了硬件改板的成本,给用户带来很大的灵活实用性。

第二,通过软件控制一种MIC差分采集的上电(即控制单端转差分电路的电源开关),解决了多MIC通道相互复用时,接口间产生的音频谐波干扰问题。

为了实现本发明实施例的方法,本发明实施例还提供了一种音频处理芯片的控制装置,如图8所示,该装置包括:

获取单元801,用于获取第一信息;所述第一信息表征输入音频处理芯片的第一MIC信号的类型;所述第一MIC信号通过所述音频处理芯片的差分数据通道或所述音频处理芯片的单端数据通道输入所述音频处理芯片的音频放大电路;

处理单元802,用于根据所述第一信息,结合MIC信号类型与数据通道的导通状态之间的对应关系,生成第一控制指令,向所述音频处理芯片发送所述第一控制指令,以控制所述音频处理芯片调整所述差分数据通道和所述单端数据通道的导通状态,使所述音频放大电路对所述第一MIC信号进行放大处理。

其中,在一实施例中,所述第一MIC信号的类型为单端MIC信号;所述处理单元802,具体用于:

生成用于控制所述音频处理芯片执行第一操作的第一控制指令;所述第一操作包含:

导通所述单端数据通道;

断开所述差分数据通道的第一通道,并导通所述差分数据通道的第二通道;其中,所述第二通道的输入端连接第一电容的一端;所述第一电容的另一端接地;在所述第一通道断开,且所述第二通道导通的情况下,所述第一电容通过所述第二通道向所述音频放大电路输入参考电压。

在一实施例中,所述第一MIC信号的类型为差分MIC信号;所述处理单元802,具体用于:

生成用于控制所述音频处理芯片执行第二操作的第一控制指令;所述第二操作包含:

导通所述差分数据通道;

断开所述单端数据通道。

在一实施例中,生成所述第一控制指令时,所述处理单元802,还用于根据所述第一信息,结合MIC信号类型与所述音频放大电路的放大倍数之间的对应关系,生成第二控制指令,向所述音频处理芯片发送所述第二控制指令,以控制所述音频处理芯片调整所述音频放大电路的放大倍数。

在一实施例中,生成所述第一控制指令时,所述处理单元802,还用于根据所述第一信息,结合MIC信号类型与单端转差分电路的电源开关状态之间的对应关系,生成第三控制指令,向所述音频处理芯片发送所述第三控制指令,以控制所述音频处理芯片调整所述单端转差分电路的电源开关状态;其中,

所述单端转差分电路用于向所述音频处理芯片输入差分类型的MIC信号。

在一实施例中,所述第一MIC信号的类型为单端MIC信号;所述处理单元802,具体用于:

生成用于控制所述音频处理芯片执行第三操作的第三控制指令;所述第三操作包含:

关闭所述单端转差分电路的电源。

在一实施例中,所述第一MIC信号的类型为差分MIC信号;所述处理单元802,具体用于:

生成用于控制所述音频处理芯片执行第四操作的第三控制指令;所述第四操作包含:

打开所述单端转差分电路的电源。

实际应用时,所述获取单元801和所述处理单元802可由该装置中的处理器实现。

需要说明的是:上述实施例提供的音频处理芯片的控制装置在控制音频处理芯片时,仅以上述各程序模块的划分进行举例说明,实际应用时,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的音频处理芯片的控制装置与音频处理芯片的控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

基于上述程序模块的硬件实现,且为了实现本发明实施例的方法,本发明实施例还提供了一种电子设备,所述电子设备设置有音频处理芯片;如图9所示,该电子设备900包括:

通信接口901,能够与其他电子设备进行信息交互;

处理器902,与所述通信接口901连接,以实现与其他电子设备进行信息交互,用于运行计算机程序时,执行上述一个或多个技术方案提供的方法;

存储器903,存储能够在所述处理器902上运行的计算机程序。

具体地,所述处理器902,用于:

获取第一信息;所述第一信息表征输入所述音频处理芯片的第一MIC信号的类型;所述第一MIC信号通过所述音频处理芯片的差分数据通道或所述音频处理芯片的单端数据通道输入所述音频处理芯片的音频放大电路;

根据所述第一信息,结合MIC信号类型与数据通道的导通状态之间的对应关系,生成第一控制指令,向所述音频处理芯片发送所述第一控制指令,以控制所述音频处理芯片调整所述差分数据通道和所述单端数据通道的导通状态,使所述音频放大电路对所述第一MIC信号进行放大处理。

其中,在一实施例中,所述第一MIC信号的类型为单端MIC信号;所述处理器902,具体用于:

生成用于控制所述音频处理芯片执行第一操作的第一控制指令;所述第一操作包含:

导通所述单端数据通道;

断开所述差分数据通道的第一通道,并导通所述差分数据通道的第二通道;其中,所述第二通道的输入端连接第一电容的一端;所述第一电容的另一端接地;在所述第一通道断开,且所述第二通道导通的情况下,所述第一电容通过所述第二通道向所述音频放大电路输入参考电压。

在一实施例中,所述第一MIC信号的类型为差分MIC信号;所述处理器902,具体用于:

生成用于控制所述音频处理芯片执行第二操作的第一控制指令;所述第二操作包含:

导通所述差分数据通道;

断开所述单端数据通道。

在一实施例中,生成所述第一控制指令时,所述处理器902,还用于根据所述第一信息,结合MIC信号类型与所述音频放大电路的放大倍数之间的对应关系,生成第二控制指令,向所述音频处理芯片发送所述第二控制指令,以控制所述音频处理芯片调整所述音频放大电路的放大倍数。

在一实施例中,生成所述第一控制指令时,所述处理器902,还用于根据所述第一信息,结合MIC信号类型与单端转差分电路的电源开关状态之间的对应关系,生成第三控制指令,向所述音频处理芯片发送所述第三控制指令,以控制所述音频处理芯片调整所述单端转差分电路的电源开关状态;其中,

所述单端转差分电路用于向所述音频处理芯片输入差分类型的MIC信号。

在一实施例中,所述第一MIC信号的类型为单端MIC信号;所述处理器902,具体用于:

生成用于控制所述音频处理芯片执行第三操作的第三控制指令;所述第三操作包含:

关闭所述单端转差分电路的电源。

在一实施例中,所述第一MIC信号的类型为差分MIC信号;所述处理器902,具体用于:

生成用于控制所述音频处理芯片执行第四操作的第三控制指令;所述第四操作包含:

打开所述单端转差分电路的电源。

需要说明的是:所述处理器902具体执行上述操作的过程详见方法实施例,这里不再赘述。

当然,实际应用时,电子设备900中的各个组件通过总线系统904耦合在一起。可理解,总线系统904用于实现这些组件之间的连接通信。总线系统904除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图9中将各种总线都标为总线系统904。

本发明实施例中的存储器903用于存储各种类型的数据以支持电子设备900的操作。这些数据的示例包括:用于在电子设备900上操作的任何计算机程序。

上述本发明实施例揭示的方法可以应用于处理器902中,或者由处理器902实现。处理器902可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器902中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器902可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器902可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器903,处理器902读取存储器903中的信息,结合其硬件完成前述方法的步骤。

在示例性实施例中,电子设备900可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,ProgrammableLogic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)、通用处理器、控制器、微控制器(MCU,Micro Controller Unit)、微处理器(Microprocessor)、或者其他电子元件实现,用于执行前述方法。

可以理解,本发明实施例的存储器903可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(FlashMemory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random AccessMemory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random AccessMemory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本发明实施例描述的存储器旨在包括但不限于这些和任意其他适合类型的存储器。

除了上述方法和设备以外,本发明的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本发明各种实施例的方法中的步骤。

所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本发明实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。

此外,本发明的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本发明各种实施例的方法中的步骤。

所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、RAM、ROM、可擦式可编程只读存储器(EPROM或闪存)、光纤、CD-ROM、光存储器件、磁存储器件、或者上述的任意合适的组合。

以上结合具体实施例描述了本发明的基本原理,但是,需要指出的是,在本发明中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本发明的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本发明为必须采用上述具体的细节来实现。

本发明中涉及的器件、装置、设备、系统的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“如但不限于”,且可与其互换使用。

还需要指出的是,在本发明的装置、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。

提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本发明申请。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本发明的范围。因此,本发明不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。

为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本发明的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。

相关技术
  • 音频处理芯片的控制方法、装置、电子设备及存储介质
  • 终端支架及其控制方法、音频处理方法、音频处理系统、电子设备以及计算机可读存储介质
技术分类

06120113207514