一种应用程序的提示音量确定方法、装置和终端与流程

文档序号:11386118阅读:210来源:国知局
一种应用程序的提示音量确定方法、装置和终端与流程

本发明涉及通信技术领域,具体涉及一种应用程序的提示音量确定方法、装置和终端。



背景技术:

目前,随着通信技术的发展,各种各样的移动终端已经渐渐成为人们日常生活中不可缺少的一部分,手机、平板电脑、智能电视以及车载终端系统等电子设备在人们的日常生活中已经越来越普及,人们通过电子设备能够进行通信交流、播放音视频以及玩游戏等。因此,人们对于使用电子设备过程中的体验效果要求也越来越高。目前的电子设备虽然能够实现多任务功能即多个应用程序同时运行,例如同时运行视频播放应用程序和游戏应用程序,但是在多任务功能中,一般各个应用程序的音量只能跟随系统设置的音量,导致多个应用程序的音量大小一致,缺少个性化,给用户在使用电子设备过程中带来较差的体验效果。

现有的解决方案是用户预先为每一个应用程序进行音量设置,但是这种设置方式比较繁琐,要想每个应用程序的提示音量不同,就需要用户对应用程序依次进行设置,而且,一旦用户忘记设置,仍然会存在多个应用程序的音量大小一致,缺少个性化的问题,影响了用户体验。

因此,如何提升应用程序音量设置的智能性,成为一个亟待解决的技术问题。



技术实现要素:

有鉴于此,本发明实施例提供了一种应用程序的提示音量确定方法、装置和终端,以解决现有技术中应用程序的音量设置比较繁琐,智能性低的问题。

本发明第一方面提供了一种应用程序的提示音量确定方法,应用于终端,比如手机、平板电脑等,所述方法包括:判断目标应用程序是否已被设置提示音量;当所述目标应用程序未被设置所述提示音量时,根据用户使用该目标应用程序的历史音量数据计算常用音量;将所述常用音量设置为所述目标应用程序的提示音量。

通过实施第一方面描述的方法,在用户启动目标应用程序时,通过判断该应用程序是否已被预先设置提示音量来确定其当前的提示音量,如果用户没有预先为该应用程序设置提示音量,则自动调取用户使用该目标应用程序的历史音量数据,根据该历史音量数据计算出该应用程序对应的常用音量,然后将该常用音量自动设置为该应用程序的提示音量,如此,在无需用户预先设置的情况下,仍然可以实现应用程序提示音量的自动化设置,并且每个应用程序的提示音量都具有其个性,避免了现有技术中提示音量的千篇一律,增添了音量设置的多样性和智能化,提高了用户体验。

结合本发明第一方面,本发明第一方面第一实施方式中,所述根据用户使用该目标应用程序的历史音量数据计算常用音量包括:计算用户使用该目标应用程序的历史音量数据的音量均值;将所述音量均值确定为所述常用音量。

通过执行上述步骤,对于目标应用程序的历史音量数据可以是存储在本地的历史记录,也可以是通过大数据平台获取到的相关音量数据,目的是保证历史音量数据具有足够的全面性,然后可以通过对该历史音量数据求均值得到音量均值,音量均值可以反映出用户的使用习惯,将该音量均值作为常用音量以保证最终设置的结果更加趋近于用户的使用习惯,从而提高用户体验。自然地,其他根据历史音量数据得出更加趋近于用户使用习惯的常用音量的计算方式均适用于本发明,比如通过历史音量数据确定一个最合适的常用音量范围,该范围可以包含在历史音量数据覆盖的范围内,然后在该常用音量范围内随机取值作为常用音量。

结合本发明第一方面,本发明第一方面第二实施方式中,获取所述历史音量数据的步骤包括:判断终端是否处于静音模式;在所述终端不是处于静音模式时,记录用户关于所述目标应用程序的日常提示音量数据;根据所述日常提示音量数据生成所述历史音量数据。

通过执行上述步骤,历史音量数据是用户在终端的日常使用过程中记录的,具体地,在终端不是静音模式时,记录用户关于目标应用程序的日常提示音量数据以生成历史音量数据,由于系统被设置为静音模式时,目标应用程序的提示音量也会随着系统静音,此时的使用数据不具有参考性,因此为了更加准确的记录到日常提示音量数据,选择在非静音模式时进行记录,如此可以避免多余的记录信息,并且提高了历史音量数据精确度。

