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

文档序号:9865311阅读:来源:国知局
0146]为了使用户可以通过手动选择的方式为某一音频信息指定声音输出设备输出。所述电子设备还包括:
[0147]第二检测模块,用于获得用户第一操作,其中,所述第一操作为用于指定所述第一音频信息通过与所述N个声音输出设备中与所述第一声音输出设备不同的第二声音输出设备的操作;
[0148]第二输出控制模块,用于响应所述第一操作,将所述第一音频信息通过所述第二声音输出设备输出。
[0149]电子设备上一个应用程序对应的音频信息正在其中一个声音输出设备上输出的同时,有另一应用程序需要运行并输出对应的音频信息,为了实现自动为新的音频信息输出自动选择声音输出设备,所述第一输出控制模块30具体包括:
[0150]第三检测单元,用于获得所述第二应用程序所属的第二应用程序类型;
[0151]第四检测单元,用于检测所述第一应用程序类型和所述第二应用程序类型是否相同,获得第三检测结果;
[0152]第二输出控制单元,用于在所述第三检测结果为否时,将所述第二音频信息通过所述第二声音输出设备输出,并且通过所述第一声音输出设备输出所述第一音频信息;
[0153]第三输出控制单元,用于在所述第三检测结果为是时,通过所述第一声音输出设备输出所述第一音频信息。
[0154]为了便于用户通过手动选择、切换所述第二音频信息的声音输出设备,所述第三输出控制单元具体包括:
[0155]第一检测子单元,用于获得用户第二操作,其中,所述第二操作为用于指定所述第二音频信息通过所述第二声音输出设备的操作;
[0156]第一输出控制子单元,用于响应所述第二操作,将所述第一音频信息通过所述第二声音输出设备输出;
[0157]第二输出控制子单兀,用于通过所述第一声音输出设备输出所述第一音频信息。
[0158]为了使通过电子设备自动选择并切换所述第二音频信息的声音输出设备,所述第二输出控制单元具体包括:
[0159]第四确定子单元,用于基于所述第二应用程序类型和/或环境信息,从所述N个声音输出设备中确定出所述第二声音输出设备;
[0160]第三输出控制子单元,用于将所述第二音频信息通过所述第二声音输出设备输出;
[0161]第四输出控制子单兀,用于通过所述第一声音输出设备输出所述第一音频信息。
[0162]本申请实施例中提供的一个或多个技术方案,至少具有如下一种或多种技术效果:
[0163]由于本申请实施例的技术方案中,电子设备可以根据应用程序类型和/或环境信息的不同,自动选择不同的声音输出设备。因此,可以解决现有技术中的电子设备存在不能根据音频信息的类型和电子设备所在的环境信息等不同情形,选择不同的声音输出设备的技术问题。进而实现根据应用程序类型和/或环境信息自动选择匹配的声音输出设备的技术效果。
[0164]进一步的,由于本申请实施例中的技术方案可以为不同的音频信息自动选择不同的声音输出设备,也可以由用户手动选择声音输出设备。同时也可以根据选择的结果,将一正在输出的音频信息无中断的切换到另一声音输出设备输出。因此,可以解决现有技术中的用户不能对音频信息的输出方式进行个性化的管理,电子设备存在用户体验欠佳的问题。进而实现提高用户体验的效果。
[0165]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0166]本发明是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0167]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0168]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0169]具体来讲,本申请实施例中的图像获得、图像处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
[0170]在需要输出与第一应用程序对应的第一音频信息时,获得所述第一应用程序所属的第一应用程序类型和/或所述电子设备的环境信息;
[0171]基于所述第一应用程序类型和/或所述环境信息,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备;
[0172]通过所述第一声音输出设备输出所述第一音频信息。
[0173]可选的,所述存储介质中存储的与步骤:所述基于所述应用程序类型和/或所述环境信息,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备对应的计算机程序指令,在被执行时,具体包括如下步骤:
[0174]根据所述第一应用程序类型,检测所述第一应用程序是否属于即时通讯应用程序,获得第一检测结果;
[0175]根据所述环境信息,检测所述N个声音输出设备中是否存在扬声器,获得第二检测结果;
[0176]基于所述第一检测结果和所述第二检测结果,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备。
[0177]可选的,所述存储介质中存储的与步骤:当所述N个声音输出设备包括耳机和所述扬声器时,所述基于所述第一检测结果和所述第二检测结果,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备对应的计算机程序指令,具体包括如下步骤:
[0178]在所述第一检测结果为是时,确定所述耳机为与所述第一音频信息匹配的所述第一声音输出设备;
[0179]在所述第一检测结果为否,且所述第二检测结果为否时,确定所述耳机为与所述第一音频信息匹配的所述第一声音输出设备;
[0180]在所述第一检测结果为否,且所述第二检测结果为是时,确定所述扬声器为与所述第一音频信息匹配的所述第一声音输出设备。
[0181]可选的,所述存储介质中存储的与步骤:在所述基于所述应用程序类型和/或所述环境信息,从所述N个声音输出设备中确定出与所述第一音频信息匹配的第一声音输出设备之后对应的计算机程序指令,具体包括如下步骤:
[0182]获得用户第一操作,其中,所述第一操作为用于指定所述第一音频信息通过与所述N个声音输出设备中与所述第一声音输出设备不同的第二声音输出设备的操作;
[0183]响应所述第一操作,将所述第一音频信息通过所述第二声音输出设备输出。
[0184]可选的,所述存储介质中存储的与步骤:当第二应用程序对应的第二音频信息正处于通过所述第一声音输出设备输出的状态时,所述通过所述第一声音输出设备输出所述第一音频信息对应的计算机程序指令,具体包括如下步骤:
[0185]获得所述第二应用程序所属的第二应用程序类型;
[0186]检测所述第一应用程序类型和所述第二应用程序类型是否相同,获得第三检测结果;
[0187]在所述第三检测结果为否时,将所述第二音频信息通过所述第二声音输出设备输出,并且通过所述第一声音输出设备输出所述第一音频信息;
[0188]在所述第三检测结果为是时,通过所述第一声音输出设备输出所述第一音频信肩、O
[0189]可选的,所述存储介质中存储的与步骤:所述在所述第三检测结果为是时,通过所述第一声音输出设备输出所述第一音频信息对应的计算机程序指令,具体包括如下步骤:
[0190]获得用户第二操作,其中,所述第二操作为用于指定所述第二音频信息通过所述第二声音输出设备的操作;
[0191]响应所述第二操作,将所述第一音频信息通过所述第二声音输出设备输出;
[0192]通过所述第一声音输出设备输出所述第一音频信息。
[0193]可选的,所述存储介质中存储的与步
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1