一种音效调节方法、装置及终端设备与流程

文档序号:16888573发布日期:2019-02-15 22:51阅读:163来源:国知局
一种音效调节方法、装置及终端设备与流程

本发明涉及终端技术领域,特别是涉及一种音效调节方法、装置及终端设备。



背景技术:

随着通信技术的不断发展,终端设备(如手机等)在人们生活中所占的比重越来越高。

在现代社会生活中,用户使用视频、音乐类服务越来越多,使用场景也越来越多样,如家中、工作单位、地铁上、健身时,早晨、中午、夜晚、午夜等等。不仅如此,观看的视频、音乐的类型也越来越多,如live,抒情、惊悚、都市、摇滚、轻音乐等等。

随着用户每天打开此类app(application,应用程序)的频率日益增加,在用户每次打开app时,现有的产品只能让用户手动设置音量等音效配置或直接读取上次配置,导致用户每次打开app时都不可避免的需要手动改变音量等配置以便适应当前使用情景,这样毫无疑问会给用户带来极大的操作负担和不便。另外,虽然现有的某些软件可以提前预存一些音量和音效设置,但是用户在打开app时仍然需要手动选择。

用户在不同场景下,打开视频或者音乐软件时,仍然需要手动设置音量等音效配置,造成用户的操作比较频繁,浪费了用户的时间,并且,降低了用户的使用体验。



技术实现要素:

本发明实施例所要解决的技术问题是提供一种音效调节方法、装置及终端设备,以解决现有技术中用户在不同的场景下需要手动设置音效配置,造成用户的操作比较频繁,浪费了用户的时间,降低了用户的使用体验的技术问题。

为了解决上述问题,本发明实施例提供了一种音效调节方法,应用于终端设备,包括:在监测到目标应用程序的启动指令时,获取所述终端设备在至少一种预置维度下的参数信息;依据各预置维度下的所述参数信息,获取与所述目标应用程序匹配的音效配置参数;依据所述音效配置参数对与所述目标应用程序关联的播放器进行音效调节。

优选地,所述依据各预置维度下的所述参数信息,获取与所述目标应用程序匹配的音效配置参数的步骤,包括:获取各预置维度下的所述参数信息的权重值;依据各所述权重值按照预设算法确定总权重值;依据所述总权重值与音效配置参数的映射关系,确定与所述目标应用程序匹配的音效配置参数。

优选地,在所述依据所述音效配置参数对与所述目标应用程序关联的播放器进行音效调节的步骤之后,还包括:在监测到用户执行的音效调节操作时,获取用户设置的至少一种音效调节参数;将所述至少一种音效调节参数及关联的所述参数信息发送至后台服务器。

优选地,所述预置维度包括环境特征维度、用户特征维度、时间特征维度和目标应用程序类型维度中的至少一种。

为了解决上述问题,本发明实施例还提供了一种音效调节装置,包括:参数信息获取模块,用于在监测到目标应用程序的启动指令时,获取所述终端设备在至少一种预置维度下的参数信息;音效配置参数获取模块,用于依据各预置维度下的所述参数信息获取与所述目标应用程序匹配的音效配置参数;音效调节模块,用于依据所述音效配置参数对与所述目标应用程序关联的播放器进行音效调节。

优选地,所述音效配置参数获取模块包括:权重值获取子模块,用于获取各预置维度下的所述参数信息的权重值;总权重确定子模块,用于依据各所述权重值按照预设算法确定总权重值;音效配置参数获取子模块,用于依据所述总权重值与音效配置参数的映射关系,确定与所述目标应用程序匹配的音效配置参数。

优选地,还包括:音效调节参数获取模块,用于在监测到用户执行的音效调节操作时,获取用户设置的至少一种音效调节参数;参数发送模块,用于将所述至少一种音效调节参数及关联的所述参数信息发送至后台服务器。

优选地,所述预置维度包括环境特征维度、用户特征维度、时间特征维度和目标应用程序类型维度中的至少一种。

为了解决上述问题,本发明实施例还提供了一种终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述任一项所述的音效调节方法的步骤。