结合本发明第一方面第二实施方式,本发明第一方面第三实施方式中,所述根据所述日常提示音量数据生成所述历史音量数据库包括:定期计算所述日常提示音量数据的音量均值;根据每次计算得到的音量均值生成所述历史音量数据。

通过执行上述步骤,在根据记录的日常提示音量数据生成历史音量数据时,可以首先对日常提示音量做预处理,具体地,可以定期计算日常提示音量数据的音量均值,然后将每次计算得到的音量均值作为历史音量数据进行存储,如此可以降低历史音量数据的数据量,提高计算常用音量的效率。

结合本发明第一方面或第一方面第一实施方式或第一方面第二实施方式或第一方面第三实施方式,本发明第一方面第四实施方式中,当所述目标应用程序已被设置所述提示音量时,所述提示音量包括:跟随系统音量或保持前一次退出所述目标应用程序时的音量。

通过执行上述步骤,如果用户开启的目标应用程序已被设置提示音量,此时已被设置的提示音量包含但不限于:跟随系统音量或保持前一次退出目标应用程序时的音量,即可以是用户预先设置的系统提示音量,比如静音模式,或者用户出于某种原因需要将系统的提示音量统一设置为某一个音量;在用户没有设置系统音量时,也可以根据用户的预先设置,将目标应用程序的当前提示音量自动保持前一次退出目标应用程序时的音量,如此,不仅可以自动设置提示音量,而且在有用户设置指令的情况下,还可以优先根据用户的需要对目标应用程序的提示音量进行预先设置,进一步丰富了音量的设置方式,提高了音量设置的人性化。

此外,本发明第二方面提供一种应用程序的提示音量确定装置,用于终端,比如手机、平板电脑等,所述装置包括用于执行上述第一方面或第一方面任意一种身应用程序的提示音量确定方法的模块或单元。

例如,所述装置包括:判断模块,用于判断目标应用程序是否已被设置提示音量;计算模块,用于当所述目标应用程序未被设置所述提示音量时,根据用户使用该目标应用程序的历史音量数据计算常用音量;设置模块,用于将所述常用音量设置为所述目标应用程序的提示音量。

通过实施上述应用程序的提示音量确定装置,在用户启动目标应用程序时,通过判断该应用程序是否已被预先设置提示音量来确定其当前的提示音量,如果用户没有预先为该应用程序设置提示音量,则自动调取用户使用该目标应用程序的历史音量数据,根据该历史音量数据计算出该应用程序对应的常用音量,然后将该常用音量自动设置为该应用程序的提示音量,如此,在无需用户预先设置的情况下,仍然可以实现应用程序提示音量的自动化设置,并且每个应用程序的提示音量都具有其个性,避免了现有技术中提示音量的千篇一律,增添了音量设置的多样性和智能化,提高了用户体验。

结合本发明第二方面,本发明第二方面第一实施方式中,所述计算模块包括:计算单元,用于计算用户使用该目标应用程序的历史音量数据的音量均值;确定单元,用于将所述音量均值确定为所述常用音量。

通过实施上述应用程序的提示音量确定装置,对于目标应用程序的历史音量数据可以是存储在本地的历史记录,也可以是通过大数据平台获取到的相关音量数据,目的是保证历史音量数据具有足够的全面性,然后可以通过对该历史音量数据求均值得到音量均值,音量均值可以反映出用户的使用习惯,将该音量均值作为常用音量以保证最终设置的结果更加趋近于用户的使用习惯,从而提高用户体验。自然地,其他根据历史音量数据得出更加趋近于用户使用习惯的常用音量的计算方式均适用于本发明,比如通过历史音量数据确定一个最合适的常用音量范围,该范围可以包含在历史音量数据覆盖的范围内,然后在该常用音量范围内随机取值作为常用音量。

结合本发明第二方面,本发明第二方面第二实施方式中,获取所述历史音量数据的步骤包括:判断终端是否处于静音模式;在所述终端不是处于静音模式时,记录用户关于所述目标应用程序的日常提示音量数据;根据所述日常提示音量数据生成所述历史音量数据。

