音频文件播放方法及装置与流程

文档序号:11867477阅读:364来源:国知局
音频文件播放方法及装置与流程

本发明涉及互联网技术,尤其涉及一种音频文件播放方法及装置。



背景技术:

随着通信技术的发展,终端集成了越来越多的功能,从而使得终端的系统功能列表中包含了越来越多相应的应用(Application,APP)。其中,存在一些应用用于音频文件的播放,以满足用户播放音乐等音频文件的需求,例如,酷我音乐、酷狗音乐等音乐应用。发明人在实现本发明的过程中发现,现有技术中各个音乐应用通常是根据接收到的用户输入的音频控制命令控制音频文件的播放,例如,根据用户输入的播放命令启动音频文件的播放,根据用户输入的切换指令切换音频文件,以及根据用户的搜索指令查找对应的音频文件并播放,操作繁琐不便,而且效率较低。



技术实现要素:

本发明实施例提供一种音频文件播放方法及装置,以提高音频文件的播放效率。

本发明实施例的一方面,提供一种音频文件播放方法,包括:

获取用户的生理参数;

根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件;

播放所获得的待播放的音频文件。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述生理参数至少包括下列参数中的一项:心跳参数、血压参数、呼吸参数。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取用户的生理参数,包括:

利用传感器装置,采集所述用户的生理参数;其中,所述传感器装置设置在所述用户所使用的终端上。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述音频特征参数至少包括下列参数中的一项:

歌曲风格;

节奏参数;

旋律参数;以及

和声参数。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件,包括:

若所述生理参数高于预设参数范围的上限值,选择音频特征参数在第一参数范围内的音频文件作为待播放的音频文件;或者

若所述生理参数在预设参数范围内,选择音频特征参数在第二参数范围内的音频文件作为待播放的音频文件;或者

若所述生理参数低于预设参数范围的下限值,选择音频特征参数在第三参数范围内的音频文件作为待播放的音频文件。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取用户的生理参数之前或之后,还包括:

获取各个音频文件的音频特征参数;

根据所述各个音频文件的音频特征参数,对所述音频文件进行分类。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件,包括:

根据所述生理参数和音频文件的音频特征参数,从终端的存储设备中获得待播放的音频文件;或者

根据所述生理参数和音频文件的音频特征参数,从互联网上获得待播放的音频文件。

本发明实施例的另一方面,提供一种音频文件播放装置,包括:

获取单元,用于获取用户的生理参数;

选择单元,用于根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件;

播放单元,用于播放所获得的待播放的音频文件。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述生理参数至少包括下列参数中的一项:心跳参数、血压参数、呼吸参数。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取单元,具体用于

利用传感器装置,采集所述用户的生理参数;其中,所述传感器装置设置在所述用户所使用的终端上。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述音频特征参数至少包括下列参数中的一项:

歌曲风格;

节奏参数;

旋律参数;以及

和声参数。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述选择单元,具体用于

若所述生理参数高于预设参数范围的上限值,选择音频特征参数在第一参数范围内的音频文件作为待播放的音频文件;或者

若所述生理参数在预设参数范围内,选择音频特征参数在第二参数范围内的音频文件作为待播放的音频文件;或者

若所述生理参数低于预设参数范围的下限值,选择音频特征参数在第三参数范围内的音频文件作为待播放的音频文件。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述选择单元,还用于

获取各个音频文件的音频特征参数;以及

根据所述各个音频文件的音频特征参数,对所述音频文件进行分类。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述选择单元,具体用于

根据所述生理参数和音频文件的音频特征参数,从终端的存储设备中获得待播放的音频文件;或者

根据所述生理参数和音频文件的音频特征参数,从互联网上获得待播放的音频文件。

由所述技术方案可知,本发明实施例通过获取用户的生理参数,进而根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件,使得能够播放所获得的待播放的音频文件,能够避免现有技术中只能够根据用户输入的音频控制命令播放对应的音频文件的技术问题,从而提高了音频文件的播放效率,也简化了用户操作。

另外,采用本发明实施例所提供的技术方案,由于能够根据用户的生理参数,选择不同的音频文件进行播放,使得用户可以随时随地可以通过悦耳的音乐,了解自己的身体情况,能够有效避免现有技术中由于用户反复查看生理参数监测设备上的读数而导致的当前活动受到影响甚至中断的技术问题,能够有效提高身体状况信息的获取效率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为根据本发明实施例提供的音频文件播放方法的流程示意图;

图2为根据本发明实施例提供的音频文件播放装置的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

需要说明的是,本发明实施例中所涉及的用户终端设备可以包括但不限于手机、个人数字助理(Personal Digital Assistant,PDA)、无线手持设备、平板电脑(Tablet Computer)、个人电脑(Personal Computer,PC)、MP3播放器、MP4播放器、可穿戴设备(例如,智能眼镜、智能手表、智能手环等)等。

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

