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

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

本发明涉及电子设备领域,更具体的说,是涉及一种信息处理方法和电子设备。



背景技术:

随着电子技术的发展,电子设备中一般都设置有音频/视频播放功能的应用。

用户使用电子设备进行音频/视频的播放过程中,会有其他情况导致音频/视频播放过程被打断,当其他情况结束后,该音频/视频播放继续。例如有来电时,用户可以接通来电进行通话,当结束通话时,被通话打断的音频/视频播放过程自动继续。

但是,由于播放音频/视频的音量一般较大,则自动继续播放的音频/视频声音由无声突然变到很大,会导致用户的耳朵不适,用户体验较差。



技术实现要素:

有鉴于此,本发明提供了一种信息处理方法,解决了现有技术中,自动继续播放的音频/视频声音由无声突然变到很大,会导致用户的耳朵不适的问题。

为实现上述目的,本发明提供如下技术方案:

一种信息处理方法,应用于电子设备中,所述电子设备中设置有第一应用,所述第一应用用于播放音频和/或视频,所述方法包括:

检测电子设备的状态信息;

基于所述状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,所述第二数值大于第一数值,所述预设时间长度的取值为非零正数。

上述的方法,优选的,所述检测电子设备的状态信息,包括:

接收电子设备的环境检测信息;

基于所述环境检测信息,分析得到所述电子设备与用户的相对位置关系。

上述的方法,优选的,判断状态信息是否满足预设条件,包括:

判断所述相对位置关系是否满足预设的远离条件,得到第一判断结果;

基于第一判断结果表征所述相对位置关系满足预设的远离条件,判定状态信息满足预设条件。

上述的方法,优选的,所述检测电子设备的状态信息之前,包括:

获取环境检测信息和第一流程,所述第一流程用于启动第一应用;

建立所述环境检测信息与所述第一流程之间的对应关系,所述对应关系用于基于所述环境检测信息执行所述第一流程实现启动所述第一应用。

上述的方法,优选的,检测电子设备的状态信息,判断所述状态信息是否满足预设条件,包括:

检测所述电子设备中第二应用的流程,所述第二应用的优先级高于所述第一应用;

基于所述第二应用的流程为结束时,判断所述电子设备中是否有第一应用处于待启动状态,得到第二判断结果;

基于第二判断结果表征所述电子设备中有第一应用处于待启动状态,判定所述状态信息满足预设条件。

上述的方法,优选的,所述控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,包括:

依据预设的变化率,控制所述第一应用的播放音量在预设时间长度从第一数值逐步调整至第二数值。

上述的方法,优选的,所述控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,包括:

依据预设的延缓时间,控制所述第一应用在所述延缓时间后启动;

其中,所述第一应用启动时,播放音量采用第二数值。

一种电子设备,所述电子设备中设置有第一应用,所述第一应用用于播放音频和/或视频,包括:

检测器,用于检测电子设备的状态信息;

控制器,用于基于所述状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,所述第二数值大于第一数值,所述预设时间长度的取值为非零正数。

上述的电子设备,优选的,所述检测器,用于:

接收电子设备的环境检测信息;

基于所述环境检测信息,分析得到所述电子设备与用户的相对位置关系。

上述的电子设备,优选的,所述检测器还用于:

判断所述相对位置关系是否满足预设的远离条件,得到第一判断结果;

基于第一判断结果表征所述相对位置关系满足预设的远离条件,判定状态信息满足预设条件。

上述的电子设备,优选的,还包括:

启动器,用于获取环境检测信息和第一流程,所述第一流程用于启动第一应用;建立所述环境检测信息与所述第一流程之间的对应关系,所述对应关系用于基于所述环境检测信息执行所述第一流程实现启动所述第一应用。

上述的电子设备,优选的,所述检测器用于:

检测所述电子设备中第二应用的流程,所述第二应用的优先级高于所述第一应用;

基于所述第二应用的流程为结束时,判断所述电子设备中是否有第一应用处于待启动状态,得到第二判断结果;

基于第二判断结果表征所述电子设备中有第一应用处于待启动状态,判定所述状态信息满足预设条件。

上述的电子设备,优选的,所述控制器用于:

依据预设的变化率,控制所述第一应用的播放音量在预设时间长度从第一数值逐步调整至第二数值。

上述的电子设备,优选的,所述控制器用于:

依据预设的延缓时间,控制所述第一应用在所述延缓时间后启动;

其中,所述第一应用启动时,播放音量采用第二数值。