通过实施上述应用程序的提示音量确定装置,历史音量数据是用户在终端的日常使用过程中记录的,具体地,在终端不是静音模式时,记录用户关于目标应用程序的日常提示音量数据以生成历史音量数据,由于系统被设置为静音模式时,目标应用程序的提示音量也会随着系统静音,此时的使用数据不具有参考性,因此为了更加准确的记录到日常提示音量数据,选择在非静音模式时进行记录,如此可以避免多余的记录信息,并且提高了历史音量数据精确度。另外,在根据记录的日常提示音量数据生成历史音量数据时,可以首先对日常提示音量做预处理,具体地,可以定期计算日常提示音量数据的音量均值,然后将每次计算得到的音量均值作为历史音量数据进行存储,如此可以降低历史音量数据的数据量,提高计算常用音量的效率。

结合本发明第二方面或第二方面第一实施方式或第二方面第二实施方式或第二方面第三实施方式,本发明第二方面第三实施方式中,当所述目标应用程序已被设置所述提示音量时,所述提示音量包括:跟随系统音量或保持前一次退出所述目标应用程序时的音量。

通过实施上述应用程序的提示音量确定装置,如果用户开启的目标应用程序已被设置提示音量,此时已被设置的提示音量包含但不限于:跟随系统音量或保持前一次退出目标应用程序时的音量,即可以是用户预先设置的系统提示音量,比如静音模式,或者用户出于某种原因需要将系统的提示音量统一设置为某一个音量;在用户没有设置系统音量时,也可以根据用户的预先设置,将目标应用程序的当前提示音量自动保持前一次退出目标应用程序时的音量,如此,不仅可以自动设置提示音量,而且在有用户设置指令的情况下,还可以优先根据用户的需要对目标应用程序的提示音量进行预先设置,进一步丰富了音量的设置方式,提高了音量设置的人性化。

所述应用程序的提示音量确定装置所包括的模块或单元不限于上述命名方式。

本申请的这些方面在以下实施例的描述中会更加简明易懂。

本发明第三方面提供了一种终端,包括:本发明第二方面或第二方面的任一实施方式所述的应用程序的提示音量确定装置,因此具有本发明第二方面或第二方面的任一实施方式所述的应用程序的提示音量确定装置的所有有益效果,在此不再赘述。

附图说明

通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:

图1示出了本发明实施例中手机的结构图;

图2示出了根据本发明实施例的应用程序的提示音量确定方法的流程图;

图3示出了根据本发明实施例的应用程序的提示音量确定装置的结构示意图;

图4示出了根据本发明实施例的应用程序的提示音量确定装置的另一个结构示意图;

图5示出了根据本发明实施例的终端的结构示意图。

具体实施方式

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

如图1所示,是本发明的实施例的应用场景示意图。移动终端为手机或平板电脑等移动设备,移动终端以手机为例,手机的部分结构框图如图1所示,手机包括射频电路110、存储器120、输入单元130、显示单元140、传感器150、音频电路160、无线模块170、处理器180以及电源190等部分。本领域技术人员可以理解,图1中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

其中rf电路110用于收发信息或通话过程中,信号的接收和发送。存储器120用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。输入单元130用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。输入单元130可包括触控面板131以及其他输入设备132。其他输入设备132可以包括但不限于物理键盘、功能键、鼠标、操作杆中的一种或几种。显示单元140用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元140可以包括显示面板141。触控面板131可覆盖显示面板141,当触控面板131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。

手机还可包括至少一种传感器150,如光传感器、运动传感器以及其他传感器。光传感器可包括环境光传感器及接近传感器,环境传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在手机移动到耳边时,关闭显示面板141和/或背光。本实施例中光传感器可以设置在手机的正面和背面的壳体上,用于检测用户持握手机时的遮挡区域。此处还可以包括压力传感器,设置在手机的正面或背面壳体上,用于通过检测压力的方式获得用户持握手机时的遮挡区域。此外,手机还可以配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,不再赘述。

音频电路160、扬声器161、传声器162可提供用户与手机之间的音频接口。无线模块170可以是wifi模块,为用户提供无线的互联网访问服务。

处理器180是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可以包括一个或多个处理单元。此外,手机还包括各部件供电的电源190,通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。

请参阅图2,本发明实施例提供的一种应用程序的提示音量确定方法,应用于终端,比如手机、平板电脑等,该方法包括:

s21:判断目标应用程序是否已被设置提示音量,即在用户启动目标应用程序时,通过判断该应用程序是否已被预先设置提示音量来确定其当前的提示音量,如果用户预先设置了提示音量,则该目标应用程序提示音量可以跟随用户的预先设置,否则,进入步骤s22。

