一种信息处理方法及电子设备与流程

文档序号:11732378阅读:156来源:国知局
一种信息处理方法及电子设备与流程

本发明涉及信息处理技术,尤其涉及一种信息处理方法及电子设备。



背景技术:

目前的一些高端笔记本设备针对高保真耳机增加了耳放功能,然而从笔记本设备的喇叭所在的音频输出通路,到低音炮所在的音频输出通路,再到耳机所在的音频输出通路,每一路都要独立的音频放大器来增大语音效果;如此,需耗费两个甚至多个音频放大器来实现,增加了成本消费的同时,更使产品布局冗余。



技术实现要素:

本发明实施例提供了一种信息处理方法及电子设备,能够优化电子设备的硬件布局,降低成本,提高用户体验。

本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种信息处理方法,应用于电子设备,所述方法包括:

监测所述电子设备的外部设备的接入状态;所述接入状态表征所述电子设备当前是否有外置音频输出设备接入;

确定所述电子设备的接入状态发生改变时,基于当前的接入状态切换所述电子设备的音频放大器的音频输出对象,以使与所述音频放大器相连接的音频输出设备处于音频输出状态。

上述方案中,所述监测所述电子设备的外部设备的接入状态,包括:

所述电子设备的编解码器端或控制器端监测自身是否接收到表征有外置音频输出设备接入的信号;

确定接收到表征有外置音频输出设备接入的信号,视为所述电子设备有外置音频输出设备接入;

确定未接收到表征有外置音频输出设备接入的信号,视为所述电子设备没有外置音频输出设备接入。

上述方案中,所述基于当前的接入状态切换所述电子设备的音频放大器的音频输出对象,包括:

确定所述电子设备的接入状态由没有外置音频输出设备接入切换至有外置音频输出设备接入时,生成第一控制指令,以控制所述电子设备的音频输出对象为所述外置音频输出设备;

确定所述电子设备的接入状态由有外置音频输出设备接入切换至没有外置音频输出设备接入时,生成第二控制指令,以控制所述电子设备的音频输出对象为所述电子设备的内置音频输出设备。

上述方案中,所述方法还包括:

检测到所述电子设备有两个或两个以上外置音频输出设备接入;

接收用户发送的选择指令;

基于所述选择指令选通相应的音频输出通路,以使与选通的音频输出通路相连接的音频输出设备处于音频输出状态。

上述方案中,所述方法还包括:

检测到至少一个外置音频输出设备移除;

生成第二控制指令,以控制所述电子设备的音频输出对象为所述电子设备的内置音频输出设备。

本发明实施例还提供了一种电子设备,所述电子设备包括:处理器及音频放大器;其中,

所述处理器,用于监测所述电子设备的外部设备的接入状态;所述接入状态表征所述电子设备当前是否有外置音频输出设备接入;

以及,确定所述电子设备的接入状态发生改变时,基于当前的接入状态切换所述电子设备的音频放大器的音频输出对象,以使与所述音频放大器相连接的音频输出设备处于音频输出状态。

上述方案中,所述处理器,还用于监测自身是否接收到表征有外置音频输出设备接入的信号;

确定接收到表征有外置音频输出设备接入的信号,视为所述电子设备有外置音频输出设备接入;

确定未接收到表征有外置音频输出设备接入的信号,视为所述电子设备没有外置音频输出设备接入。

上述方案中,所述电子设备还包括信号开关;

所述处理器,还用于确定所述电子设备的接入状态由没有外置音频输出设备接入切换至有外置音频输出设备接入时,生成第一控制指令,并发送所述第一控制指令给所述电子设备的信号开关,以控制所述电子设备的音频放大器的音频输出对象为所述外置音频输出设备;

确定所述电子设备的接入状态由有外置音频输出设备接入切换至没有外置音频输出设备接入时,生成第二控制指令,并发送所述第二控制指令给所述电子设备的信号开关,以控制所述电子设备的音频输出对象为所述电子设备的内置音频输出设备。

上述方案中,所述处理器,还用于检测到所述电子设备有两个或两个以上外置音频输出设备接入;

接收用户发送的选择指令;

基于所述选择指令选通相应的音频输出通路,以使与选通的音频输出通路相连接的音频输出设备处于音频输出状态。

上述方案中,所述处理器,还用于检测到至少一个外置音频输出设备移除;

生成第二控制指令,以控制所述电子设备的音频输出对象为所述电子设备的内置音频输出设备。

