一种歌曲播放方法及装置的制作方法

文档序号:6741486阅读:94来源:国知局
专利名称:一种歌曲播放方法及装置的制作方法
技术领域
本发明属于移动终端技术领域,尤其涉及一种歌曲播放方法及装置。
背景技术
随着网络时代的来临,数字音乐以其易于传播的特性,已经在人们的生活中占据相当重要的地位。与此同时,随着移动终端软硬件水平的提高以及移动互联网的迅速普及,越来越多的用户习惯于通过移动终端随时随地地体验音乐带来的听觉享受。为了最大程度地提高听觉享受,对于不同的音乐风格以及不同的歌手演绎方式,可以通过移动终端音乐播放程序中内置的均衡器或者音量调节器来对播放效果进行调整,修饰和优化听觉效果。然而,上述方式只能为需要播放的全部音乐设置相同的播放效果,若音乐风格发生了变化,则需要再次对当前的播放效果进行重新设置,操作过程繁琐,降低了音乐播放器的播放效率。

发明内容
本发明实施例的目的在于提供一种歌曲播放方法,旨在解决现有的音乐播放方法对播放效果的设置操作过程繁琐,降低了音乐播放器的播放效率的问题。本发明实施例是这样实现的,一种歌曲播放方法,包括:获取所述歌曲的播放参数;将所述歌曲的曲目信息与所述播放参数关联后存储进预设数据库;从所述预设数据库中提取出与所述曲目信息关联的所述播放参数;根据所述播放参数播放所述歌曲。本发明实施例的另一目的在于提供一种歌曲播放装置,包括:获取单元,用于获取所述歌曲的播放参数;关联单元,用于将所述歌曲的曲目信息与所述播放参数关联后存储进预设数据库;提取单元,用于从所述预设数据库中提取出与所述曲目信息关联的所述播放参数;播放单元,用于根据所述播放参数播放所述歌曲。在本发明实施例中,通过将播放的歌曲的曲目信息与为该歌曲设置的播放参数相关联,当再次进行该歌曲的播放时,将音乐播放器的播放参数自动调整为该歌曲的播放参数,从而在保证操作便捷度的前提下,优化了音乐播放器的播放效果,提升了用户的听觉体验。