一种电子设备,所述电子设备中设置有第一应用,所述第一应用用于播放音频和/或视频,包括:

检测模块,用于检测电子设备的状态信息;

控制模块,用于基于所述状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,所述第二数值大于第一数值,所述预设时间长度的取值为非零正数。

经由上述的技术方案可知,与现有技术相比,本发明提供了一种应用于电子设备中的信息处理方法,其中,该电子设备中设置有第一应用,并且,该第一应用用于播放音频和/或视频,则,该方法包括:检测电子设备的状态信息;基于所述状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,所述第二数值大于第一数值,所述预设时间长度的取值为非零正数。采用该方法,通过对电子设备的状态信息是否满足预设条件的判断,确定是否将该第一应用的播放音量进行调整,而在确定了状态信息满足预设条件时,才在大于零的预设时间长度内将该第一应用的播放音量从较低的第一数值调整为较高的第二数值,该方法中,调整第一应用的播放音量的时间为大于零的一预设时间长度,该过程中不会出现启动应用时播放音量突然很大的问题,提高了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明提供的一种信息处理方法实施例1的流程图;

图2为本发明提供的一种信息处理方法实施例2的流程图;

图3为本发明提供的一种信息处理方法实施例3的流程图;

图4为本发明提供的一种信息处理方法实施例4的流程图;

图5为本发明提供的一种信息处理方法实施例5的流程图;

图6为本发明提供的一种信息处理方法实施例6的流程图;

图7为本发明提供的一种电子设备实施例1的结构示意图;

图8为本发明提供的一种电子设备实施例2的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅附图1,为本发明提供的一种信息处理方法实施例1的流程图,该方法应用于电子设备中,所述电子设备中设置有第一应用,所述第一应用用于播放音频和/或视频,该电子设备具体可以采用台式机、笔记本、平板电脑、手机、智能手表、穿戴式设备等形式的电子设备。

其中,该方法包括以下步骤:

步骤S101:检测电子设备的状态信息;

其中,该电子设备的状态信息表征了电子设备当前的状态,该电子设备的状态具体可以为环境以及设置的应用的运行状态等。

具体的,基于该电子设备的当前运行状态,可以确定是否需要将电子设备的音量进行调高。

其中,在后续实施例中会针对该检测电子设备的状态信息的过程做详细解释,本实施例中不做详述。

步骤S102:基于所述状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值。

其中,所述第二数值大于第一数值,所述预设时间长度的取值为非零正数。

具体实施中,该第一数值可以为零,也基于为非零的正数值。

其中,在确定了该电子设备的状态信息满足预设条件时,调大该电子设备中运行的第一应用的播放音量。

具体的,该第一应用可以为任意能够播放音频的应用,如视频播放器、音频播放器、社交应用(如微信、QQ、唱吧)等。

具体实施中,该调整该第一应用的音量之前,可以为电子设备执行了两种模式的切换或者两个应用的切换。

则,当电子设备处于第一种模式时,该第一应用的音量较小,而切换为第二模式后,需要调高该第一应用的音量,以实现配合用户的听觉;或者当该电子设备将播放音频的应用从其他应用切换为第一应用时,之前该第一应用的音量较小甚至为零,而切换播放音频的应用为第一应用后,该第一应用的音量调整为较高的音量,以实现配合用户的听觉。

需要说明的是,在段时间长度后才实现将第一应用的播放音量调大,该过程中,用户已经将电子设备远离了自己,不会出现用户与该电子设备很接近时启动应用时播放音量突然很大的问题,用户体验较好。

作为一个示例,用户挂断电话时,之前运行的音频播放器继续运行,此时,该音频播放器的音量在5秒后从最低的0提高至中断播放前的音量,以防止出现播放音量突然很大的问题。

综上,本实施例提供的一种应用于电子设备中的信息处理方法,其中,该电子设备中设置有第一应用,并且,该第一应用用于播放音频和/或视频,则,该方法包括:检测电子设备的状态信息;基于所述状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,所述第二数值大于第一数值,所述预设时间长度的取值为非零正数。采用该方法,通过对电子设备的状态信息是否满足预设条件的判断,确定是否将该第一应用的播放音量进行调整,而在确定了状态信息满足预设条件时,才在大于零的预设时间长度内将该第一应用的播放音量从较低的第一数值调整为较高的第二数值,该方法中,调整第一应用的播放音量的时间为大于零的一预设时间长度,该过程中不会出现启动应用时播放音量突然很大的问题,提高了用户体验。

