音量调节方法、装置及移动设备与流程

文档序号:16692479发布日期:2019-01-22 19:02阅读:155来源:国知局
音量调节方法、装置及移动设备与流程
本说明书一个或多个实施例涉及计算机
技术领域
,尤其涉及一种音量调节方法、装置及移动设备。
背景技术
:随着科技的发展,移动设备的功能越来越多元化。如,可以通过移动设备收听导航、音乐等。然而,当在移动设备运行的过程中收听导航或者音乐时,随着运行速度的加快,环境风噪会加大。原来合适的音量可能就不再合适,如,听不清楚或者音量过重,这可能会导致用户频繁地调节音量。因此,需要提供一种音量调节方法,以实现音量的自动调节。技术实现要素:本说明书一个或多个实施例描述了一种音量调节方法、装置及移动设备,可以根据移动设备的运行速度,自动调节音量。第一方面,提供了一种音量调节方法,包括:确定移动设备的运行模式;根据所述运行模式,确定一个或多个速度范围;所述速度范围具有对应的音量调节比例;获取所述移动设备的运行速度;根据所述运行速度,从所述一个或多个速度范围中选取目标速度范围;获取所述目标速度范围对应的音量调节比例;根据所述音量调节比例,对调节对象的音量进行调节。第二方面,提供了一种音量调节装置,包括:确定单元,用于确定运行模式;所述确定单元,还用于根据所述运行模式,确定一个或多个速度范围;所述速度范围具有对应的音量调节比例;获取单元,用于获取运行速度;选取单元,用于根据所述获取单元获取的所述运行速度,从所述一个或多个速度范围中选取目标速度范围;所述获取单元,还用于获取所述选取单元选取的所述目标速度范围对应的音量调节比例;调节单元,用于根据所述获取单元获取的所述音量调节比例,对调节对象的音量进行调节。第三方面,提供了一种移动设备,包括:接收器,用于接收用户的选择指令或者运行速度;至少一个处理器,用于根据所述选择指令或者运行速度,确定运行模式;根据所述运行模式,确定一个或多个速度范围;所述速度范围具有对应的音量调节比例;获取所述移动设备的运行速度;根据所述运行速度,从所述一个或多个速度范围中选取目标速度范围;获取所述目标速度范围对应的音量调节比例;根据所述音量调节比例,对调节对象的音量进行调节。本说明书一个或多个实施例提供的音量调节方法、装置及移动设备,确定移动设备的运行模式。根据运行模式,确定一个或多个速度范围。获取移动设备的运行速度。根据运行速度,从一个或多个速度范围中选取目标速度范围。获取目标速度范围对应的音量调节比例。根据音量调节比例,对调节对象的音量进行调节。由此可以看出,本说明书实施例提供的音量调节方法可以根据移动设备的运行速度,自动对调节对象的音量进行调节,从而可以大大提升用户体验。附图说明为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本说明书一个实施例提供的音量调节方法流程图;图2为本说明书一个实施例提供的音量调节装置示意图;图3为本说明书提供的移动设备示意图。具体实施方式下面结合附图,对本说明书提供的方案进行描述。本说明书实施例提供的音量调节方法适用于对移动设备上的调节对象的音量进行自动调节的场景。此处的移动设备可以包括但不限于手机、ipad、自行车、汽车、航海设备或者航空设备等。上述调节对象可以包括但不限于电子地图(如,百度地图、腾讯地图等)、音乐(如,腾讯音乐)等有语音播放功能的应用。图1为本说明书一个实施例提供的音量调节方法流程图。所述方法的执行主体可以为上述移动设备。如图1所示,所述方法具体可以包括:步骤102,确定移动设备的运行模式。此处的运行模式可以包括但不限于步行模式、骑车模式、驾车模式以及航行模式等。具体地,移动设备可以通过如下两种方式来确定运行模式:第一,可以人为预先定义多种运行模式(如,上述步行模式等),然后向用户展示该多种运行模式。之后,可以接收用户的选择指令,并根据该选择指令,确定对应的运行模式。第二,可以人为预先设定与多种运行模式(如,上述步行模式等)对应的初始速度范围,如,可以设定与步行模式对应的初始速度范围为:0-10km/h;与骑行模式对应的初始速度范围为:10-20km/h;与驾车模式对应的初始速度范围为:20-40km/h。之后,当移动设备开始运行时,可以获取其运行速度。根据该运行速度所属的初始速度范围,确定对应的运行模式。如,当移动设备的运行速度为30km/h时,可以确定该移动设备的运行模式为:驾车模式。步骤104,根据运行模式,确定一个或多个速度范围。此处的速度范围不同于上述初始速度范围,其可以是为音量的调节而设定的。以驾车模式为例来说,可以设定如下四个速度范围:0-40km/h、40-60km/h、60-80km/h以及80-100km/h。步骤106,获取移动设备的运行速度。此处,可以是周期性获取移动设备的运行速度。具体地,可以是根据移动设备相邻两个时刻的gps位置信息,来计算运行速度。此外,在驾车模式或者骑车模式下,还可以根据轮胎或者车胎的转速,来计算移动设备的运行速度。需要说明的是,根据gps位置信息或者轮胎、车胎的转速,计算移动设备的运行速度为传统常规技术,在此不复赘述。步骤108,根据运行速度,从一个或多个速度范围中选取目标速度范围。可选地,在获取到移动设备的运行速度之后,可以先检测该运行速度是否发生了变化。如,可以将当前时刻获取的运行速度与前一时刻获取的运行速度进行比对。如果两者不一致或者差值超过阈值,则认为发生了变化。当运行速度发生变化时,再执行上述选取目标速度范围的步骤,可以避免多次选取的目标速度范围相同而浪费计算机资源的问题。步骤108中,可以是从一个或多个速度范围中选取运行速度所落入的速度范围。将运行速度所落入的速度范围确定为目标速度范围。还以驾车模式为例来说,假设车辆的运行速度是50km/h,则选取的目标速度范围为:40-60km/h。步骤110,获取目标速度范围对应的音量调节比例。需要说明的是,针对上述一个或多个速度范围可以设定相应的音量调节比例。以前述与驾车模式对应的四个速度范围为例来说,速度范围与音量调节比例的对应关系可以如表1所示。表1速度范围音量调节比例0-40km/h140-60km/h1.160-80km/h1.280-100km/h1.3在一种实现方式中,上述音量调节比例的参考值可以调节对象的初始音量。应理解,表1的内容仅为了示例性的目的,并且本说明书决不被限制于表中明确示出的内容。如,在其它实现方式中,可以针对每个速度范围,设定两个不同的音量调整比例:正向比例和负向比例。具体地,在当前获取的运行速度变快时,可以根据正向比例,调高音量;在当前获取的运行速度变慢时,可以根据负向比例,调低音量。需要说明的是,当设定两个不同的音量调整比例时,上述参考值可以为调节对象的当前音量。以目标速度范围为:40-60km/h为例来说,获取的音量调节比例为1.1。步骤112,根据音量调节比例,对调节对象的音量进行调节。具体地,可以根据音量调节比例以及调节对象的初始音量,确定调节后的音量。将调节对象的音量更新为调节后的音量。如前述例子,以初始音量为:a为例来说,调节后的音量可以为:1.1a。也即,相比初始音量提高了10%。而当目标范围为:60-80km/h时,因为对应音量调节比例为:1.2,从而调节后的音量(1.2a)相比初始音量提高了20%。需要说明的是,在调节后的音量为:1.2a后,假设某一时刻,获取到的移动设备的运行速度为:30km/h,也即目标速度范围为:0-40km/h。而因为此时的音量调节比例为:1,所以调节后的音量为:a,也即相比之前(1.2a)降低了20%。需要说明的是,当步骤106周期性执行时,上述步骤108、步骤110以及步骤112可以是重复执行的。以下列举出本说明书上述实施例提供的音量调节方法的两种不同的应用场景:第一种场景,移动设备可以为车辆(对应的运行模式为:驾车模式或者骑行模式),调节对象可以为集成在车辆上的电子地图。在该种场景下,上述各步骤可以是由电子地图执行的。如,可以是根据车辆的运行速度,调节电子地图导航的音量。第二种场景,移动设备可以为手机或者ipad(对应的运行模式为:步行模式),调节对象可以为有语音播放功能的应用(如,腾讯音乐)。在该种场景下,上述各步骤可以是由操作系统(如,ios或者安卓)执行的。如,可以是根据手机或者ipad的运行速度,调节腾讯音乐的音量。综上,本说明书实施例提供的音量调节方法,可以根据移动设备的运行速度,自动对调节对象的音量进行调节,从而可以大大提升用户体验。与上述音量调节方法对应地,本说明书一个实施例还提供的一种音量调节装置,如图2所示,该装置可以包括:确定单202元,用于确定运行模式。确定单元202具体可以用于:接收用户的选择指令。根据选择指令,确定运行模式。或者,获取运行速度。根据运行速度,确定运行模式。此处的运行模式可以包括但不限于步行模式、骑车模式、驾车模式以及航行模式等。确定单元202,还用于根据运行模式,确定一个或多个速度范围。该速度范围具有对应的音量调节比例。获取单元204,用于获取运行速度。选取单元206,用于根据获取单元204获取的运行速度,从一个或多个速度范围中选取目标速度范围。选取单元206具体可以用于:判断运行速度是否发生了变化。当运行速度发生变化时,根据运行速度,从一个或多个速度范围中选取目标速度范围。获取单元204,还用于获取选取单元206选取的目标速度范围对应的音量调节比例。调节单元208,用于根据获取单元204获取的音量调节比例,对调节对象的音量进行调节。调节单元208具体可以用于:根据音量调节比例以及调节对象的初始音量,确定调节后的音量。将调节对象的音量更新为调节后的音量。本说明书上述实施例装置的各功能模块的功能,可以通过上述方法实施例的各步骤来实现,因此,本说明书一个实施例提供的装置的具体工作过程,在此不复赘述。本说明书一个实施例提供的音量调节装置,确定单202元确定运行模式。确定单元202根据运行模式,确定一个或多个速度范围。获取单元204获取运行速度。选取单元206根据获取的运行速度,从一个或多个速度范围中选取目标速度范围。获取单元204获取目标速度范围对应的音量调节比例。调节单元208根据获取的音量调节比例,对调节对象的音量进行调节。由此,可以实现自动对调节对象的音量进行调节,从而可以大大提升用户体验。与上述音量调节方法对应地,本说明书一个实施例还提供的一种移动设备,如图3所示,该移动设备可以包括:接收器302,用于接收用户的选择指令或者运行速度。至少一个处理器304,用于根据选择指令或者运行速度,确定运行模式。根据运行模式,确定一个或多个速度范围。该速度范围具有对应的音量调节比例。获取移动设备的运行速度,根据运行速度,从一个或多个速度范围中选取目标速度范围。获取目标速度范围对应的音量调节比例,根据音量调节比例,对调节对象的音量进行调节。本说明书一个实施例提供的移动设备,可以实现自动对调节对象的音量进行调节,从而可以大大提升用户体验。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于移动设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。结合本说明书公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动硬盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于服务器中。当然,处理器和存储介质也可以作为分立组件存在于服务器中。本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。以上所述的具体实施方式,对本说明书的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本说明书的具体实施方式而已,并不用于限定本说明书的保护范围,凡在本说明书的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本说明书的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1