图1是本发明实施例提供的歌曲播放方法的实现流程图;图2是本发明实施例提供的歌曲播放方法步骤SlOl的具体实现流程图3是本发明另一实施例提供的歌曲播放方法的实现流程图;图4是本发明实施例提供的歌曲播放装置的结构框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在本发明实施例中,通过将播放的歌曲的曲目信息与为该歌曲设置的播放参数相关联,当再次进行该歌曲的播放时,将音乐播放器的播放参数自动调整为该歌曲的播放参数,从而在保证操作便捷度的前提下,优化了音乐播放器的播放效果,提升了用户的听觉体验。在本发明实施例中,进行歌曲播放的可以为内置于手机、平板电脑、计算机等终端设备中的音乐播放器,优选地,所述音乐播放器具备多种播放效果调节功能,内置均衡器、音量调节器等播放效果调节装置,同时,播放的歌曲可以为存储在终端设备本地的歌曲,也可以为终端设备通过连接网络进行在线播放的歌曲。图1示出了本发明实施例提供的歌曲播放方法的实现流程,详述如下:在步骤SlOl中,获取所述歌曲的播放参数。在本实施例中,所述播放参数包括但不限于均衡器设置参数和音量设置参数中的至少一项,在歌曲的播放过程中,能够根据音乐播放器中内置的播放效果调节装置(例如均衡器或者音量调节器)来对上述播放参数进行调节,以调节出适合该歌曲编曲、演绎方式等音乐表现形式的播放参数。其中,均衡器能够对高频、中频、低频三段频率电信号分别进行调节,来补偿扬声器和声场的缺陷,或者补偿和修饰声源。而音量调节器能够对声音信号的放大程度进行调整,以达到使人耳舒适的播放效果。具体的播放参数获取方式将在后续实施例中进行详细阐述,在此不再赘述。在步骤S102中,将所述歌曲的曲目信息与所述播放参数关联后存储进预设数据库。在本实施例中,在获取到歌曲的播放参数之后,通过数据映射或者数据链接等方式,将该歌曲的曲目信息与获取到的播放参数进行关联,并将关联后的数据存储进终端设备本地的预设数据库中。其中,歌曲的曲目信息为歌曲文件中本身所携带的,包括但不限于歌曲的名称、演唱歌曲的艺术家名称或者歌曲所属的专辑名称,曲目信息可以通过分析歌曲文件,从歌曲文件的指定数据帧中提取出。在本实施例中,当播放参数有多个时,可以以数组的形式存储在预设数据库中,数组中的每一个元素均按照预先指定的顺序代表一个播放参数,且为数组中的元素设置默认值,当数组中的元素为默认值时,则表示该元素所代表的播放参数可以采用音乐播放器的系统默认值或者音乐播放器中该播放参数的当前值。在步骤S103中,从所述预设数据库中提取出与所述曲目信息关联的所述播放参数。在步骤S104中,根据所述播放参数播放所述歌曲。
通过在步骤S102中将歌曲的曲目信息与播放参数关联后存储进预设数据库,当终端设备本地再次播放到该歌曲时,可以根据歌曲文件中的曲目信息,直接在预设数据库中提取出与该曲目信息关联的播放参数,并根据提取出的播放参数,对音乐播放器各个播放效果调节装置进行调节,从而自动地调节出适合于该歌曲的播放效果。通过上述步骤,当进行播放歌曲切换时,对于此前播放过的歌曲,不需要每次均对播放参数进行调节,即能够自动地载入适合该歌曲风格以及用户收听习惯的播放参数,进行歌曲播放,大大地提高了音乐播放器的操作效率,优化了播放效果。需要说明的是,在本发明实施例中,若预设数据库中没有匹配到与歌曲的曲目信息相关联的播放参数,则依旧根据音乐播放器当前的播放参数来播放该歌曲。作为本发明的一个实施例,播放参数的获取可以通过接收来自用户的设置指令来完成,图2示出了本实施例提供的歌曲播放方法步骤SlOl的具体实现流程,如图2所示,图1实施例中的步骤SlOl具体为:步骤S201:在所述歌曲的播放过程中接收设置指令,记录用户设置的所述歌曲的播放参数。具体地,在歌曲的首次播放过程中,用户会根据自己的听觉喜好、以及歌曲风格、歌手演唱风格等各种因素来设置该歌曲的播放参数,因此,通过在歌曲的播放过程中接收来自用户的设置指令,记录下用户设置的该歌曲的播放参数。由于在一首歌的播放过程中,用户可能会对该歌曲的播放参数进行多次设置,以逐步将播放效果调整到最优,因此,首先在步骤S201中,根据接收到的设置指令,记录用户设置的每一组播放参数。作为本发明的一个优选实施例,步骤S201可以具体为:当所述歌曲的播放进度大于第一百分比之后,开始记录用户设置的播放参数。由于用户通常会在一首歌曲刚开始播放时,对歌曲的播放参数做出多次调整,以调整至适合该歌曲的播放效果,因此,在本实施例中,为了避免因设置指令的不确定性而频繁记录用户设置的无效播放参数,当歌曲的播放进度大于预设的第一百分比之后,再开始记录用户设置的播放参数。作为本发明的一个实现示例,第一百分比可以为20%。当第一百分比为20%时,如果用户在歌曲播放至整首歌曲的5%、10%和15%时分别对播放参数进行了调整,则只会在歌曲播放至20%时,记录此时的播放参数,即用户在歌曲播放至15%时设置的播放参数,而此前用户在歌曲播放至5%和10%时设置的参数并不会进行记录。而在歌曲播放至20%之后,若用户再对播放参数进行设置,则会实时记录下用户设置的播放参数。在步骤S202中,在结束播放所述歌曲时,将最后一次记录的播放参数确定为所述歌曲的播放参数。在步骤S201记录用户设置的播放参数的过程中,用户每设置一次播放参数,即可以将此前记录的播放参数替换为该播放参数,因此,在结束播放该歌曲(包括整首歌曲播放结束或者通过终止指令在歌曲播放的中途结束播放该歌曲)时,记录的播放参数为用户最后一次设置的播放参数,即,将最后一次记录的播放参数确定为歌曲的播放参数。通过本实施例,当用户在歌曲播放过程中对播放参数进行多次调整时,可以获取到用户为歌曲设置的最优播放参数。
作为本发明的一个优选实施例,步骤S202可以具体为:当所述歌曲的播放进度大于第二百分比之后,在结束播放所述歌曲时将最后一次记录的播放参数确定为所述歌曲的播放参数。由于当一首歌曲开始播放之后,用户可能会在对歌曲的播放参数做出一次或者多次调整之后,认为无法调整至合适的播放效果,或者认为该歌曲不好听,而提前结束播放该歌曲,此时,虽然记录下了用户设置的该歌曲的播放参数,但记录下的播放参数为无效的,并非根据用户的偏好而设置的播放参数,因此,在本实施例中,为了避免上述情况出现,当歌曲的播放进度大于预设的第二百分比之后,在结束播放该歌曲时将最后一次记录的播放参数确定为该歌曲的播放参数,以在一定程度上保证获取到的歌曲的播放参数是用户所偏好的。作为本发明的一个实现示例,第二百分比可以为40%。作为本发明的另一实施例,当终端设备处于网络接入状态时,在用户未对播放参数进行调整的情况下,也可以从网络上获取到最适合该歌曲的播放参数。图3示出了本实施例提供的歌曲播放方法的实现流程,如图3所示,图1实施例中的步骤SlOl具体为:步骤S105:在所述歌曲的播放过程中,从服务器中获取与所述歌曲的曲目信息关联的播放参数。对于终端设备通过网络在线播放歌曲的情况,在线播放网站可以为其服务器中的歌曲匹配优选的播放参数,该优选的播放参数为该在线播放网站结合了大众的收听习惯为用户推荐的播放参数;此外,也可以由专门的服务器接收用户上传的为歌曲匹配的播放参数,再将该上传的播放参数推荐给不熟悉播放参数设置的用户,以达到最优的播放效果。因此,在本实施例中,当终端设备处于网络接入状态时,对于正在播放的歌曲,通过终端设备向服务器发起携带歌曲的曲目信息的请求,由服务器向终端设备返回与该曲目信息关联的播放参数,终端设备在获取到服务器返回的播放参数后,即可以将曲目信息与播放参数关联并存储在本地的预设数据库中,当再次进行歌曲播放时,能够直接调用出适合的播放参数,进行歌曲播放。在本发明实施例中,通过将播放的歌曲的曲目信息与为该歌曲设置的播放参数相关联,当再次进行该歌曲的播放时,将音乐播放器的播放参数自动调整为该歌曲的播放参数,从而在保证操作便捷度的前提下,优化了音乐播放器的播放效果,提升了用户的听觉体验。图4示出了本发明实施例提供的歌曲播放装置的结构框图,该装置可以位于手机、平板电脑、计算机等终端设备中,用于运行本发明图1至图3实施例所述的歌曲播放方法。为了便于说明,仅示出了与本实施例相关的部分。参照图4,该装置包括:获取单元41,获取所述歌曲的播放参数。关联单元42,将所述歌曲的曲目信息与所述播放参数关联后存储进预设数据库。提取单元43,从所述预设数据库中提取出与所述曲目信息关联的所述播放参数。
播放单元44,根据所述播放参数播放所述歌曲。可选地,所述获取单元51包括:记录子单元,在所述歌曲的播放过程中接收设置指令,记录用户设置的所述歌曲的播放参数。确定子单元,在结束播放所述歌曲时,将最后一次记录的播放参数确定为所述歌曲的播放参数。可选地,所述记录子单元具体用于当所述歌曲的播放进度大于第一百分比之后,开始记录用户设置的播放参数。可选地,所述确定子单元具体用于当所述歌曲的播放进度大于第二百分比之后,在结束播放所述歌曲时将最后一次记录的播放参数确定为所述歌曲的播放参数。可选地,所述获取单元51具体用于在所述歌曲的播放过程中,从服务器中获取与所述歌曲的曲目信息关联的播放参数。在本发明实施例中,通过将播放的歌曲的曲目信息与为该歌曲设置的播放参数相关联,当再次进行该歌曲的播放时,将音乐播放器的播放参数自动调整为该歌曲的播放参数,从而在保证操作便捷度的前提下,优化了音乐播放器的播放效果,提升了用户的听觉体验。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种歌曲播放方法,其特征在于,包括: 获取所述歌曲的播放参数; 将所述歌曲的曲目信息与所述播放参数关联后存储进预设数据库; 从所述预设数据库中提取出与所述曲目信息关联的所述播放参数; 根据所述播放参数播放所述歌曲。
2.如权利要求1所述的方法,其特征在于,所述获取所述歌曲的播放参数包括: 在所述歌曲的播放过程中接收设置指令,记录用户设置的所述歌曲的播放参数; 在结束播放所述歌曲时,将最后一次记录的播放参数确定为所述歌曲的播放参数。
3.如权利要求2所述的方法,其特征在于,所述在所述歌曲的播放过程中接收设置指令,记录用户设置的播放参数包括: 当所述歌曲的播放进度大于第一百分比之后,开始记录用户设置的播放参数。
4.如权利要求2所述的方法,其特征在于,所述在结束播放所述歌曲时将最后一次记录的播放参数确定为所述歌曲的播放参数包括: 当所述歌曲的播放进度大于第二百分比之后,在结束播放所述歌曲时将最后一次记录的播放参数确定为所述歌曲的播放参数。
5.如权利要求1所述的方法,其特征在于,所述在歌曲的播放过程中获取所述歌曲的播放参数包括: 在所述歌曲的播放过程中,从服务器中获取与所述歌曲的曲目信息关联的播放参数。
6.一种歌曲播放装置,其特征在于,包括: 获取单元,用于获取所述歌曲的播放参数; 关联单元,用于将所述歌曲的曲目信息与所述播放参数关联后存储进预设数据库; 提取单元,用于从所述预设数据库中提取出与所述曲目信息关联的所述播放参数; 播放单元,用于根据所述播放参数播放所述歌曲。
7.如权利要求6所述的装置,其特征在于,所述获取单元包括: 记录子单元,用于在所述歌曲的播放过程中接收设置指令,记录用户设置的所述歌曲的播放参数; 确定子单元,用于在结束播放所述歌曲时,将最后一次记录的播放参数确定为所述歌曲的播放参数。
8.如权利要求7所述的装置,其特征在于,所述记录子单元具体用于当所述歌曲的播放进度大于第一百分比之后,开始记录用户设置的播放参数。
9.如权利要求7所述的装置,其特征在于,所述确定子单元具体用于当所述歌曲的播放进度大于第二百分比之后,在结束播放所述歌曲时将最后一次记录的播放参数确定为所述歌曲的播放参数。
10.如权利要求6所述的装置,其特征在于,所述获取单元具体用于从服务器中获取与所述歌曲的曲目信息关联的播放参数。
全文摘要
本发明适用于信息技术领域,提供了一种歌曲播放方法及装置,包括获取所述歌曲的播放参数;将所述歌曲的曲目信息与所述播放参数关联后存储进预设数据库;从所述预设数据库中提取出与所述曲目信息关联的所述播放参数;根据所述播放参数播放所述歌曲。在本发明中,通过将播放的歌曲的曲目信息与为该歌曲设置的播放参数相关联,当再次进行该歌曲的播放时,将音乐播放器的播放参数自动调整为该歌曲的播放参数,从而在保证操作便捷度的前提下,优化了音乐播放器的播放效果,提升了用户的听觉体验。
文档编号G11B27/031GK103177743SQ201310037388
公开日2013年6月26日 申请日期2013年1月30日 优先权日2013年1月30日
发明者周俊杰 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1