请参阅附图2,为本发明提供的一种信息处理方法实施例2的流程图,该方法包括以下步骤:

步骤S201:接收电子设备的环境检测信息;

其中,该环境检测信息表征了该电子设备的环境状态。

具体的,本实施例中,该电子设备的环境状态可以表示该电子设备与用户之间的位置关系。

具体实施中,该环境检测信息可以采用红外传感器或距离感应器等采集得到的信息。

步骤S202:基于所述环境检测信息,分析得到所述电子设备与用户的相对位置关系;

其中,该环境检测信息表征了电子设备与用户之间的位置关系。

则,对该环境检测信息进行分析,即可得到该电子设备与用户的相对位置关系。

作为一个具体示例,该电子设备为手机,用户握持该手机打电话时,其与手机的相对位置关系表征二者的距离较近,而用户结束通话将该手机放下时,其与手机的相对位置关系表征二者的距离较远。

作为一个具体示例,该电子设备为Pad(平板电脑),用户握持该Pad靠近耳朵听微信里的语音时,其与手机的相对位置关系表征二者的距离较近,而用户结束听语音将该Pad放下时,其与Pad的相对位置关系表征二者的距离较远。

需要说明的是,由于该电子设备与用户之间的位置较近时,直接将该电子设备中的第一应用的播放音量调高,用户会感觉在耳边的音量突然变大,会导致用户的耳朵不适。因此,需要基于该用户与电子设备的之间的相对位置关系,判断该电子设备的状态信息是否满足预设条件,并在确定该电子设备的状态信息满足预设条件时,执行步骤S204。

步骤S203:判断所述相对位置关系是否满足预设的远离条件,得到第二判断结果;

具体的,该预设的远离条件包括用户与电子设备之间的相对位置数值越来越大。

需要说明的是,该步骤S201中接收电子设备的环境检测信息为实时检测,其采集得到的为一段时间内若干信息组合。

其中,基于该若干的环境检测信息,能够分析得到该电子设备与用户的相对位置关系随时间产生的变化。

则,基于该相对位置关系产生的变化,判断该相对位置关系是否满足远离条件。

其中,基于第二判断结果表征所述相对位置关系满足预设的远离条件,判定状态信息满足预设条件;否则,所述状态信息不满足预设条件。

步骤S204:基于第二判断结果表征所述相对位置关系满足预设的远离条件,判定状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值。

其中,步骤S204与实施例1中的步骤S102一致,本实施例中不做赘述。

综上,本实施例提供的一种信息处理方法中,该检测电子设备的状态信息,包括:接收电子设备的环境检测信息;基于所述环境检测信息,分析得到所述电子设备与用户的相对位置关系。采用该方法,通过对电子设备的环境进行检测,得到环境检测信息,进一步分析得到该电子设备与用户之间的相对位置关系,并基于该相对位置关系确定该电子设备是否与用户逐渐远离,确定了该电子设备的状态,过程简单。

请参阅附图3,为本发明提供的一种信息处理方法实施例3的流程图,该方法包括以下步骤:

步骤S301:获取环境检测信息和第一流程;

其中,所述第一流程用于启动第一应用。

其中,该环境检测信息为基于电子设备中预设的检测单元,如红外传感器或距离感应器等,采集得到的信息,其表征了该电子设备的环境状态。

步骤S302:建立所述环境检测信息与所述第一流程之间的对应关系;

其中,所述对应关系用于基于所述环境检测信息执行所述第一流程实现启动所述第一应用。

具体实施中,该可以在框架(Framework)层的音频(Audio)模块中,对应该第一应用流程的开始(start)流程中注册检测单元,实现建立该环境检测信息与第一流程之间的对应关系,该检测单元检测得到的信息满足条件时,该执行该start流程。

而,在本实施例中,该检测单元检测得到的信息满足条件表征了该电子设备远离用户,此时,音频模块开始调整其音量。

步骤S303:接收电子设备的环境检测信息;

步骤S304:基于所述环境检测信息,分析得到所述电子设备与用户的相对位置关系;

步骤S305:判断所述相对位置关系是否满足预设的远离条件,得到第一判断结果;

步骤S306:基于第一判断结果表征所述相对位置关系满足预设的远离条件,判定状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值。

其中,步骤S303-306与实施例2中的步骤S201-204一致,本实施例中不做赘述。

