一种信息处理方法及电子设备的制造方法

文档序号:9865311阅读:185来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001 ] 本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。
【背景技术】
[0002]随着科技地进步,大部分的电子设备已经配备有多种音频信息的声音输出设备,例如电脑可以通过耳机输出音频信息,也可以通过扬声器输出音频信息。同时在人们的日常工作生活中,对于音频的应用越来越多,例如语音通话应用、音乐播放、多媒体文件浏览等多种程序的同时运行,会在电脑等电子设备上同时生成多个音频信号。
[0003]在现有技术中,对于多个音频信息的输出常用的技术方案一般是将所有应用程序产生的多个音频信息通过一个输出设备输出,例如,在运行百度音乐盒听歌的同时浏览网页,此时歌曲和网页的背景声音都会同时从扬声器中输出;如果用户插上耳机,扬声器就自动静音。
[0004]本申请发明人在实现本申请实施例的技术方案的过程中,发现现有技术至少存在如下技术问题:
[0005]由于现有技术中电子设备在同时运行不同类型的应用程序时,会输出多个内容不同的音频信息。例如在需要输出即时通信类音频信息的时候,为了保证用户的接听效果,往往会中断正在输出的其他音频信息。所以,现有技术中的电子设备存在不能根据音频信息的类型和电子设备所在的环境信息等不同情形,选择不同的声音输出设备的技术问题。
[0006]由于现有技术中存在上述技术问题,使得用户不能对音频信息的输出方式进行个性化的管理,所以,现有技术中的电子设备存在用户体验欠佳的问题。

【发明内容】