本发明实施例提供的信息处理方法及电子设备,电子设备的编解码器端或控制器端监测所述电子设备的外部设备的接入状态;所述接入状态表征所述电子设备当前是否有外置音频输出设备接入;确定所述电子设备的接入状态发生改变时,基于当前的接入状态切换所述电子设备的音频放大器的音频输出对象,以使与所述音频放大器相连接的音频输出设备处于音频输出状态。如此,电子设备中仅采用一个音频放大器通过切换音频输出对象即可,减少了电子设备中音频放大器的数量,优化了电子设备的硬件布局,降低成本的同时,提高了用户体验。

附图说明

图1为中低端电子设备中音频输出方案逻辑结构示意图;

图2为高端电子设备中音频输出方案逻辑结构示意图;

图3为本发明实施例中信息处理方法流程示意图一;

图4为本发明实施例中信息处理方法的逻辑结构示意图一;

图5为本发明实施例中信息处理方法流程示意图二;

图6为本发明实施例中信息处理方法的逻辑结构示意图二;

图7为本发明实施例中信息处理方法流程示意图三;

图8为本发明实施例中输出选择提示信息的界面示意图;

图9为本发明实施例中电子设备的组成结构示意图。

具体实施方式

下面结合附图和具体实施例对本发明作进一步详细说明。

发明人在研究过程中发现,传统的中低端电子设备中没有耳放的功能,如图1所示为这类中低端电子设备的音频输出方案的逻辑结构示意图;而一些高端电子设备则设计了耳放功能,这也是未来电子设备音频输出方面的发展方向,如图2所示为这类高端电子设备的音频输出方案的逻辑结构示意图,在实际实施时,设备的喇叭所在的音频输出通路,到低音炮所在的音频输出通路,再到耳机所在的音频输出通路,每一路都要独立的音频放大器来增大语音效果,这不但增加了成本消费,更使产品布局冗余。

在本发明实施例中,电子设备的编解码器端或控制器端监测所述电子设备的外部设备的接入状态;所述接入状态表征所述电子设备当前是否有外置音频输出设备接入;确定所述电子设备的接入状态发生改变时,基于当前的接入状态切换所述电子设备的音频放大器的音频输出对象,以使与所述音频放大器相连接的音频输出设备处于音频输出状态。

实施例一

图3为本发明实施例中信息处理方法流程示意图,该方法应用于电子设备,所述电子设备不限于手机、笔记本电脑、台式机电脑等终端设备,图4为本发明实施例中信息处理方法的逻辑结构示意图,结合图3、图4所示,本发明实施例中信息处理方法包括:

步骤101:电子设备的编解码器监测电子设备的外部设备的接入状态。

这里,所述接入状态表征电子设备当前是否有外置音频输出设备接入;所述外置音频输出设备如耳机、usb接口的扬声器等。

在实际实施时,电子设备的插头检测器(hpjackdetect)检测到耳机或扬声器的插头插入电子设备时,向电子设备的编解码器codec发送表征有外置音频输出设备接入的信号,以使所述编解码器得知当前有外置音频输出设备接入电子设备。

步骤102:确定所述电子设备的接入状态发生改变时,基于当前的接入状态切换所述电子设备的音频放大器的音频输出对象,以使与所述音频放大器相连接的音频输出设备处于音频输出状态。

示例性地,电子设备当前的音频输出状态为自身内置音频输出设备输出音频,即采用自身的喇叭输出音频,即没有外置音频输出设备输出,然后电子设备的编解码器接收到表征有外置音频输出设备接入的信号,也即所述编解码器检测到有外置音频输出设备接入,也即所述电子设备的编解码器检测到电子设备的外部设备的接入状态发生改变(如耳机接入),所述编解码器生成第一控制指令,发送所述第一控制指令给电子设备的信号开关,以控制电子设备的音频放大器amp的音频输出对象切换至所述外置音频输出设备。

在一实施例中,所述编解码器切换所述电子设备的音频放大器的音频输出对象之后,所述方法还可以包括:

电子设备的编解码器调整所述音频放大器的音频信号放大倍数或amp驱动倍数,具体可以依据实际需要进行设置,如此,可以满足用户对电子设备的喇叭及耳机的不同使用感受。

在实际应用中,当用户将外置音频输出设备(如耳机)移除时,电子设备的编解码器接收到表征外置音频输出设备移除的信号,即编解码器检测到电子设备的外部设备的接入状态再次发生改变(如耳机移除),生成第二控制指令,发送所述第二控制指令给电子设备的信号开关,以控制所述电子设备的音频输出对象由所述外置音频输出设备切换至所述电子设备的内置音频输出设备(喇叭)。