s22:当目标应用程序未被设置提示音量时,根据用户使用该目标应用程序的历史音量数据计算常用音量。即如果用户没有预先为该应用程序设置提示音量,则自动调取用户使用该目标应用程序的历史音量数据,根据该历史音量数据计算出该应用程序对应的常用音量。

可选地,步骤s22可以包括:计算用户使用该目标应用程序的历史音量数据的音量均值;将音量均值确定为常用音量。具体地,对于目标应用程序的历史音量数据可以是存储在本地的历史记录,也可以是通过大数据平台获取到的相关音量数据,目的是保证历史音量数据具有足够的全面性,然后可以通过对该历史音量数据求均值得到音量均值,音量均值可以反映出用户的使用习惯,将该音量均值作为常用音量以保证最终设置的结果更加趋近于用户的使用习惯,从而提高用户体验。自然地,其他根据历史音量数据得出更加趋近于用户使用习惯的常用音量的计算方式均适用于本发明,比如通过历史音量数据确定一个最合适的常用音量范围,该范围可以包含在历史音量数据覆盖的范围内,然后在该常用音量范围内随机取值作为常用音量。

s23:将常用音量设置为目标应用程序的提示音量。即将步骤s22计算出的常用音量自动设置为该应用程序的提示音量,如此,在无需用户预先设置的情况下,仍然可以实现应用程序提示音量的自动化设置,并且每个应用程序的提示音量都具有其个性,避免了现有技术中提示音量的千篇一律,增添了音量设置的多样性和智能化,提高了用户体验。

可选地,获取步骤s22中的历史音量数据的步骤可以包括:

步骤一:判断终端是否处于静音模式;

步骤二:在终端不是处于静音模式时,记录用户关于目标应用程序的日常提示音量数据;

步骤三:根据日常提示音量数据生成历史音量数据。

具体地,历史音量数据是用户在终端的日常使用过程中记录的,具体地,在终端不是静音模式时,记录用户关于目标应用程序的日常提示音量数据以生成历史音量数据,由于系统被设置为静音模式时,目标应用程序的提示音量也会随着系统静音,此时的使用数据不具有参考性,因此为了更加准确的记录到日常提示音量数据,选择在非静音模式时进行记录,如此可以避免多余的记录信息,并且提高了历史音量数据精确度。

可选地,步骤三包括:定期计算日常提示音量数据的音量均值;根据每次计算得到的音量均值生成历史音量数据。即在根据记录的日常提示音量数据生成历史音量数据时,可以首先对日常提示音量做预处理,具体地,可以定期计算日常提示音量数据的音量均值,然后将每次计算得到的音量均值作为历史音量数据进行存储,如此可以降低历史音量数据的数据量,提高计算常用音量的效率。

可选地,当目标应用程序已被设置提示音量时,提示音量包含但不限于:跟随系统音量或保持前一次退出目标应用程序时的音量。具体地,如果用户开启的目标应用程序已被设置提示音量,此时已被设置的提示音量包含但不限于:跟随系统音量或保持前一次退出目标应用程序时的音量,即可以是用户预先设置的系统提示音量,比如静音模式,或者用户出于某种原因需要将系统的提示音量统一设置为某一个音量;在用户没有设置系统音量时,也可以根据用户的预先设置,将目标应用程序的当前提示音量自动保持前一次退出目标应用程序时的音量,如此,不仅可以自动设置提示音量,而且在有用户设置指令的情况下,还可以优先根据用户的需要对目标应用程序的提示音量进行预先设置,进一步丰富了音量的设置方式,提高了音量设置的人性化。

本实施例中提供的应用程序的提示音量确定方法,在用户启动目标应用程序时,通过判断该应用程序是否已被预先设置提示音量来确定其当前的提示音量,如果用户没有预先为该应用程序设置提示音量,则自动调取用户使用该目标应用程序的历史音量数据,根据该历史音量数据计算出该应用程序对应的常用音量,然后将该常用音量自动设置为该应用程序的提示音量,如此,在无需用户预先设置的情况下,仍然可以实现应用程序提示音量的自动化设置,并且每个应用程序的提示音量都具有其个性,避免了现有技术中提示音量的千篇一律,增添了音量设置的多样性和智能化,提高了用户体验。

