一种播放列表生成系统及方法技术方案

技术编号:2846506 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种播放列表生成方法。一音频服务器向一音频播放器发送一访问信号。该音频播放器根据加权值大小对各音频文件进行排序。该音频服务器依次从该音频播放器中获取多个音频文件的加权值及多个字段内容;藉此计算该多个加权值设定表中各子项的加权值,并分别存储于相应的加权值设定表中;遍历该多个加权值设定表,计算该音频服务器中各音频文件的综合加权值;根据各音频文件的综合加权值选取音频文件生成一播放列表。本发明专利技术提供了一种播放列表生成系统。本发明专利技术根据音频文件的历史播放记录分析出用户的喜好情况,使得生成的播放列表更符合用户的喜好。

【技术实现步骤摘要】

本专利技术涉及一种媒体列表生成系统及方法。
技术介绍
随着数字技术的发展,数字音频、数字视频、电子书、电子图片等数字媒体被广泛使用。数字媒体可被存储于硬盘、光盘及网络服务器等。数字媒体亦可被用于便携式设备,例如个人数字助理(PDA,Personal Digital Assistant)、便携式音频播放器及便携式电子书阅读器(e-Book Reader)等。目前,一张光盘(CD,Compact Disk)可存储140首MP3(MPEP layer three)音频文件,而一拥有10G存储空间的硬盘式音频播放器可存储2000首MP3音频文件。存储设备的容量仍在持续增加,例如拥有80G存储空间的个人计算机将能存储16000首音频文件,因此用户组织、分类及维护如此大量的数字媒体将比较困难。进而,能够快速、便捷地识别与选择用户喜好的媒体更为重要。通常情况下,媒体播放器根据数字媒体标签中的字段内容进行分类,并建立一列表。例如,对音频文件的分类标准通常包括音频文件名称、艺术家姓名、专辑名称及流派,该流派可为流行、古典、摇滚、爵士等。根据音频文件管理程序,个人计算机使得用户可以建立和编辑播放列表,该播放列表可以被下载到音频播放器中。该音频播放器亦可根据上述分类进行浏览与选择音频文件。然而用户需要播放一音频文件时,仍需要记住该音频文件所在类别及路径。而当音频文件的类别较多并且又有子类别时,选择一想要播放的音频文件仍比较繁琐。而按照类别进行播放时,碰到不喜欢的音频文件时将需要较多手动跳过的操作。用户还可以挑选当前喜好的音频文件并合并到移播放列表中,而当需要修改或更新该播放列表时,用户仍需要手动进行。如美国专利与商标局于2003年12月4日公开的US2003/0221541号专利申请文件,其揭露了一种自动生成播放列表的方法。该方法使得用户首先选择多个种子音频文件,该音频文件包括用户渴望音频文件及非渴望音频文件,用户还可以给音频文件设定加权值以确定各音频文件的相对重要性。然后将每一首音频文件与该多个种子音频文件进行比较,分析并识别与渴望音频文件相似并且与非渴望音频文件不相似的音频文件,从而确定用户渴望的音频文件并建立一播放列表。上述申请文件揭露的方法是手动选择多个种子音频文件,并根据该多个种子音频文件作为参照音频文件,选择与该渴望音频文件相似并且与非渴望音频文件不相似的音频文件,从而生成一播放列表。该方法存在下列不足的处首先需要人工选择种子音频文件,随着生活节奏加快,人们往往要求一些电子装置的使用简单快捷;再者由于媒体播放器存储的音频文件数量众多,音频文件的存储路径复杂多变,这不仅需要花很长时间选择种子音频文件;另外,当用户需要重新从音频服务器(或音频网站)下载喜好音频文件时,该方法未能根据历史播放记录自动获得用户喜好的音频文件,使得所挑选出的音频文件并未能充分反映用户的喜好。
技术实现思路
针对上述申请文件所存在的不足,本专利技术根据一音频服务器与一音频播放器建立连接,获得该音频播放器中多个音频文件的加权值及其标签内多个字段内容,并藉此生成多个加权值设定表中各子项的加权值;遍历该多个加权值设定表,生成各音频文件的综合加权值,根据各音频文件的综合加权值自动选择多个音频文件,生成一播放列表。根据该播放列表下载或直接播放相应的音频文件,所下载或直接播放的音频文件能符合用户实际的喜好。本专利技术提供了一种播放列表生成方法,提供一音频服务器及一音频播放器,该音频服务器与该音频播放器相连接。该方法包括下列步骤该音频服务器响应用户的输入,产生一生成播放列表的控制信号。响应该控制信号,初始化多个加权值设定表,该多个加权值设定表分别记录音频文件的字段内容与加权值的对应关系。发送一访问信号。该音频播放器接收并响应该访问信号,根据加权值大小对各音频文件进行排序。该音频服务器依次从该音频播放器中获取多个音频文件的加权值及多个字段内容。藉此计算该多个加权值设定表中各子项的加权值,并分别存储于相应的加权值设定表中。遍历该多个加权值设定表,计算该音频服务器中各音频文件的综合加权值。根据各音频文件的综合加权值选取音频文件,生成一播放列表。本专利技术还提供了一种播放列表生成系统,包括一音频服务器及一音频播放器,该音频服务器与该音频播放器相连接。该音频服务器包括一存储器、一输入单元、一控制单元及一播放列表管理单元。该存储器,存储多个音频文件及多个加权值设定表,该多个加权值设定表分别记录每一音频文件的字段内容与加权值的对应关系。该输入单元,响应用户的输入,产生并发送一生成播放列表的控制信号。该播放列表管理单元,在该控制单元的控制下接收该控制信号,初始化该多个加权值设定表;向该音频播放器发送一访问信号;从加权值最大的音频文件开始,依次从该音频播放器中获取多个音频文件的加权值及多个字段内容;藉此计算该多个加权值设定表中各子项的加权值;遍历该多个加权值设定表,计算该音频服务器中各音频文件的综合加权值;根据各音频文件的综合加权值选取音频文件,生成一播放列表。该音频播放器包括一存储器及一音频文件管理单元。该存储器,存储多个音频文件。该音频文件管理单元,根据用户对各音频文件的操作自动生成各音频文件的加权值;接收并响应该音频服务器发送的访问信号,根据加权值大小对该音频播放器中各音频文件进行排序。本专利技术根据用户的喜好自动生成多个音频文件,并根据该多个音频文件的加权值生成一播放列表,使得该播放列表更能够反映用户的喜好。下面将结合附图对本专利技术的实施方式进行说明。附图说明图1是本专利技术的播放列表生成系统的架构图。图2是本专利技术的一音频服务器的模块图。图3是本专利技术的音频服务器的播放列表管理单元的模块图。图4是本专利技术的生成播放列表的主流程图。图5是本专利技术的生成加权值设定表的子项的加权值的流程图。图6是本专利技术的生成该音频服务器中各音频文件的综合加权值的流程图。图7是本专利技术的一音频播放器的模块图。图8是本专利技术的音频播放器的音频文件管理单元的模块图。图9是本专利技术的生成该音频播放器中各音频文件的加权值的流程图。图10是本专利技术的音量调节幅度与加权值的对应关系表。图11至图13是本专利技术的多个加权值设定表的示意图。具体实施方式如图1所示是本专利技术的播放列表生成系统的架构图。该系统包括一音频服务器10及一音频播放器20。该音频服务器10与该音频播放器20可根据网络异地连接,也可本地连接。下面介绍的实施方式中,其本地连接为通过该音频服务器10的一接口单元11与该音频播放器20的一接口单元21相连接。如图2所示是本专利技术的音频服务器10的模块图。该音频服务器10包括一接口单元11、一存储器12、一输入单元13、一控制单元14及一播放列表管理单元15。该接口单元11用于连接该音频播放器20。该存储器12存储多个音频文件及多个加权值设定表;每一音频文件的标签中设置一加权值字段,记录该音频文件的综合加权值;该多个加权值设定表分别记录音频文件的一字段内容与加权值的对应关系,该字段内容包括演唱者、流派及节奏等。该输入单元13响应用户的输入,产生并发送相应的控制信号。该控制单元14识别该输入单元13发送的控制信号,响应该控制信号以控制该接口单元11、该存储器12及该播放列表管理单元15。该播放列表管理单元15在该控制单元14的控本文档来自技高网
...