为了解决上述问题,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的音效调节方法中的步骤。

与现有技术相比,本发明实施例包括以下优点:

本发明实施例中,通过在监测到目标应用程序的启动指令时,获取终端设备在至少一种预置维度下的参数信息,依据各预置维度下的参数信息,获取与目标应用程序匹配的音效配置参数,依据音效配置参数对与目标应用程序关联的播放器进行音效调节。本发明实施例可以基于多种预置维度下的参数信息,获取与目标应用程序匹配的音效配置参数,进而可以对目标应用程序关联的播放器音效进行调节,从而无需用户手动设置音效配置,减少了用户手动操作的次数,节省了用户的使用时间,进一步提高了用户使用体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

图1是本发明实施例提供的一种音效调节方法的步骤流程图;

图2是本发明实施例提供的一种音效调节方法的步骤流程图;

图3是本发明实施例提供的一种音效调节装置的结构示意图;

图4是本发明实施例提供的一种音效调节装置的结构示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

实施例一

参照图1,示出了本发明实施例提供的一种音效调节方法的步骤流程图,该音效调节方法可以应用于终端设备,具体可以包括如下步骤:

步骤101:在监测到目标应用程序的启动指令时,获取所述终端设备在至少一种预置维度下的参数信息。

在本发明实施例中,终端设备可以为手机、pad、笔记本电脑等电子设备。

目标应用程序是指终端设备中已安装的、具有播放视频或音乐等功能的应用程序,如手机中安装的爱奇艺视频app、音乐播放器等等。

预置维度包括环境特征维度、用户特征维度、时间特征维度和目标应用程序类型维度中的至少一种。其中,环境特征维度是指启动目标应用程序时所处的环境,如家中、工作单位、地铁、健身房等环境下,用户特征维度是指用户的类型,如白领、领导阶层、室外工作人员等等,时间特征维度是指启动目标应用程序时所处的日期,例如工作日、休息日、上午、下午或晚上等,目标应用程序类型维度是指观看的视频类型,例如恐怖、言情、动作、武侠等等。

在本发明实施例中,可以由用户预先设置一种或多种预置维度以进行后续的预置维度下的参数信息获取,也可以由系统预先设置一种或多种预置维度以进行后续的预置维度下的参数信息获取,本发明实施例对此均不加以限制。

目标应用程序的启动指令是指用户开启目标应用程序的操作,在终端设备中可以预先设置监测程序,以对目标应用程序的开启操作进行实时监测,例如,用户点击手机中安装的“爱奇艺视频app”的操作等等。

在监测到目标应用程序的启动指令时,可以通过以下方式获取终端设备在至少一种预置维度下的参数信息。

1、在预置维度包括环境特征维度时,可以通过终端设备所连接的wifi信息等方式来判断终端设备所处的环境的参数信息,如家中、单位等等。

2、在预置维度包括用户特征维度时,可以通过终端设备中存储的用户使用习惯或用户填写的资料来获取用户的特征,如用户身份信息等等参数信息。

3、在预置维度包括时间特征维度时,可以在监测到用户执行的启动目标应用程序的操作时,获取系统当前所处的时间,以及对应的日期,是否处于节假日等参数信息。

4、在预置维度包括目标应用程序类型维度时,可以通过监测用户启动的应用程序的节目,如恐怖类电影、言情类电影,或音乐播放器等等,确定目标应用程序类型维度下的参数信息。

可以理解地,上述示例仅是为了更好地理解本发明实施例的技术方案而列举的示例,不作为对本发明的唯一限制。

在获取终端设备在至少一种预置维度下的参数信息之后,执行步骤102。

步骤102:依据各预置维度下的所述参数信息,获取与所述目标应用程序匹配的音效配置参数。

在终端设备中可以预先设置不同维度下的参数信息与目标应用程序和音效配置参数的映射关系,例如,如下表1所示:

如上述表1所示,,预置维度可以包括:环境特征维度、目标应用程序类型维度、用户特征维度,参数信息可以包括家中、恐怖电影、白领,目标应用程序为:爱奇艺视频app,音效配置参数可以包括1、2、3、5(仅作为示例,可以为增大或减小声音的具体数值,或改变播放场景等音效配置参数,本发明不加以限制),在预置环境维度仅包括环境特征维度,且对应的参数信息仅为家中时,爱奇艺视频app对应的音效配置参数为2;在预置维度包括环境特征维度和目标应用程序类型维度,且对应的参数信息为家中+恐怖电影时,爱奇艺视频app对应的音效配置参数为3;在预置维度包括环境特征维度和用户特征维度,且对应的参数信息为家中+白领时,爱奇艺视频app对应的音效配置参数为1;在预置维度包括目标应用程序类型维度和用户特征维度,且对应的参数信息为恐怖电影+白领时,爱奇艺视频app对应的音效配置参数为5。

可以理解地,上述示例仅是为了更好地理解本发明实施例的技术方案而列举的示例,不作为对本发明的唯一限制。

在本发明实施例中,预置维度仅包含一种维度时可以获取到与目标应用程序匹配的音效配置参数,在预置维度为多种维度时也可以获取到与目标应用程序匹配的音效配置参数,在预置维度包含多种维度时,所获取的音效配置参数更符合用户观看视频或听音乐时的个人习惯,获取结果更为准确,因此,在本发明实施例中,预置维度优选为多种维度,以多种维度来获取与目标应用程序匹配的音效配置参数。

当然,在实际应用中,同一应用程序在不同的参数信息下可以对应不同的音效配置参数,也可以对应相同的音效配置参数,当然,不同的应用程序在相同的参数信息下可以对应相同的音效配置参数,也可以对应不同的音效配置参数,本发明实施例对此不加以限制。

在获取到与目标应用程序的匹配的音效配置参数之后,执行步骤103。

步骤103:依据所述音效配置参数对与所述目标应用程序关联的播放器进行音效调节。

在本发明实施例中,与目标应用程序关联的播放器可以为目标应用程序内置的播放器,也可以为与终端设备连接的外部播放器,如音箱等等。

在获取音效配置参数之后,即可以对目标应用程序关联的播放器进行音效调节,从而可以使得播放的声音能够更加符合用户的喜好,提高了用户使用体验。

本发明实施例提供的音效调节方法,通过在监测到目标应用程序的启动指令时,获取终端设备在至少一种预置维度下的参数信息,依据各预置维度下的参数信息,获取与目标应用程序匹配的音效配置参数,依据音效配置参数对与目标应用程序关联的播放器进行音效调节。本发明实施例可以基于多种预置维度下的参数信息,获取与目标应用程序匹配的音效配置参数,进而可以对目标应用程序关联的播放器音效进行调节,从而无需用户手动设置音效配置,减少了用户手动操作的次数,节省了用户的使用时间,进一步提高了用户使用体验。

实施例二

参照图2,示出了本发明实施例提供的一种音效调节方法的步骤流程图,该音效调节方法可以应用于终端设备,具体可以包括如下步骤:

步骤201:在监测到目标应用程序的启动指令时,获取所述终端设备在至少一种预置维度下的参数信息。

在本发明实施例中,终端设备可以为手机、pad、笔记本电脑等电子设备。

目标应用程序是指终端设备中已安装的、具有播放视频或音乐等功能的应用程序,如手机中安装的爱奇艺视频app、音乐播放器等等。

预置维度包括环境特征维度、用户特征维度、时间特征维度和目标应用程序类型维度中的至少一种。其中,环境特征维度是指启动目标应用程序时所处的环境,如家中、工作单位、地铁、健身房等环境下,用户特征维度是指用户的类型,如白领、领导阶层、室外工作人员等等,时间特征维度是指启动目标应用程序时所处的日期,例如工作日、休息日、上午、下午或晚上等,目标应用程序类型维度是指观看的视频类型,例如恐怖、言情、动作、武侠等等。