参见图3,是本发明实施例提供的一种应用程序的提示音量确定装置的结构示意图,用于终端,比如手机、平板电脑等,其包括:

判断模块31,用于判断目标应用程序是否已被设置提示音量;详细内容参见上述实施例中的步骤s21。

计算模块32,用于当目标应用程序未被设置提示音量时,根据用户使用该目标应用程序的历史音量数据计算常用音量;详细内容参见上述实施例中的步骤s22。

设置模块33,用于将常用音量设置为目标应用程序的提示音量。详细内容参见上述实施例中的步骤s23。

可选地,本发明一些实施例中,如图4所示,计算模块32包括:计算单元321,用于计算用户使用该目标应用程序的历史音量数据的音量均值;确定单元322,用于将音量均值确定为常用音量。详细内容参见上述实施例中步骤s22的相关可选方案。

可选地,本发明一些实施例中,获取历史音量数据的步骤包括:判断终端是否处于静音模式;在终端不是处于静音模式时,记录用户关于目标应用程序的日常提示音量数据;根据日常提示音量数据生成历史音量数据。详细内容参见上述实施例中的相关详细描述。

可选地,本发明一些实施例中,当目标应用程序已被设置提示音量时,提示音量包括:跟随系统音量或保持前一次退出目标应用程序时的音量。详细内容参见上述实施例中的相关方案。

上述应用程序的提示音量确定装置,在用户启动目标应用程序时,通过判断该应用程序是否已被预先设置提示音量来确定其当前的提示音量,如果用户没有预先为该应用程序设置提示音量,则自动调取用户使用该目标应用程序的历史音量数据,根据该历史音量数据计算出该应用程序对应的常用音量,然后将该常用音量自动设置为该应用程序的提示音量,如此,在无需用户预先设置的情况下,仍然可以实现应用程序提示音量的自动化设置,并且每个应用程序的提示音量都具有其个性,避免了现有技术中提示音量的千篇一律,增添了音量设置的多样性和智能化,提高了用户体验。

本发明实施例还提供了一种终端,包括:上述实施例中任一种应用程序的提示音量确定装置。

下面以一种智能手机为例说明本发明的一种终端。

如图5所示,相应地,本发明实施例中提供的一种终端,包括:至少一个处理器51和存储器52,图5中以一个处理器为例,处理器51和存储器52通过总线50连接,存储器52存储有可被至少一个处理器51执行的指令,指令被至少一个处理器51执行,以使至少一个处理器执行如下方法:

判断目标应用程序是否已被设置提示音量;

当所述目标应用程序未被设置所述提示音量时,根据用户使用该目标应用程序的历史音量数据计算常用音量;

将所述常用音量设置为所述目标应用程序的提示音量。

可选的,所述根据用户使用该目标应用程序的历史音量数据计算常用音量包括:计算用户使用该目标应用程序的历史音量数据的音量均值;将所述音量均值确定为所述常用音量。

可选的,在本发明的一些实施例中,获取所述历史音量数据的步骤包括:判断终端是否处于静音模式;在所述终端不是处于静音模式时,记录用户关于所述目标应用程序的日常提示音量数据;根据所述日常提示音量数据生成所述历史音量数据。

可选的,在本发明的一些实施例中,所述根据所述日常提示音量数据生成所述历史音量数据包括:定期计算所述日常提示音量数据的音量均值;根据每次计算得到的音量均值生成所述历史音量数据。

可选地,当所述目标应用程序已被设置所述提示音量时,所述提示音量包括:跟随系统音量或保持前一次退出所述目标应用程序时的音量。

相关说明可以对应参见图2的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。

上述实施例提供的终端,在用户启动目标应用程序时,通过判断该应用程序是否已被预先设置提示音量来确定其当前的提示音量,如果用户没有预先为该应用程序设置提示音量,则自动调取用户使用该目标应用程序的历史音量数据,根据该历史音量数据计算出该应用程序对应的常用音量,然后将该常用音量自动设置为该应用程序的提示音量,如此,在无需用户预先设置的情况下,仍然可以实现应用程序提示音量的自动化设置,并且每个应用程序的提示音量都具有其个性,避免了现有技术中提示音量的千篇一律,增添了音量设置的多样性和智能化,提高了用户体验。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(rom)或随机存储记忆体(ram)等。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

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