综上,本实施例提供的一种信息处理方法,还包括:获取环境检测信息和第一流程,所述第一流程用于启动第一应用;建立所述环境检测信息与所述第一流程之间的对应关系,所述对应关系用于基于所述环境检测信息执行所述第一流程实现启动所述第一应用。该方案中,基于建立环境检测信息与启动第一应用的第一流程之间的对应关系,实现基于环境检测信息控制第一应用的音量调整。

请参阅附图4,为本发明提供的一种信息处理方法实施例4的流程图,其中,该方法包括以下步骤:

步骤S401:检测所述电子设备中第二应用的流程;

其中,所述第二应用的优先级高于所述第一应用。

具体的,通过在框架层中检测该第二应用的流程。

具体实施中,该第二应用启动时,该框架层中有专门线程监测该第二应用的线程。

步骤S402:基于所述第二应用的流程为结束时,判断所述电子设备中是否有第一应用处于待启动状态,得到第二判断结果;

其中,分析该第一应用处于待启动状态,可以通过检测其流程进度实现。

具体的,该第一应用的进程为Play()或者pause()状态时,可确定该第一应用处于待启动状态。

其中,当该第二应用的流程为结束时,判断该电子设备中有第一应用处于待启动状态,则判定该电子设备的状态信息满足预设条件;否则,该电子设备状态信息不满足预设条件。

步骤S403:基于第二判断结果表征所述电子设备中有第一应用处于待启动状态,判定所述状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值。

其中,步骤S403与实施例1中的步骤S102一致,本实施例中不做赘述。

综上,本实施例提供的一种信息处理方法中,该检测电子设备的状态信息,判断所述状态信息是否满足预设条件,包括:检测所述电子设备中第二应用的流程,所述第二应用的优先级高于所述第一应用;基于所述第二应用的流程为结束时,判断所述电子设备中是否有第一应用处于待启动状态,得到第二判断结果;基于第二判断结果表征所述电子设备中有第一应用处于待启动状态,判定所述状态信息满足预设条件。采用该方法,通过在确定优先级较高的第二应用结束时,有第一应用处于待启动状态,确定该电子设备的状态信息满足预设条件。

请参阅附图5,为本发明提供的一种信息处理方法实施例5的流程图,该方法包括以下步骤:

步骤S501:检测电子设备的状态信息;

其中,步骤S501与实施例1中的步骤S101一致,本实施例中不做赘述。

步骤S502:基于所述状态信息满足预设条件,依据预设的变化率,控制所述第一应用的播放音量在预设时间长度从第一数值逐步调整至第二数值。

其中,当该电子设备的状态信息满足预设条件时,可以将该电子设备中第一应用的播放音量调高。

具体的,通过阶梯式调整的方式,在预设时间长度将该第一应用的播放音量从第一数值调高至第二数值。

具体实施中,可以将Framework(框架)层的Audio(音频)模块中的流程设置口,控制阶梯调整音量。

例如,该预设时间长度为5秒,则可以在该5秒内的每一秒增加固定的音量,最终实现提高至第二数值。

具体实施中,还可以将Framework(框架)层的Audio(音频)模块中的音量接通时间进行设置;或者通过对Framework(框架)层的start流程设置音量为0,预设时间段后,设置为原始值,该原始值是指该第一应用被中断时、上次被关闭时播放或者预设的音量值。

综上,本实施例提供的一种信息处理方法中,所述控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,包括:依据预设的变化率,控制所述第一应用的播放音量在预设时间长度从第一数值逐步调整至第二数值。采用该方法,在预设时间长度以阶梯式调整方式,调高第一应用的播放音量,该过程中,该电子设备已经逐步远离用户,不会出现启动应用时该电子设备处于离用户很近的位置播放音量突然很大的问题,提高了用户体验。

请参阅附图6,为本发明提供的一种信息处理方法实施例6的流程图,该方法包括以下步骤:

步骤S601:检测电子设备的状态信息;

其中,步骤S601与实施例1中的步骤S101一致,本实施例中不做赘述。

步骤S602:基于所述状态信息满足预设条件,依据预设的延缓时间,控制所述第一应用在所述延缓时间后启动。

其中,所述第一应用启动时,播放音量采用第二数值。

其中,该延缓时间可以为预设的数值,如3秒、5秒甚至更长的10秒等。

需要说明的是,具体实施中,为保证用户的体验,该延缓时间不会设置很长,一般为10秒以内即可。

作为一个具体示例,当该满足预设条件为优先级高于第一应用的第二应用结束,延缓启动该第一应用的时间,以使得用户有时间将该电子设备远离自己。

具体实施中,可以将Framework(框架)层中该第一应用的start流程设置为预设时间段后启动。

