音频输出的控制方法、装置和电路与流程

文档序号:12698122阅读:333来源:国知局
音频输出的控制方法、装置和电路与流程

本发明实施例涉及数据处理技术,尤其涉及一种音频输出的控制方法、装置和电路。



背景技术:

智能终端在当今社会生活中扮演着越来越重要的角色,其中,用户最常使用的一个很重要的功能为智能终端的音频播放功能。为了更良好的声音响度体验,现有技术通常会采用外接K类功放(典型的,AW8737芯片)的方式,实现基于外放和耳机的音频信号的输出。

如图1a所示,音频编码器输出的音频信号首先通过K类功放进行放大后,既发送至外放功放,以提供给外放喇叭;也发送至耳机接口中的左声道输出端,以提供给耳机的左声道。一般来说,当用户选择使用耳机播放音频信号或者使用外放喇叭播放音频信号时,K类功放的设置参数并不相同。外放喇叭所需的放大增益值要远远大于耳机所需的放大增益值,因此,当用户从一种播放模式切换至另一种播放模式时,K类功放的设置参数也会进行适应性的调整。

在实现本发明的过程中,发明人发现现有技术存在如下缺陷:在用户使用外放模式播放音乐的情况下,由于此时K类功放使用的是外放播放模式的设置参数,此时如果用户瞬间在耳机接口中插入耳机,可能会引起插入耳机瞬间,耳机收到的音频信号功率超标,进而对耳机造成损坏,同时,即使没有对耳机造成损坏,用户的耳朵也会收到一个短时间的声压冲击,体验极差。



技术实现要素:

本发明实施例提供一种音频输出的控制方法、装置和电路,以优化现有的音频输出的控制技术,提高用户的使用体验。

第一方面,本发明实施例提供了一种音频输出的控制方法,包括:

在检测到将外放播放状态切换至耳机播放状态的播放切换指令时,将基础音频功放的设置参数由外放播放参数调整至耳机播放参数;

其中,当所述基础音频功放的设置参数为外放播放参数时,所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间为断路状态;

导通所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路,将经由所述基础音频功放调整后的,与所述耳机播放参数对应的音频信号发送至所述耳机的音频输入端。

进一步的,还包括:在耳机的插孔插入所述耳机接口的状态下,如果检测到外放播放状态开启指令,则根据用户对所述耳机中的音频输出要求,对应调整所述基础音频功放的设置参数,和/或所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的通断状态。

进一步的,根据用户对所述耳机中的音频输出要求,对应调整所述基础音频功放的设置参数,和/或所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的通断状态,具体包括:

如果接收到所述用户发送的耳机音频屏蔽指令,则在断开所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路后,将所述基础音频功放的设置参数由耳机播放参数调整至外放播放参数;

如果接收到所述用户发送的耳机音频同步输出指令,则保持所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连通状态,以及所述基础音频功放的耳机播放参数。

进一步的,检测将外放播放状态切换至耳机播放状态的播放切换指令,包括:

在检测到耳机接口中插入耳机的插孔时,确定检测到所述播放切换指令;以及

在耳机的插孔插入所述耳机接口、当前播放状态为外放播放状态以及耳机音频被屏蔽的状态下,如果检测到耳机播放状态开启指令,则确定检测到所述播放切换指令。

在第二方面,本发明实施例还提供了一种音频输出的控制装置,包括:

设置参数调整模块,用于在检测到将外放播放状态切换至耳机播放状态的播放切换指令时,将基础音频功放的设置参数由外放播放参数调整至耳机播放参数;

其中,当所述基础音频功放的设置参数为外放播放参数时,所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间为断路状态;

连接通路导通模块,用于导通所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路,将经由所述基础音频功放调整后的,与所述耳机播放参数对应的音频信号发送至所述耳机的音频输入端。

进一步的,还包括,调整模块:

用于在耳机的插孔插入所述耳机接口的状态下,如果检测到外放播放状态开启指令,则根据用户对所述耳机中的音频输出要求,对应调整所述基础音频功放的设置参数,和/或所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的通断状态。

进一步的,所述调整模块,具体用于:

如果接收到所述用户发送的耳机音频屏蔽指令,则在断开所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路后,将所述基础音频功放的设置参数由耳机播放参数调整至外放播放参数;

如果接收到所述用户发送的耳机音频同步输出指令,则保持所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连通状态,以及所述基础音频功放的耳机播放参数。

进一步的,设置参数调整模块,具体用于:

在检测到耳机接口中插入耳机的插孔时,确定检测到所述播放切换指令;以及