应用本发明上述实施例,电子设备的编解码器实时监测电子设备的外部设备的接入状态,以得知电子设备是否有外置音频输出设备接入,当电子设备的接入状态发生改变时,基于当前的接入状态切换电子设备的音频放大器的音频输出对象,以使与所述音频放大器相连接的音频输出设备处于音频输出状态。如此,减少了电子设备的音频放大器的数量,进而达到了节约了成本(costsaving),优化了电子设备的硬件布局(placement/layout)。

实施例二

图5为本发明实施例中信息处理方法流程示意图,该方法应用于电子设备,图6为本发明实施例中信息处理方法的逻辑结构示意图,结合图5、图6所示,本发明实施例中信息处理方法包括:

步骤201:电子设备的控制器端监测电子设备的外部设备的接入状态,判断是否有外置音频输出设备接入,如果有,执行步骤202;如果没有,执行步骤201。

这里,所述接入状态表征电子设备当前是否有外置音频输出设备接入;所述外置音频输出设备如耳机、usb接口的扬声器等。

在实际实施时,电子设备的插头检测器检测到耳机或扬声器的插头插入电子设备时,向电子设备的控制器端(ec,embeddedcontroller)发送表征有外置音频输出设备接入的信号,以使所述编解码器得知当前有外置音频输出设备接入电子设备;也即,ec确定接收到表征有外置音频输出设备接入的信号,视为所述电子设备有外置音频输出设备接入;确定未接收到表征有外置音频输出设备接入的信号,视为所述电子设备没有外置音频输出设备接入。

步骤202:控制电子设备的音频输出对象为所述外置音频输出设备。

在本发明实施例中,当电子设备的ec检测到有外置音频输出设备接入时,即电子设备的外部设备的接入状态发生改变,便基于当前的接入状态切换所述电子设备的音频放大器的音频输出对象,以使与所述音频放大器相连接的音频输出设备处于音频输出状态;实际实施时,ec生成第一控制指令,发送所述第一控制指令给电子设备的信号开关,以控制电子设备的音频放大器的音频输出对象切换至所述外置音频输出设备(耳机)。

在一实施例中,ec切换电子设备的音频放大器的音频输出对象后,还可对所述音频放大器的音频信号放大倍数(即输出音频的信号强度)进行调整,具体可以依据实际需要进行设置,如此,可以满足用户对电子设备的喇叭及耳机的不同使用感受。

步骤203:检测到所述外置音频输出设备从所述电子设备移除,控制电子设备的音频输出对象为电子设备的内置音频输出设备。

在实际实施时,当用户将外置音频输出设备(如耳机)移除时,电子设备的ec接收到表征外置音频输出设备移除的信号,确定接入电子设备的外置音频输出设备移除,则生成第二控制指令,并发送所述第二控制指令给所述电子设备的信号开关,以控制所述电子设备的音频输出对象由所述外置音频输出设备切换至所述电子设备的内置音频输出设备(喇叭)。

应用本发明上述实施例,电子设备的控制器端实时监测电子设备的外部设备的接入状态,以得知电子设备是否有外置音频输出设备接入,当电子设备的接入状态发生改变时,控制器端生成相应的控制指令以切换电子设备的音频放大器的音频输出对象,使与所述音频放大器相连接的音频输出设备处于音频输出状态。如此,减少了电子设备的音频放大器的数量,进而达到了节约了成本、优化电子设备的硬件布局的效果。

实施例三

图7为本发明实施例中信息处理方法流程示意图,该方法应用于电子设备,如图7所示,本发明实施例中信息处理方法包括:

步骤301:电子设备的控制器端检测到电子设备有多个外置音频输出设备接入。

这里,所述外置音频输出设备如耳机、usb接口的扬声器等。

在实际实施时,电子设备的插头检测器检测到耳机或扬声器的插头插入电子设备时,向电子设备的控制器端发送表征有外置音频输出设备接入的信号,以使所述编解码器得知当前有外置音频输出设备接入电子设备;也即,ec确定接收到表征有外置音频输出设备接入的信号,视为所述电子设备有外置音频输出设备接入;确定未接收到表征有外置音频输出设备接入的信号,视为所述电子设备没有外置音频输出设备接入。而当ec连续接收到多个(两个或两个以上)表征有外置音频输出设备接入的信号时,确定所述电子设备当前有多个外置音频输出设备接入。