图1为根据本发明实施例提供的音频文件播放方法的流程示意图,如图1所示,本发明实施例的音频文件播放方法包括如下步骤:

101、获取用户的生理参数。

其中,所述生理参数可以至少包括但不限于下列参数中的一项:心跳参数(即心率)、血压参数、呼吸参数,本实施例对此不进行特别限定。

本步骤中,使用终端的用户的生理参数可以采用相关的传感器装置获取,例如:利用心跳传感器、血压传感器等生理传感器进行采集,此处不再赘述。具体地,可以实时采集使用终端的用户的生理参数,还可以定时或周期性的采集使用终端的用户的生理参数。

102、根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件。

103、播放所获得的待播放的音频文件。

需要说明的是,步骤101~103的执行主体的部分或全部可以为位于本地终端的应用,或者还可以为设置在位于本地终端的应用中的插件或软件开发工具包(Software Development Kit,SDK)等功能单元,或者还可以为位于网络侧服务器中的处理引擎,或者还可以为位于网络侧的分布式系统,本实施例对此不进行特别限定。

可以理解的是,所述应用可以是安装在终端上的本地程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本实施例对此不进行特别限定。

本发明实施例通过获取用户的生理参数,进而根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件,使得能够播放所获得的待播放的音频文件,能够避免现有技术中只能够根据用户输入的音频控制命令播放对应的音频文件的技术问题,从而提高了音频文件的播放效率,也简化了用户操作。

可选地,在本实施例的一个可能的实现方式中,所述音频文件的音频特征参数至少可以包括但不限于下列参数中的一项:

歌曲风格;

节奏参数,即每分钟节拍数(Beat Per Minute,BPM);

旋律参数;以及

和声参数。

需要说明的是,音频特征参数也可采用其他参数,例如,分类参数、本实施例对此不进行特别限定。

所谓的音频文件的歌曲风格即曲风(genre),是指音乐作品在整体上呈现出的具有代表性的独特面貌,通过歌曲表现出来相对稳定的特征。具体地,曲风一般可以包括但不限于Beat(打击乐)、Rock and Roll(摇滚)、Soft Rock(慢摇滚)、Blues(蓝调)、Folk(民谣)、Punk(朋克)、Rap(说唱)、Chinese wind song(中国风歌曲)、World(世界音乐)、Club/Dance(舞曲)、Country(乡村音乐)、Electronica(电子)、Heavy Metal(重金属)和House(歌剧)等类别,还可以包括其他类别,本实施例对此不进行特别限定。

可选地,在本实施例的一个可能的实现方式中,在步骤102之前,还可以进一步预先设置一个预设参数范围,以作为生理参数的判断依据,其具体数值具体可以根据一定的数学运算预先设置,还可以根据大量的实验数据预先设置,本实施例对此不进行特别限制;相应地,还需要对应预先设置第一参数范围、第二参数范围、第三参数范围,以作为特定音频文件的音频特征参数的判断依据,具体可以根据一定的数学运算预先设置,还可以根据大量的实验数据预先设置,本实施例对此不进行特别限制。

在一个具体的实现过程中,若所述生理参数高于预设参数范围的上限值,即生理参数大于或等于预设参数范围的上限值,则可以选择音频特征参数在第一参数范围内的音频文件作为待播放的音频文件。例如,心率参数高于预设参数范围的上限值,说明心率较快,则可以与其相匹配的节奏参数较快的音频文件。

在另一个具体的实现过程中,若所述生理参数在预设参数范围内,即生理参数大于或等于预设参数范围的下限值,且小于预设参数范围的上限值,则可以选择音频特征参数在第二参数范围内的音频文件作为待播放的音频文件。例如,心率参数在预设参数范围内,说明心率适中即不快不慢,则可以与其相匹配的节奏参数适中的音频文件。

在另一个具体的实现过程中,若所述生理参数低于预设参数范围的下限值,即生理参数小于预设参数范围的下限值,则可以选择音频特征参数在第三参数范围内的音频文件作为待播放的音频文件。例如,心率参数低于预设参数范围的上限值,说明心率较慢,则可以与其相匹配的节奏参数较慢的音频文件。

在该实现方式中,还可以预先进一步获取各个音频文件的音频特征参数,进而,再根据所述各个音频文件的音频特征参数,对所述音频文件进行分类,例如,

第一类的音频文件的音频特征参数在第一参数范围内,或者

第二类的音频文件的音频特征参数在第二参数范围内,或者

第三类的音频文件的音频特征参数在第三参数范围内。

通过对上述音频文件的分类,具体可以根据上述分类的结果,选择对应的音频文件。

本步骤中,音频文件的音频特征参数可以采用语音识别及语音处理的相关技术进行获取,详细描述可以参见现有技术中的相关内容,此处不再赘述。

可选地,在本实施例的一个可能的实现方式中,在步骤103中,具体可以根据所述生理参数和音频文件的音频特征参数,从终端的存储设备中获得待播放的音频文件。例如,终端的上网方式为蜂窝网络上网方式,则可以从终端的存储设备中获得待播放的音频文件。