在耳机的插孔插入所述耳机接口、当前播放状态为外放播放状态以及耳机音频被屏蔽的状态下,如果检测到耳机播放状态开启指令,则确定检测到所述播放切换指令。

在第三方面,本发明实施例还提供了一种音频输出的控制电路,包括:处理器、音频解码器、基础音频功放、第一程控开关、第二程控开关以及外放功放、外放喇叭以及耳机接口;

其中,所述音频解码器的输出端与所述基础音频功放的输入端相连;所述基础音频功放第一音频输出端通过所述第一程控开关与所述耳机接口的右声道音频输出端相连;

所述基础音频功放的第二音频输出端通过所述第二程控开关与所述耳机接口的左声道音频输出端相连,以及

所述基础音频功放的第二音频输出端与所述外放功放以及外放喇叭顺次相连;

所述基础音频功放、所述第一程控开关以及所述第二程控开关分别与所述处理器相连。

进一步的,所述第一程控开关以及所述第二程控开关通过使用双路单刀双掷切换开关芯片实现。

本发明实施例提供了一种音频输出的控制方法、装置和电路,在检测到将外放播放状态切换至耳机播放状态的播放切换指令时,将基础音频功放的设置参数由外放播放参数调整至耳机播放参数;导通所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路,将经由所述基础音频功放调整后的,与所述耳机播放参数对应的音频信号发送至所述耳机的音频输入端,解决了在外放模式播放音乐时,如果用户瞬间在耳机接口中插入耳机,可能会造成的耳机损坏以及给人耳带来声压冲击等技术问题,优化了现有的音频输出的控制技术,大大提高了用户的使用体验。

附图说明

图1a是现有技术中的一种采用外接K类功放的方式,实现基于外放和耳机的音频信号输出的原理框图;

图1b是本发明实施例一中的一种音频输出的控制方法的流程图;

图2是本发明实施例二中的一种音频输出的控制方法的流程图;

图3是本发明实施例三中的一种音频输出的控制装置的结构图;

图4是本发明实施例四中的一种音频输出的控制电路的原理框图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1b为本发明实施例一提供的一种音频输出的控制方法的流程图,本实施例的方法可适用于对音频播放设备(该音频播放设备既能实现耳机播放,也能实现外放播放)进行音频输出控制的情况,该方法可以由本发明实施例提供的音频输出的控制装置来执行,该装置可采用软件和/或硬件的方式实现,并一般可集成在音频播放设备中。典型的,所述音频播放设备可以为智能手机或者平板电脑等,如图1b所示,本实施例的方法具体包括:

S110、在检测到将外放播放状态切换至耳机播放状态的播放切换指令时,将基础音频功放的设置参数由外放播放参数调整至耳机播放参数。

一般来说,音频编码器输出的音频信号一般无法直接驱动耳机或者外放喇叭,必须通过基础音频功放首先将音频编码器输出的音频信号进行功率放大后,在通过一定的典型电路与耳机接口,以及外放喇叭相连,其中,在连接外放喇叭之前,一般还需在经过一个外放功放进行二次放大。典型的基础音频功放可以包括AW8736芯片或者AW8737芯片等,本实施例对此并不进行限制。

其中,当所述基础音频功放的设置参数为外放播放参数时,所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间为断路状态。

在本发明实施例中,发明人为了解决现有技术的缺陷,提出了在基础音频功放的设置参数为外放播放参数时,断开基础音频功放的信号输出端与耳机接口中的音频输出端之间的连接。这样,即使用户忽然触发将外放播放状态切换至耳机播放状态的播放切换指令,基础音频功放输出的音频信号也不能直接传递至用户的耳机中。相应的,当接收到上述播放切换指令后,需要首先将基础音频功放的设置参数由外放播放参数调整至耳机播放参数,以保证耳机中接收到的音频信号与耳机播放参数相适应。

其中,所述基础音频功放的耳机播放参数与耳机播放状态相适应,所述基础音频功放的外放播放参数与外放播放状态相适应。所述基础音频功放的设置参数可以包括输出信号功率或者放大增益值等参数。因为外放喇叭的功率较大,其需要的增益值比耳机大得多。因此,外放播放参数的取值一般要远远大于耳机播放参数的取值。

S120、导通所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路,将经由所述基础音频功放调整后的,与所述耳机播放参数对应的音频信号发送至所述耳机的音频输入端。

在将基础音频功放的设置参数由外放播放参数调整至耳机播放参数后,基础音频功放可以进而输出与所述耳机播放参数对应的音频信号,此时,再导通所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路,即可克服现有技术的缺陷,大大提高用户体验。

典型的,可以在基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连线上,增加程控开关,通过使用软件控制该程控开关的通断,来实现本发明实施例的技术方案。