步骤302:输出选择提示信息,以使用户基于所述选择提示信息进行外置音频输出设备的选择。

在实际实施时,当电子设备的控制器端确定当前存在多个外置音频输出设备接入时,控制器端输出选择提示信息并在电子设备的显示界面呈现,如图8所示,以使用户进行外置音频输出设备的选择。一个示例为:用户同时在电子设备上插入了耳机及usb接口的扬声器,电子设备识别到多个外置音频输出设备接入,在显示器界面输出如图8所示信息,用户基于显示器显示的选择信息进行耳机或usb扬声器的选择。

步骤303:接收用户发送的选择指令,并基于所述选择指令选通相应的音频输出通路。

这里,当用户基于电子设备输出的选择提示信息选择了需要的外置音频输出设备(如耳机)时,电子设备的控制器端基于用户的选择,切换至与用户的选择指令对应的音频放大器的输出对象,也即选通与用户的选择指令对应的音频输出通路,以使与选通的音频输出通路相连接的音频输出设备处于音频输出状态。

步骤304:检测到至少一个外置音频输出设备移除,控制所述电子设备的音频输出对象为所述电子设备的内置音频输出设备。

这里,当电子设备的控制器端检测到接入的多个外置音频输出设备中有至少一个移除时,也即ec接收到至少一个表征有外置音频输出设备移除的信号时,默认用户不想再使用外置音频输出设备,即控制音频放大器的输出对象切换至电子设备的内置音频输出设备,在实际实施时,电子设备的控制器端生成第二控制指令,并发送所述第二控制指令给电子设备的信号开关,以控制所述电子设备的音频输出对象为所述电子设备的内置音频输出设备。

应用本发明上述实施例,电子设备检测到自身有多个外置音频输出设备接入时,输出选择提示信息以使用户对接入的外置音频输出设备进行选择,电子设备接收到用户的选择指令后,基于用户的选择指令控制电子设备的音频输出对象为与所述选择指令对应,如此,在减少了电子设备的音频放大器的数量、达到节约成本的同时,更提高了用户体验。

实施例四

图9为本发明实施例中电子设备的组成结构示意图,如图9所示,本发明实施例中电子设备的组成包括:处理器91及音频放大器92;其中,

所述处理器91,用于监测所述电子设备的外部设备的接入状态;所述接入状态表征所述电子设备当前是否有外置音频输出设备接入;

以及,确定所述电子设备的接入状态发生改变时,基于当前的接入状态切换所述电子设备的音频放大器的音频输出对象,以使与所述音频放大器相连接的音频输出设备处于音频输出状态。

这里,在具体实施时,所述处理器91可以为电子设备的编解码器或者嵌入式控制器(ec)。

所述处理器91,还用于监测自身是否接收到表征有外置音频输出设备接入的信号;

确定接收到表征有外置音频输出设备接入的信号,视为所述电子设备有外置音频输出设备接入;

确定未接收到表征有外置音频输出设备接入的信号,视为所述电子设备没有外置音频输出设备接入。

在一实施例中,所述电子设备还包括信号开关93,相应的,所述处理器,还用于确定所述电子设备的接入状态由没有外置音频输出设备接入切换至有外置音频输出设备接入时,生成第一控制指令,并发送所述第一控制指令给所述电子设备的信号开关,以控制所述电子设备的音频放大器的音频输出对象为所述外置音频输出设备;

确定所述电子设备的接入状态由有外置音频输出设备接入切换至没有外置音频输出设备接入时,生成第二控制指令,并发送所述第二控制指令给所述电子设备的信号开关,以控制所述电子设备的音频输出对象为所述电子设备的内置音频输出设备。

在一实施例中,所述处理器91,还用于检测到所述电子设备有两个或两个以上外置音频输出设备接入;

接收用户发送的选择指令;

基于所述选择指令选通相应的音频输出通路,以使与选通的音频输出通路相连接的音频输出设备处于音频输出状态。

在一实施例中,所述处理器91,还用于检测到至少一个外置音频输出设备移除;

生成第二控制指令,以控制所述电子设备的音频输出对象为所述电子设备的内置音频输出设备。

这里需要指出的是:以上涉及电子设备的描述,与上述方法描述是类似的,同方法的有益效果描述,不做赘述。对于本发明所述电子设备实施例中未披露的技术细节,请参照本发明方法实施例的描述。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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