目标应用程序的启动指令是指用户开启目标应用程序的操作,在终端设备中可以预先设置监测程序,以对目标应用程序的开启操作进行实时监测,例如,用户点击手机中安装的“爱奇艺视频app”的操作等等。

在监测到目标应用程序的启动指令时,可以通过以下方式获取终端设备在至少一种预置维度下的参数信息。

1、在预置维度包括环境特征维度时,可以通过终端设备所连接的wifi信息等方式来判断终端设备所处的环境。

2、在预置维度包括用户特征维度时,可以通过终端设备中存储的用户使用习惯或用户填写的资料来获取用户的特征,如用户身份信息等等。

3、在预置维度包括时间特征维度时,可以在监测到用户执行的启动目标应用程序的操作时,获取系统当前所处的时间,以及对应的日期,是否处于节假日等信息。

4、在预置维度包括目标应用程序类型维度时,可以通过监测用户启动的应用程序的节目,如恐怖类电影、言情类电影,或音乐播放器等等,确定目标应用程序类型维度信息。

可以理解地,上述示例仅是为了更好地理解本发明实施例的技术方案而列举的示例,不作为对本发明的唯一限制。

在获取终端设备在至少一种预置维度下的参数信息之后,执行步骤202。

步骤202:获取各预置维度下的所述参数信息的权重值。

在本发明实施例中,可以预先设置各应用程序在不同维度下的参数信息对应的权重值,在监测到目标应用程序的启动指令时,获取终端设备在至少一种预置维度下的参数信息之后,可以根据预先设置的目标应用程序在各预置维度下的参数信息的权重值。例如,目标应用程序a在a维度下的参数信息的权重值为0.2,在b维度下的参数信息的权重值为0.1等等。

当然,在实际应用中,还可以根据其它方式来获取各预置维度下的参数信息的权重值,本发明实施例对此不加以限制。

在获取各预置维度下的参数信息的权重值之后,执行步骤203。

步骤203:依据各所述权重值按照预设算法确定总权重值。

在获取各预置维度下的权重值之后,可以将各预置维度下的权重值相加从而得到总权重值,例如,目标应用程序a在a维度下的权重值为0.1,在b维度下的权重值为0.4,则总权重值为0.5。

在实际应用中,还可以采用其它方式来确定总权重值,例如,设定各预置维度所占的比重,以各预置维度的权重值与比重相乘,进而相加从而得到总权重值等等,本发明实施例对此不加以限制。

在依据各权重值按照预设算法确定总权重值之后,执行步骤204。

步骤204:依据所述总权重值与音效配置参数的映射关系,确定与所述目标应用程序匹配的音效配置参数。

在终端设备系统内可以预先设置总权重值与音效配置参数的映射关系,在确定目标应用程序在各预置维度下的总权重值之后,可以依据总权重值与音效配置参数的映射关系,确定与目标应用程序匹配的音效配置参数。

在确定与目标应用程序的音效配置参数之后,执行步骤205。

步骤205:依据所述音效配置参数对与所述目标应用程序关联的播放器进行音效调节。

在本发明实施例中,与目标应用程序关联的播放器可以为目标应用程序内置的播放器,也可以为与终端设备连接的外部播放器,如音箱等等。

在获取音效配置参数之后,即可以对目标应用程序关联的播放器进行音效调节,从而可以使得播放的声音能够更加符合用户的喜好,提高了用户使用体验。

在依据音效配置参数对与目标应用程序关联的播放器进行音效调节之后,执行步骤206。

步骤206:在监测到用户执行的音效调节操作时,获取用户设置的至少一种音效调节参数。

在本发明实施例中,在对与目标应用程序关联的播放器进行音效调节之后,还可以对用户是否执行音效调节的操作进行实时监测,在监测到用户执行音效调节操作时,获取用户设置的至少一种音效调节参数,例如,用户设置的音量大小、播放场景(如ktv、嘈杂场景等等)等音效调节参数。

在获取用户设置的至少一种音效调节参数之后,执行步骤207。

步骤207:将所述至少一种音效调节参数及关联的所述参数信息发送至后台服务器。