综上,本实施例提供的一种信息处理方法中,所述控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,包括:依据预设的延缓时间,控制所述第一应用在所述延缓时间后启动;其中,所述第一应用启动时,播放音量采用第二数值。采用该方法,延缓第一应用启动时间,此时该电子设备已经远离用户,不会出现启动应用时该电子设备处于离用户很近的位置播放音量突然很大的问题,提高了用户体验。

上述本发明提供的实施例中详细描述了一种信息处理方法,对于本发明的信息处理方法可采用多种形式的装置实现,因此本发明还提供了一种应用该信息处理方法的电子设备,下面给出具体的实施例进行详细说明。

请参阅附图7,为本发明提供的一种电子设备实施例1的结构示意图,所述电子设备中设置有第一应用,所述第一应用用于播放音频和/或视频,该电子设备具体可以采用台式机、笔记本、平板电脑、手机、智能手表、穿戴式设备等形式的电子设备。

其中,该电子设备包括:检测器701和控制器702;

其中,检测器701,用于检测电子设备的状态信息;

其中,控制器702,用于基于所述状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,所述第二数值大于第一数值,所述预设时间长度的取值为非零正数。

具体实施中,该检测器可以采用红外传感器或距离感应器等能够采集电子设备环境检测信息的结构;也可以为预置在框架层的监测流程。

具体实施中,该控制器可以采用电子设备中具有数据处理能力的结构,如CPU(central processing unit,中央处理器)。

优选的,所述检测器,用于:

接收电子设备的环境检测信息;

基于所述环境检测信息,分析得到所述电子设备与用户的相对位置关系。

优选的,所述检测器还用于:

判断所述相对位置关系是否满足预设的远离条件,得到第一判断结果;

基于第一判断结果表征所述相对位置关系满足预设的远离条件,判定状态信息满足预设条件。

优选的,还包括:

启动器,用于获取环境检测信息和第一流程,所述第一流程用于启动第一应用;建立所述环境检测信息与所述第一流程之间的对应关系,所述对应关系用于基于所述环境检测信息执行所述第一流程实现启动所述第一应用。

优选的,所述检测器用于:

检测所述电子设备中第二应用的流程,所述第二应用的优先级高于所述第一应用;

基于所述第二应用的流程为结束时,判断所述电子设备中是否有第一应用处于待启动状态,得到第二判断结果;

基于第二判断结果表征所述电子设备中有第一应用处于待启动状态,判定所述状态信息满足预设条件。

优选的,所述控制器用于:

依据预设的变化率,控制所述第一应用的播放音量在预设时间长度从第一数值逐步调整至第二数值。

优选的,所述控制器用于:

依据预设的延缓时间,控制所述第一应用在所述延缓时间后启动;

其中,所述第一应用启动时,播放音量采用第二数值。

综上,本实施例提供的一种电子设备中,通过对电子设备的状态信息是否满足预设条件的判断,确定是否将该第一应用的播放音量进行调整,而在确定了状态信息满足预设条件时,才在大于零的预设时间长度内将该第一应用的播放音量从较低的第一数值调整为较高的第二数值,调整第一应用的播放音量的时间为大于零的一预设时间长度,该过程中不会出现启动应用时播放音量突然很大的问题,提高了用户体验。

请参阅附图8,为本发明提供的一种电子设备实施例2的结构示意图,所述电子设备中设置有第一应用,所述第一应用用于播放音频和/或视频,该电子设备具体可以采用台式机、笔记本、平板电脑、手机、智能手表、穿戴式设备等形式的电子设备。

其中,该电子设备包括:检测模块801和控制模块802;

其中,该检测模块801,用于检测电子设备的状态信息;

其中,该控制模块802,用于基于所述状态信息满足预设条件,控制第一应用的播放音量在预设时间长度从第一数值调整至第二数值,所述第二数值大于第一数值,所述预设时间长度的取值为非零正数。

综上,本实施例提供的一种电子设备中,通过对电子设备的状态信息是否满足预设条件的判断,确定是否将该第一应用的播放音量进行调整,而在确定了状态信息满足预设条件时,才在大于零的预设时间长度内将该第一应用的播放音量从较低的第一数值调整为较高的第二数值,调整第一应用的播放音量的时间为大于零的一预设时间长度,该过程中不会出现启动应用时播放音量突然很大的问题,提高了用户体验。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例提供的装置而言,由于其与实施例提供的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

对所提供的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所提供的原理和新颖特点相一致的最宽的范围。

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