可选地,在本实施例的一个可能的实现方式中,在步骤103中,具体可以根据所述生理参数和音频文件的音频特征参数,从互联网上获得待播放的音频文件。例如,终端的上网方式为无线保真(Wireless Fidelity,Wi-Fi)上网方式,则可以从互联网上获得待播放的音频文件。

本实施例中,通过获取用户的生理参数,进而根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件,使得能够播放所获得的待播放的音频文件,能够避免现有技术中只能够根据用户输入的音频控制命令播放对应的音频文件的技术问题,从而提高了音频文件的播放效率,也简化了用户操作。

另外,采用本发明所提供的技术方案,由于能够根据用户的生理参数,选择不同的音频文件进行播放,使得用户可以随时随地可以通过悦耳的音乐,了解自己的身体情况,能够有效避免现有技术中由于用户反复查看生理参数监测设备上的读数而导致的当前活动受到影响甚至中断的技术问题,能够有效提高身体状况信息的获取效率。

另外,采用本发明所提供的技术方案,能够极大提升用户体验。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在所述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

图2为根据本发明实施例提供的音频文件播放装置的结构示意图,如图2所示。本实施例的音频文件播放装置可以包括获取单元21、选择单元22和播放单元23。其中,获取单元21,用于获取用户的生理参数;选择单元22,用于根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件;播放单元23,用于播放所获得的待播放的音频文件。

其中,所述生理参数可以至少包括但不限于下列参数中的一项:心跳参数(即心率)、血压参数、呼吸参数,本实施例对此不进行特别限定。

需要说明的是,本实施例所提供的音频文件播放装置的部分或全部可以为位于本地终端的应用,或者还可以为设置在位于本地终端的应用中的插件或软件开发工具包(Software Development Kit,SDK)等功能单元,或者还可以为位于网络侧服务器中的处理引擎,或者还可以为位于网络侧的分布式系统,本实施例对此不进行特别限定。

可以理解的是,所述应用可以是安装在终端上的本地程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本实施例对此不进行特别限定。

可选地,在本实施例的一个可能的实现方式中,所述获取单元21,具体可以用于利用传感器装置,采集所述用户的生理参数;其中,所述传感器装置设置在所述用户所使用的终端上。

可选地,在本实施例的一个可能的实现方式中,所述音频文件的音频特征参数至少可以包括但不限于下列参数中的一项:

歌曲风格;

节奏参数,即每分钟节拍数(Beat Per Minute,BPM);

旋律参数;以及

和声参数。

需要说明的是,音频特征参数也可采用其他参数,例如,分类参数、本实施例对此不进行特别限定。

可选地,在本实施例的一个可能的实现方式中,所述选择单元22,具体以用于若所述生理参数高于预设参数范围的上限值,选择音频特征参数在第一参数范围内的音频文件作为待播放的音频文件;或者若所述生理参数在预设参数范围内,选择音频特征参数在第二参数范围内的音频文件作为待播放的音频文件;或者若所述生理参数低于预设参数范围的下限值,选择音频特征参数在第三参数范围内的音频文件作为待播放的音频文件。

进一步地,所述选择单元22,还可以进一步用于获取各个音频文件的音频特征参数;以及根据所述各个音频文件的音频特征参数,对所述音频文件进行分类。

可选地,在本实施例的一个可能的实现方式中,所述选择单元22,具体可以用于根据所述生理参数和音频文件的音频特征参数,从终端的存储设备中获得待播放的音频文件;或者根据所述生理参数和音频文件的音频特征参数,从互联网上获得待播放的音频文件。

需要说明的是,图1对应的实施例中方法,可以由本实施例提供的音频文件播放装置实现。详细描述可以参见图1对应的实施例中的相关内容,此处不再赘述。

本实施例中,通过获取单元获取用户的生理参数,进而由选择单元根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件,使得播放单元能够播放所获得的待播放的音频文件,能够避免现有技术中只能够根据用户输入的音频控制命令播放对应的音频文件的技术问题,从而提高了音频文件的播放效率,也简化了用户操作。

另外,采用本发明所提供的技术方案,由于能够根据用户的生理参数,选择不同的音频文件进行播放,使得用户可以随时随地可以通过悦耳的音乐,了解自己的身体情况,能够有效避免现有技术中由于用户反复查看生理参数监测设备上的读数而导致的当前活动受到影响甚至中断的技术问题,能够有效提高身体状况信息的获取效率。

本领域普通技术人员可以理解实现上述施例方法中的全部或部分步骤是可以通过程序来指令相关硬件完成,所述程序可以存储于一计算机读取介质中,该程序在执行时包括如下步骤:获取用户的生理参数;根据所述生理参数和音频文件的音频特征参数,获得待播放的音频文件;播放所获得的待播放的音频文件,所述存储介质,如:ROM/RAMROM/RAM ROM/RAM、磁碟光盘等。

上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。

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