在获取用户设置的至少一种音效调节参数之后,可以建立至少一种音效调节参数与目标应用程序及各预置维度下的参数信息的关联关系,并将该关联关系发送至后台服务器,以便于在机器学习等算法中优化预设配置,使得后续自动调节与目标应用程序关联的播放器的音效配置时,更加符合用户的喜好。

本发明实施例提供的音效调节方法,除具有实施例一中所示的音效调节方法所具有的有益效果外,还可以获取用户执行的音效调节操作对应的音效调节参数,并发送至后台服务器,以便于在机器学习等算法中优化预设配置,进而可以提高用户的使用体验。

实施例三

参照图3,示出了本发明实施例提供的一种音效调节装置的结构示意图,具体可以包括如下模块:

参数信息获取模块301,用于在监测到目标应用程序的启动指令时,获取所述终端设备在至少一种预置维度下的参数信息;音效配置参数获取模块302,用于依据各预置维度下的所述参数信息获取与所述目标应用程序匹配的音效配置参数;音效调节模块303,用于依据所述音效配置参数对与所述目标应用程序关联的播放器进行音效调节。

优选地,所述预置维度包括环境特征预置维度、用户特征预置维度和目标应用程序类型预置维度中的至少一种。

本发明实施例提供的音效调节装置,通过在监测到目标应用程序的启动指令时,获取终端设备在至少一种预置维度下的参数信息,依据各预置维度下的参数信息,获取与目标应用程序匹配的音效配置参数,依据音效配置参数对与目标应用程序关联的播放器进行音效调节。本发明实施例可以基于多种预置维度下的参数信息,获取与目标应用程序匹配的音效配置参数,进而可以对目标应用程序关联的播放器音效进行调节,从而无需用户手动设置音效配置,减少了用户手动操作的次数,节省了用户的使用时间,进一步提高了用户使用体验。

实施例四

参照图4,示出了本发明实施例提供的一种音效调节装置的结构示意图,具体可以包括如下模块:

参数信息获取模块401,用于在监测到目标应用程序的启动指令时,获取所述终端设备在至少一种预置维度下的参数信息;音效配置参数获取模块402,用于依据各预置维度下的所述参数信息获取与所述目标应用程序匹配的音效配置参数;音效调节模块403,用于依据所述音效配置参数对与所述目标应用程序关联的播放器进行音效调节;音效调节参数获取模块404,用于在监测到用户执行的音效调节操作时,获取用户设置的至少一种音效调节参数;参数发送模块405,用于将所述至少一种音效调节参数及关联的所述参数信息发送至后台服务器。

优选地,所述音效配置参数获取模块402包括:权重值获取子模块4021,用于获取各预置维度下的所述参数信息的权重值;总权重确定子模块4022,用于依据各所述权重值按照预设算法确定总权重值;音效配置参数获取子模块4023,用于依据所述总权重值与音效配置参数的映射关系,确定与所述目标应用程序匹配的音效配置参数。

本发明实施例提供的音效调节装置,除具有实施例一中所示的音效调节装置所具有的有益效果外,还可以获取用户执行的音效调节操作对应的音效调节参数,并发送至后台服务器,以便于在机器学习等算法中优化预设配置,进而可以提高用户的使用体验。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

可选的,本发明还提供一种终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述音效调节方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

可选的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的音效调节方法中的步骤。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本发明实施例中,通过在监测到目标应用程序的启动指令时,获取终端设备在至少一种预置维度下的参数信息,依据各预置维度下的参数信息,获取与目标应用程序匹配的音效配置参数,依据音效配置参数对与目标应用程序关联的播放器进行音效调节。本发明实施例可以基于多种预置维度下的参数信息,获取与目标应用程序匹配的音效配置参数,进而可以对目标应用程序关联的播放器音效进行调节,从而无需用户手动设置音效配置,减少了用户手动操作的次数,节省了用户的使用时间,进一步提高了用户使用体验。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种音效调节方法、一种音效调节装置及一种终端设备,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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