典型的,可以在耳机接口的左声道音频输出端与基础音频功放的第一音频信号输出端之间的连线上,以及耳机接口的右声道音频输出端与基础音频功放的第二音频信号输出端之间的连线上分别加入一个程控开关,并由音频播放设备的处理器同时控制上述两个开关的通断。

本发明实施例提供了一种音频输出的控制方法,在检测到将外放播放状态切换至耳机播放状态的播放切换指令时,将基础音频功放的设置参数由外放播放参数调整至耳机播放参数;导通所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路,将经由所述基础音频功放调整后的,与所述耳机播放参数对应的音频信号发送至所述耳机的音频输入端,解决了在外放模式播放音乐时,如果用户瞬间在耳机接口中插入耳机,可能会造成的耳机损坏以及给人耳带来声压冲击等技术问题,优化了现有的音频输出的控制技术,大大提高了用户的使用体验。

在上述各实施例的基础上,还可以包括:在耳机的插孔插入所述耳机接口的状态下,如果检测到外放播放状态开启指令,则根据用户对所述耳机中的音频输出要求,对应调整所述基础音频功放的设置参数,和/或所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的通断状态。

这样设置的原因是:现有技术中,如果在耳机的插孔插入耳机接口的状态下,如果检测到外放播放状态开启指令,一般会忽略上述外放播放状态开启指令,仍然使用耳机播放音频信号;或者是同时使用耳机以及外放喇叭播放与外放播放参数对应的音频信号,而使得耳机中的音频信号的功率过大,对耳机以及用户的耳朵均会造成影响。在本实施例中,针对现有技术的上述问题,提出了根据对所述耳机中的音频输出要求,典型的,在外放的同时继续使用耳机播放音乐的要求或者屏蔽耳机播放音乐的要求,对应调整所述基础音频功放的设置参数,和/或所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的通断状态,以进一步优化现有的音频输出的控制技术以及用户的使用体验。

实施例二

图2为本发明实施例二提供的一种音频输出的控制方法的流程图,本实施例以上述实施例为基础进行优化,在本实施例中,将根据用户对所述耳机中的音频输出要求,对应调整所述基础音频功放的设置参数,和/或所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的通断状态,具体优化为:

如果接收到所述用户发送的耳机音频屏蔽指令,则在断开所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路后,将所述基础音频功放的设置参数由耳机播放参数调整至外放播放参数;如果接收到所述用户发送的耳机音频同步输出指令,则保持所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连通状态,以及所述基础音频功放的耳机播放参数。相应的,本发明实施例的方法包括:

S210、在检测到将外放播放状态切换至耳机播放状态的播放切换指令时,将基础音频功放的设置参数由外放播放参数调整至耳机播放参数。

在本实施例的一个可选的实施方式中,检测将外放播放状态切换至耳机播放状态的播放切换指令,可以包括:在检测到耳机接口中插入耳机的插孔时,确定检测到所述播放切换指令;

在本实施例的另一个可选的实施方式中,检测将外放播放状态切换至耳机播放状态的播放切换指令,还可以包括:在耳机的插孔插入所述耳机接口、当前播放状态为外放播放状态以及耳机音频被屏蔽的状态下,如果检测到耳机播放状态开启指令,则确定检测到所述播放切换指令。

S220、导通所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路,将经由所述基础音频功放调整后的,与所述耳机播放参数对应的音频信号发送至所述耳机的音频输入端。

S230、判断在耳机的插孔插入所述耳机接口的状态下,是否检测到外放播放状态开启指令:若是,执行S240;否则,返回执行S230。

S240、确定接收到的用户输入指令的类型:如果接收到所述用户发送的耳机音频屏蔽指令,则执行S250;如果接收到所述用户发送的耳机音频同步输出指令,则执行S260。

其中,所述耳机音频屏蔽指令具体是指用户要求在外放播放时,耳机中不再播放音频。所述耳机音频同步输出指令具体是指用户要求在外放播放时,耳机中也要继续播放音频。

S250、在断开所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路后,将所述基础音频功放的设置参数由耳机播放参数调整至外放播放参数。

S260、保持所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连通状态,以及所述基础音频功放的耳机播放参数。

本实施例的技术方案通过如果接收到所述用户发送的耳机音频屏蔽指令,则在断开所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路后,将所述基础音频功放的设置参数由耳机播放参数调整至外放播放参数;如果接收到所述用户发送的耳机音频同步输出指令,则保持所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连通状态,以及所述基础音频功放的耳机播放参数的技术手段,实现了在耳机的插孔插入耳机接口的状态下,检测到外放播放状态开启指令后,能够在充分满足用户对耳机的音频输出要求的基础上,同时防止过大的音频功率对耳机以及人耳的影响。