[0007]本申请提供一种信息处理方法及电子设备,用于解决现有技术中不能根据音频信息的类型和电子设备所在的环境信息等不同情形,选择不同的声音输出设备的技术问题,以实现根据应用程序类型和/或环境信息自动选择匹配的声音输出设备的技术效果。一方面,本申请实施例提供一种信息处理的方法,应用于一电子设备中,所述电子设备包括N个声音输出设备,N为大于等于2的整数,所述方法包括:
[0008]在需要输出与第一应用程序对应的第一音频信息时,获得所述第一应用程序所属的第一应用程序类型和/或所述电子设备的环境信息;
[0009]基于所述第一应用程序类型和/或所述环境信息,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备;
[0010]通过所述第一声音输出设备输出所述第一音频信息。
[0011]可选的,所述基于所述应用程序类型和/或所述环境信息,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备,具体包括:
[0012]根据所述第一应用程序类型,检测所述第一应用程序是否属于即时通讯应用程序,获得第一检测结果;
[0013]根据所述环境信息,检测所述N个声音输出设备中是否存在扬声器,获得第二检测结果;
[0014]基于所述第一检测结果和所述第二检测结果,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备。
[0015]可选的,当所述N个声音输出设备包括耳机和所述扬声器时,所述基于所述第一检测结果和所述第二检测结果,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备,具体包括:
[0016]在所述第一检测结果为是时,确定所述耳机为与所述第一音频信息匹配的所述第一声音输出设备;
[0017]在所述第一检测结果为否,且所述第二检测结果为否时,确定所述耳机为与所述第一音频信息匹配的所述第一声音输出设备;
[0018]在所述第一检测结果为否,且所述第二检测结果为是时,确定所述扬声器为与所述第一音频信息匹配的所述第一声音输出设备。
[0019]可选的,在所述基于所述应用程序类型和/或所述环境信息,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备之后,所述方法还包括:
[0020]获得用户第一操作,其中,所述第一操作为用于指定所述第一音频信息通过与所述N个声音输出设备中与所述第一声音输出设备不同的第二声音输出设备的操作;
[0021]响应所述第一操作,将所述第一音频信息通过所述第二声音输出设备输出。
[0022]可选的,当第二应用程序对应的第二音频信息正处于通过所述第一声音输出设备输出的状态时,所述通过所述第一声音输出设备输出所述第一音频信息,具体包括:
[0023]获得所述第二应用程序所属的第二应用程序类型;
[0024]检测所述第一应用程序类型和所述第二应用程序类型是否相同,获得第三检测结果;
[0025]在所述第三检测结果为否时,将所述第二音频信息通过所述第二声音输出设备输出,并且通过所述第一声音输出设备输出所述第一音频信息;
[0026]在所述第三检测结果为是时,通过所述第一声音输出设备输出所述第一音频信肩、O
[0027]可选的,所述在所述第三检测结果为是时,通过所述第一声音输出设备输出所述第一音频信息,具体包括:
[0028]获得用户第二操作,其中,所述第二操作为用于指定所述第二音频信息通过所述第二声音输出设备的操作;
[0029]响应所述第二操作,将所述第一音频信息通过所述第二声音输出设备输出;
[0030]通过所述第一声音输出设备输出所述第一音频信息。
[0031]可选的,所述在所述第三检测结果为是时,通过所述第一声音输出设备输出所述第一音频信息,具体包括:
[0032]基于所述第二应用程序类型和/或环境信息,从所述N个声音输出设备中确定出所述第二声音输出设备;
[0033]将所述第二音频信息通过所述第二声音输出设备输出;
[0034]通过所述第一声音输出设备输出所述第一音频信息。
[0035]另一方面,本申请实施例还提供一种电子设备,包括N个声音输出设备,N为大于等于2的整数,所述电子设备具体包括:
[0036]第一检测模块,用于在需要输出与第一应用程序对应的第一音频信息时,获得所述第一应用程序所属的第一应用程序类型和/或所述电子设备的环境信息;
[0037]判断模块,用于基于所述第一应用程序类型和/或所述环境信息,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备;
[0038]第一输出控制模块,用于通过所述第一声音输出设备输出所述第一音频信息。
[0039]可选的,所述判断模块具体包括:
[0040]第一检测单元,用于根据所述第一应用程序类型,检测所述第一应用程序是否属于即时通讯应用程序,获得第一检测结果;
[0041]第二检测单元,用于根据所述环境信息,检测所述N个声音输出设备中是否存在扬声器,获得第二检测结果;
[0042]第一确定单元,用于基于所述第一检测结果和所述第二检测结果,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备。
[0043]可选的,当所述N个声音输出设备包括耳机和所述扬声器时,所述第一确定单元具体包括:
[0044]第一确定子单元,用于在所述第一检测结果为是时,确定所述耳机为与所述第一音频信息匹配的所述第一声音输出设备;
[0045]第二确定子单元,用于在所述第一检测结果为否,且所述第二检测结果为否时,确定所述耳机为与所述第一音频信息匹配的所述第一声音输出设备;
[0046]第三确定子单元,用于在所述第一检测结果为否,且所述第二检测结果为是时,确定所述扬声器为与所述第一音频信息匹配的所述第一声音输出设备。
[0047]可选的,所述电子设备还包括:
[0048]第二检测模块,用于获得用户第一操作,其中,所述第一操作为用于指定所述第一音频信息通过与所述N个声音输出设备中与所述第一声音输出设备不同的第二声音输出设备的操作;
[0049]第二输出控制模块,用于响应所述第一操作,将所述第一音频信息通过所述第二声音输出设备输出。
[0050]可选的,当第二应用程序对应的第二音频信息正处于通过所述第一声音输出设备输出的状态时,所述第一输出控制模块具体包括:
[0051]第三检测单元,用于获得所述第二应用程序所属的第二应用程序类型;
[0052]第四检测单元,用于检测所述第一应用程序类型和所述第二应用程序类型是否相同,获得第三检测结果;
[0053]第二输出控制单元,用于在所述第三检测结果为否时,将所述第二音频信息通过所述第二声音输出设备输出,并且通过所述第一声音输出设备输出所述第一音频信息;
[0054]第三输出控制单元,用于在所述第三检测结果为是时,通过所述第一声音输出设备输出所述第一音频信息。
[0055]可选的,所述第三输出控制单元具体包括:
[0056]第一检测子单元,用于获得用户第二操作,其中,所述第二
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1