【技术保护点】
一种播放列表生成方法,提供一音频服务器及一音频播放器,该音频服务器与该音频播放器相连接,其特征在于,包括步骤:该音频服务器响应用户的输入,产生一生成播放列表的控制信号;响应该控制信号,初始化多个加权值设定表,该多个加权值设定 表分别记录音频文件的字段内容与加权值的对应关系;发送一访问信号;该音频播放器接收并响应该访问信号,根据加权值大小对各音频文件进行排序;该音频服务器依次从该音频播放器中获取多个音频文件的加权值及多个字段内容;藉 此计算该多个加权值设定表中各子项的加权值,并分别存储于相应的加权值设定表中;遍历该多个加权值设定表,计算该音频服务器中各音频文件的综合加权值;及根据各音频文件的综合加权值选取音频文件,生成一播放列表。

【技术特征摘要】
1.一种播放列表生成方法,提供一音频服务器及一音频播放器,该音频服务器与该音频播放器相连接,其特征在于,包括步骤该音频服务器响应用户的输入,产生一生成播放列表的控制信号;响应该控制信号,初始化多个加权值设定表,该多个加权值设定表分别记录音频文件的字段内容与加权值的对应关系;发送一访问信号;该音频播放器接收并响应该访问信号,根据加权值大小对各音频文件进行排序;该音频服务器依次从该音频播放器中获取多个音频文件的加权值及多个字段内容;藉此计算该多个加权值设定表中各子项的加权值,并分别存储于相应的加权值设定表中;遍历该多个加权值设定表,计算该音频服务器中各音频文件的综合加权值;及根据各音频文件的综合加权值选取音频文件,生成一播放列表。2.如权利要求1所述的一种播放列表生成方法,其特征在于,该音频播放器中各音频文件的加权值是根据用户对各音频文件的操作自动生成。3.如权利要求1所述的一种播放列表生成方法,其特征在于,计算一加权值设定表中一子项的加权值的方法可为,将该多个音频文件中包含该子项的音频文件的加权值进行加总,计算出该子项的加权值。4.如权利要求1所述的一种播放列表生成方法,其特征在于,根据一音频文件的加权值更新该多个加权值设定表的方法,包括步骤获取一音频文件的加权值及多个字段内容;查找与每一字段内容对应的加权值设定表;及将该音频文件的加权值分别累加到与每一字段内容相同的子项的加权值上。5.如权利要求1所述的一种播放列表生成方法,其中,计算该音频服务器中一音频文件的综合加权值的方法,可包括步骤读取一音频文件;获得该音频文件的多个字段内容;遍历该多个加权值设定表,获得与该音频文件每一字段内容对应的子项的加权值;及采用一运算法则计算出该音频文件的综合加权值。6.如权利要求5所述的一种播放列表生成方法,其特征在于,该运算法则可为下面两种运算法则的一种将该音频文件的每一字段内容对应的子项的加权值加总;及将该音频文件的每一字段内容对应的子项的加权值先乘以一权重百分比然后再加总,其中权重百分比的大小表示每一字段内容的重要性,各权重百分比的和为1。7.一种播放列表生成系统,包括一音频服务器及一音频播放器,该音频服务器与该音频播放器相连接,其特征在于该音频服务器包括一存储器,存储多个音频文件及多个加权值设定表,该多个加权值设定表分别记录每一音频文件的字段内容与加权值的对应关系;一输入单元,响应用户的输入,产生并发送一生成播放列表的控制信号;一控制单元;及一播放列表管理单元,在该控制单元的控制下接收该控制信号,初始化该多个加权值设定表;向该音频播放器发送一访问信号;从该音频播...

【专利技术属性】
技术研发人员:谢冠宏潘在安李晓光李兵
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1