实施例三

图3为本发明实施例三提供的一种音频输出的控制装置的结构示意图,如图3所示,所述装置包括:设置参数调整模块310、以及连接通路导通模块320,其中:

设置参数调整模块310,用于在检测到将外放播放状态切换至耳机播放状态的播放切换指令时,将基础音频功放的设置参数由外放播放参数调整至耳机播放参数;

其中,当所述基础音频功放的设置参数为外放播放参数时,所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间为断路状态。

连接通路导通模块320,用于导通所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路,将经由所述基础音频功放调整后的,与所述耳机播放参数对应的音频信号发送至所述耳机的音频输入端。

本发明实施例提供了一种音频输出的控制装置,在检测到将外放播放状态切换至耳机播放状态的播放切换指令时,将基础音频功放的设置参数由外放播放参数调整至耳机播放参数;导通所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路,将经由所述基础音频功放调整后的,与所述耳机播放参数对应的音频信号发送至所述耳机的音频输入端,解决了在外放模式播放音乐时,如果用户瞬间在耳机接口中插入耳机,可能会造成的耳机损坏以及给人耳带来声压冲击等技术问题,优化了现有的音频输出的控制技术,大大提高了用户的使用体验。

在上述各实施例的基础上,还可以包括,调整模块:

用于在耳机的插孔插入所述耳机接口的状态下,如果检测到外放播放状态开启指令,则根据用户对所述耳机中的音频输出要求,对应调整所述基础音频功放的设置参数,和/或所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的通断状态。

在上述各实施例的基础上,所述调整模块,具体可以用于:

如果接收到所述用户发送的耳机音频屏蔽指令,则在断开所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连接通路后,将所述基础音频功放的设置参数由耳机播放参数调整至外放播放参数;

如果接收到所述用户发送的耳机音频同步输出指令,则保持所述基础音频功放的信号输出端与所述耳机接口中的音频输出端之间的连通状态,以及所述基础音频功放的耳机播放参数。

在上述各实施例的基础上,设置参数调整模块,具体可以用于:

在检测到耳机接口中插入耳机的插孔时,确定检测到所述播放切换指令;以及

在耳机的插孔插入所述耳机接口、当前播放状态为外放播放状态以及耳机音频被屏蔽的状态下,如果检测到耳机播放状态开启指令,则确定检测到所述播放切换指令。

上述音频输出的控制装置可执行本发明任意实施例所提供的音频输出的控制方法,具备执行的音频输出的控制方法相应的功能模块和有益效果。

实施例四

图4为本发明实施例四提供的一种音频输出的控制电路的原理框图,应用本发明实施例提供的音频输出的控制电路,可以用于实现本发明任一实施例提供的音频输出的控制方法。

如图4所示,所述音频输出的控制电路包括:处理器410、音频解码器420、基础音频功放430、第一程控开关440、第二程控开关450以及外放功放460、外放喇叭470以及耳机接口480;

其中,所述音频解码器420的输出端与所述基础音频功放430的输入端相连;所述基础音频功放430的第一音频输出端通过所述第一程控开关440与所述耳机接口480的右声道音频输出端相连;

所述基础音频功放430的第二音频输出端通过所述第二程控开关450与所述耳机接口480的左声道音频输出端相连,以及

所述基础音频功放430的第二输出端与所述外放功放460以及外放喇叭470顺次相连;

所述基础音频功放430、所述第一程控开关440以及所述第二程控开关450分别与所述处理器410相连。

其中,所述处理器410,具体用于:在检测到将外放播放状态切换至耳机播放状态的播放切换指令时,将基础音频功放430的设置参数由外放播放参数调整至耳机播放参数;

其中,当所述基础音频功放430的设置参数为外放播放参数时,所述基础音频功放430的信号输出端与所述耳机接口中的音频输出端之间为断路状态;

导通所述基础音频功放430的信号输出端与所述耳机接口480中的音频输出端之间的连接通路,发送将经由所述基础音频功放430调整后的,与所述耳机播放参数对应的音频信号发送至所述耳机的音频输入端。

也即:通过向第一程控开关发送第一导通信号,导通所述第一音频输出端与所述耳机接口的右声道音频输出端之间的通路;通过向第二程控开关发送导通信号,导通第二音频输出端与所述耳机接口的左声道音频输出端之间的通路。

在上述各实施例的基础上,所述第一程控开关以及所述第二程控开关通过使用双路单刀双掷切换开关芯片(典型的,SGM3712芯片)实现。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1