本发明涉及智能终端领域,尤指一种音量控制方法和装置、及终端。
背景技术:
当前手机在音量调节管理上主要分为铃音音量和多媒体音量对应的音量控制,铃音音量用于控制闹铃、来电与短信的提示音量、多媒体音量用于应用软件的播放音量的控制,铃音音量和多媒体音量分别对应与不同的音量调节控制条,使得铃音音量和多媒体音量的音量可以设置不同,以适应音量多样化的需求。但是在多媒体类别的音量控制上一般只有一个调节控制条。
然而在实际使用过程中,对于不同的应用软件,由于音频源的不同,在相同的多媒体音量大小的设置下,用户感知的声音大小往往不同,而所有声音类应用共享一个音量调节开关,往往导致用户在切换应用程序后,需要重新调节音量大小,例如,在英语教学软件中调节好了声音大小,切换到音乐类软件中时,发现声音太大需要重新调节,当再次回到英语教学软件时又发现声音太小。频繁操作导致用户使用过程中的不方便,并且突然性的声音过大甚至有可能造成用户听力受损。因此,需要一种新的解决方案来解决用户使用终端时在音量控制中遇到的不便。
技术实现要素:
为了解决上述问题,本发明提出了一种音量控制方法和装置、及终端,能够提高用户在使用移动终端进行音频播放时的体验。
为了达到上述目的,本发明提出了一种音量控制方法,所述方法包括:
接收针对应用程序的音量控制调节请求;
在接收到音量控制调节请求之后,在应用程序的单独音量控制功能设置 为开启状态时,根据音量调节请求调整应用程序的音量控制量,并根据音量控制量的大小播放应用程序的音频输出。
优选的,在所述根据音量调节请求调整应用程序的音量控制量之前,所述音量控制方法还包括:
判断应用程序的单独音量控制功能是否设置为开启状态;在设置为开启状态时,执行所述根据音量调节请求调整应用程序的音量控制量的步骤;
在设置为关闭状态时;根据音量调节请求调整多媒体音量控制量,并根据多媒体音量控制量播放应用程序的音频输出。
优选的,在所述根据音量调节请求调整应用程序的音量控制量之前,所述音量控制方法还包括:
接收针对应用程序的单独音量控制的开启通知;
根据接收的针对应用程序的单独音量控制的开启通知,将所述应用程序的单独音量控制功能设置为开启状态。
优选的,在所述接收针对应用程序的单独音量控制的开启通知之后,所述音量控制方法还包括:
接收针对应用程序的单独音量控制的关闭通知;
根据接收的针对应用程序的单独音量控制的关闭通知,将所述应用程序的单独音量控制功能设置为关闭状态。
优选的,在应用程序启动后需要播放音频时,判断应用程序的单独音量控制功能是否设置为开启状态;在设置为开启状态时,根据应用程序的音量控制量播放应用程序的音频输出;在设置为关闭状态时;根据多媒体音量控制量播放应用程序的音频输出。
为了达到上述目的,本发明还提出了一种音量控制装置,设置在终端上,所述装置包括:
音量调节监测单元,用于接收针对应用程序的音量控制调节请求;
音量控制单元,用于在接收到音量控制调节请求之后,在应用程序的单 独音量控制功能设置为开启状态时,根据音量调节请求调整应用程序的音量控制量,并根据音量控制量的大小播放应用程序的音频输出。
优选的,所述音量控制装置还包括:
单独控制状态判断单元,用于判断应用程序的单独音量控制功能是否设置为开启状态;
在设置为开启状态时,通过音量控制单元根据音量调节请求调整应用程序的音量控制量;
在设置为关闭状态时;通过音量控制单元根据音量调节请求调整多媒体音量控制量,并根据多媒体音量控制量播放应用程序的音频输出。
优选的,所述音量控制装置还包括:
状态设置单元,用于接收针对应用程序的单独音量控制的开启通知;以及,根据接收的针对应用程序的单独音量控制的开启通知,将所述应用程序的单独音量控制功能设置为开启状态。
优选的,所述状态设置单元还用于:接收针对应用程序的单独音量控制的关闭通知;以及,根据接收的针对应用程序的单独音量控制的关闭通知,将所述应用程序的单独音量控制功能设置为关闭状态。
优选的,所述音量控制单元,还用于在应用程序启动后需要播放音频时,判断应用程序的单独音量控制功能是否设置为开启状态;在设置为开启状态时,根据应用程序的音量控制量播放应用程序的音频输出;在设置为关闭状态时;根据多媒体音量控制量播放应用程序的音频输出。
为了达到上述目的,本发明还提出了一种终端,所述终端包括上述任一音量控制装置。
与现有技术相比,本发明提供的技术方案包括:接收针对应用程序的音量控制调节请求;在接收到音量控制调节请求之后,在应用程序的单独音量控制功能设置为开启状态时,根据音量调节请求调整应用程序的音量控制量,并根据音量控制量的大小播放应用程序的音频输出。通过本发明的方案,可以单独控制移动终端中各个应用程序的音量,提供一种音量控制的个性化设 置方式,从而改善用户使用移动终端时的收听体验。
附图说明
下面对本发明实施例中的附图进行说明,实施例中的附图是用于对本发明的进一步理解,与说明书一起用于解释本发明,并不构成对本发明保护范围的限制。
图1为本发明实施例提供的一种音量控制方法的流程图;
图2为本发明实施例提供的又一种音量控制方法的流程图;
图3为本发明实施例提供的音量控制装置的结构组成示意图。
具体实施方式
为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述,并不能用来限制本发明的保护范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的各种方式可以相互组合。
参见图1,本发明提出了一种音量控制方法,所述方法包括:
步骤110,接收针对应用程序的音量控制调节请求;
步骤120,在接收到音量控制调节请求之后,在应用程序的单独音量控制功能设置为开启状态时,根据音量调节请求调整应用程序的音量控制量,并根据音量控制量的大小播放应用程序的音频输出。
参见图2,本发明提出了一种音量控制方法,所述方法包括:
步骤210,接收针对应用程序的单独音量控制的开启通知;
步骤220,根据接收的针对应用程序的单独音量控制的开启通知,将所述应用程序的单独音量控制功能设置为开启状态;
步骤230,在所述应用程序运行时,接收到对应的音量控制调节请求;
步骤240,在接收到音量控制调节请求之后,判断应用程序的单独音量控制功能是否设置为开启状态;如果为开启状态,则执行步骤250,如果为 关闭状态,则执行步骤260;
步骤250,在设置为开启状态时;根据音量调节请求调整应用程序的音量控制量,并根据应用程序的音量控制量播放应用程序的音频输出。
其中,在第一次接收到音量控制调节请求,处理为弹出应用程序的音量调节控制条,在应用程序的音量调节控制条的呈现状态下,继续接收到音量控制调节请求时,根据音量控制调节请求调整应用程序的音量控制量。
其中,音量控制调节请求包括音量加请求和音量减请求。
步骤260,在设置为关闭状态时;根据音量调节请求调整多媒体音量控制量,并根据多媒体音量控制量播放应用程序的音频输出;
其中,在第一次接收到音量控制调节请求,处理为弹出多媒体音量调节控制条,在多媒体音量调节控制条的呈现状态下,继续接收到音量控制调节请求时,根据音量控制调节请求调整多媒体音量控制量。
在步骤220之后,所述方法还包括:
步骤270,接收针对应用程序的单独音量控制的关闭通知;
步骤280,根据接收的针对应用程序的单独音量控制的关闭通知,将所述应用程序的单独音量控制功能设置为关闭状态。
本发明实施例中,所述音量控制方法还包括:在应用程序启动后需要播放音频时,判断应用程序的单独音量控制功能是否设置为开启状态;在设置为开启状态时,根据应用程序的音量控制量播放应用程序的音频输出;在设置为关闭状态时;根据多媒体音量控制量播放应用程序的音频输出。
基于与上述实施例相同或相似的构思,本发明实施例还提供一种音量控制装置,设置在终端上,参见图3,本发明提出的一种音量控制装置包括:
音量调节监测单元10,用于接收针对应用程序的音量控制调节请求;
音量控制单元30,用于在接收到音量控制调节请求之后,在应用程序的单独音量控制功能设置为开启状态时,根据音量调节请求调整应用程序的音量控制量,并根据音量控制量的大小播放应用程序的音频输出。
本发明实施例中,所述音量控制装置还包括:
单独控制状态判断单元20,用于判断应用程序的单独音量控制功能是否设置为开启状态;
在设置为开启状态时,通过音量控制单元30根据音量调节请求调整应用程序的音量控制量;
在设置为关闭状态时;通过音量控制单元30根据音量调节请求调整多媒体音量控制量,并根据多媒体音量控制量播放应用程序的音频输出。
本发明实施例中,所述音量控制装置还包括:
状态设置单元40,用于接收针对应用程序的单独音量控制的开启通知;以及,根据接收的针对应用程序的单独音量控制的开启通知,将所述应用程序的单独音量控制功能设置为开启状态。
本发明实施例中,所述状态设置单元40还用于:接收针对应用程序的单独音量控制的关闭通知;以及,根据接收的针对应用程序的单独音量控制的关闭通知,将所述应用程序的单独音量控制功能设置为关闭状态。
本发明实施例中,所述音量控制单元30,还用于在应用程序启动后需要播放音频时,判断应用程序的单独音量控制功能是否设置为开启状态;在设置为开启状态时,根据应用程序的音量控制量播放应用程序的音频输出;在设置为关闭状态时;根据多媒体音量控制量播放应用程序的音频输出。
基于与上述实施例相同或相似的构思,本发明实施例还提供一种终端,所述终端包括本发明实施例提供的任一音量控制装置。
需要说明的是,以上所述的实施例仅是为了便于本领域的技术人员理解而已,并不用于限制本发明的保护范围,在不脱离本发明的发明构思的前提下,本领域技术人员对本发明所做出的任何显而易见的替换和改进等均在本发明的保护范围之内。