CN1885285A - 一种播放列表生成***及方法 - Google Patents

一种播放列表生成***及方法 Download PDF

Info

Publication number
CN1885285A
CN1885285A CNA2005100355334A CN200510035533A CN1885285A CN 1885285 A CN1885285 A CN 1885285A CN A2005100355334 A CNA2005100355334 A CN A2005100355334A CN 200510035533 A CN200510035533 A CN 200510035533A CN 1885285 A CN1885285 A CN 1885285A
Authority
CN
China
Prior art keywords
audio file
volume
weighted value
playlist
accommodation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005100355334A
Other languages
English (en)
Other versions
CN100468389C (zh
Inventor
谢冠宏
李晓光
潘在安
李兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CNB2005100355334A priority Critical patent/CN100468389C/zh
Priority to US11/308,751 priority patent/US20060294091A1/en
Priority to US11/309,154 priority patent/US20070078847A1/en
Priority to US11/309,155 priority patent/US20070078895A1/en
Publication of CN1885285A publication Critical patent/CN1885285A/zh
Application granted granted Critical
Publication of CN100468389C publication Critical patent/CN100468389C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/63Querying
    • G06F16/638Presentation of query results
    • G06F16/639Presentation of query results using playlists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/68Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

本发明提供了一种播放列表生成方法。接收刷新播放列表的控制信号后,获取各音频文件的加权值,并根据各音频文件的加权值选择音频文件生成一播放列表。顺序播放该播放列表中的音频文件。接收一调节当前音频文件音量的控制信号。调节该当前音频文件的音量。获取并记录该当前音频文件被调节后的音量。获得该当前音频文件的音量调节幅度。读取该加权值设定表,获得该音频文件的音量调节幅度对应的加权值。更新该音频文件的加权值。本发明还提供一种播放列表生成***。本发明根据音频文件的历史播放记录分析出用户的喜好情况,使得生成的播放列表更符合用户的喜好。

Description

一种播放列表生成***及方法
【技术领域】
本发明涉及一种媒体列表生成***及方法,尤其是涉及一种根据用户对音频文件的历史操作生成播放列表的***及方法。
【背景技术】
随着数字技术的发展,数字音频、数字视频、电子书、电子图片等数字媒体被广泛使用。数字媒体可被存储于硬盘、光盘及网络服务器等。数字媒体亦可被用于便携式设备,例如个人数字助理(PDA,Personal Digital Assistant)、便携式音频播放器及便携式电子书阅读器(e-Book Reader)等。目前,一张光盘(CD,Compact Disk)可存储140首MP3(MPEP layer three)音频文件,而一拥有10G存储空间的硬盘式音频播放器可存储2000首MP3音频文件。存储设备的容量仍在持续增加,例如拥有80G存储空间的个人计算机将能存储16000首音频文件,因此用户组织、分类及维护如此大量的数字媒体将比较困难。进而,能够快速、便捷地识别与选择用户喜好的媒体更为重要。
通常情况下,媒体播放器根据数字媒体标签中的字段内容进行分类,并建立一列表。例如,对音频文件的分类标准通常包括音频文件名称、艺术家姓名、专辑名称及流派,该流派可为流行、古典、摇滚、爵士等。根据音频文件管理程序,个人计算机使得用户可以建立和编辑播放列表,该播放列表可以被下载到音频播放器中。该音频播放器亦可根据上述分类进行浏览与选择音频文件。然而用户需要播放一音频文件时,仍需要记住该音频文件所在类别及路径。而当音频文件的类别较多并且又有子类别时,选择一想要播放的音频文件仍比较繁琐。而按照类别进行播放时,碰到不喜欢的音频文件时将需要较多手动跳过的操作。
用户还可以挑选当前喜好的音频文件并合并到移播放列表中,而当需要修改或更新该播放列表时,用户仍需要手动进行。如美国专利与商标局于2003年12月4日公开的US 2003/0221541号专利申请文件,其揭露了一种自动生成播放列表的方法。该方法可根据分析用户选择的种子音频文件,识别与该种子音频文件具有相同或相似渴望特征的多个音频文件,从而利于选择及组织用户喜好的音频文件。该方法使得用户首先选择多个种子音频文件,该种子音频文件包括用户渴望音频文件及非渴望音频文件;另外,用户还可以给种子音频文件设定加权值以确定各种子音频文件的相对重要性。然后将每一首音频文件与该多个种子音频文件进行比较,分析并识别与渴望音频文件相似并且与非渴望音频文件不相似的音频文件,从而确定用户渴望的音频文件并建立一播放列表。该播放列表亦允许用户进行手动编辑。
上述申请文件揭露的方法为手动选择多个种子音频文件,并根据该多个种子音频文件作为参照音频文件,选择与该渴望音频文件相似并且与非渴望音频文件不相似的音频文件,从而生成一播放列表。该方法存在不足的处:首先需要人工选择种子音频文件,随着生活节奏加快压力加大,人们往往要求一些电子装置的使用简单快捷;其次,由于媒体播放器存储的音频文件数量众多,音频文件的存储路径复杂多变,这不仅需要花很长时间选择种子音频文件,而且所挑选出的种子音频文件并未能充分反映个人的喜好。
【发明内容】
针对上述申请文件所存在的不足,本发明根据各音频文件的音量调节幅度自动生成该音频文件的加权值,并根据各音频文件的加权值生成一播放列表,使得生成的播放列表更符合用户的喜好。
本发明提供了一种播放列表生成方法,包括下列步骤:建立一加权值设定表,记录音频文件的音量调节幅度与加权值的对应关系,并在音频文件的标签中设置一加权值字段,记录各音频文件的加权值。接收刷新播放列表的控制信号。获取各音频文件的加权值,并根据各音频文件的加权值选择音频文件生成一播放列表。顺序播放该播放列表中的音频文件。接收一调节当前音频文件音量的控制信号。调节该当前音频文件的音量。获取并记录该当前音频文件被调节后的音量。计算该当前音频文件的音量调节幅度。读取该加权值设定表,获得该音频文件的音量调节幅度对应的加权值。更新该音频文件的加权值。其中,计算该当前音频文件的音量调节幅度的方法可为,计算该当前音频文件的音量被调节前后的差值;还可设置一标准音量,计算该当前音频文件被调节后的音量与一标准音量的差值。该标准音量可为该播放列表中第一首音频文件播放完毕时的音量及预先设定音量的一种。
本发明还提供了一种播放列表生成***,该***包括一存储器、一输入单元、一音频文件管理单元、一控制单元、一解码器、一数/模转换器及一音频输出单元。该存储器存储多个音频文件及一加权值设定表;每一音频文件的标签中设置一加权值字段,记录各音频文件的加权值;该加权值设定表记录音频文件的音量调节幅度与加权值间的对应关系。该输入单元响应用户的输入,产生并发送相应的控制信号。该控制单元识别该输入单元发送的控制信号,响应该控制信号以控制该存储器及该音频文件管理单元,从而执行音频文件的选择、播放及调节音量的操作。该音频文件管理单元在该控制单元的控制下,接收刷新播放列表的控制信号,获取各音频文件的加权值,根据各音频文件的加权值选择音频文件生成一播放列表,顺序播放该播放列表中的音频文件,接收一调节当前音频文件音量的控制信号,调节该当前音频文件的音量,获取并记录该当前音频文件被调节后的音量,计算该当前音频文件的音量调节幅度,读取该加权值设定表,获得该音频文件的音量调节幅度对应的加权值,及更新该音频文件的加权值。该数/模转换器用于将该音频文件的数字信号转换为模拟信号;该音频输出单元使得用户可以将该音频播放器连接到一音响***或耳机,将该模拟信号放大并提供给该音响***或耳机进行播放。
本发明提供的一种播放列表生成***及方法,根据各音频文件的音量调节幅度分别计算该音频文件的加权值,然后根据各音频文件的加权值选择音频文件生成一播放列表,本发明根据音频文件的历史播放记录分析出用户的喜好情况,使得生成的播放列表更符合用户的喜好。下面将结合附图对本发明的实施方式进行说明。
【附图说明】
图1是本发明的音频播放器的界面。
图2是本发明的音频播放器的模块图。
图3是本发明的生成并播放一播放列表的流程图。
图4是图3中生成音频文件的加权值的详细流程图。
图5是本发明的音量调节幅度与加权值的对应关系图。
图6是本发明的生成并播放一播放列表的流程图。
图7是本发明的生成音频文件的加权值的详细流程图。
图8是本发明的音量调节幅度与加权值的对应关系图。
【具体实施方式】
如图1所示是本发明的音频播放器的界面示意图。该音频播放器10设置有多个按键,用于选择、播放及控制音频文件的播放。该多个按键包括一锁定按键11、一顺序播放按键12、一随机播放按键13、一回跳/回放按键14、一播放/暂停按键15、一前跳按键16、一停止/供电按键17、一减小音量按键18及一增大音量按键19。
将该锁定按键11滑到一锁定位置,使得按键12-19无效。按下该顺序播放按键12,使得该音频播放器10中存储的音频文件按照初始化顺序被播放。按下该随机播放按键13,使得该音频播放器10随机产生一播放列表,并顺序播放该播放列表中的音频文件。在播放音频文件过程中,第一次按下该回跳/回放按键14,使得重新从头播放该当前播放的音频文件;第二次按下该回跳/回放按键14,使得从头播放更前一音频文件。按下该播放/暂停按键15,使得暂停播放及开始播放当前音频文件。按下该前跳按键16,使得跳到当前音频文件的下一首音频文件并播放。按下该停止/供电按键17,使得停止播放以及接通与关闭该音频播放器10。该减小音量按键18用于减小输出音频的音量,该增大音量按键19用于增大输出音频的音量。该音频播放器10的界面还可以包括其它装置,例如耳机插孔、充电插槽、数据传输连接端口及显示屏等。
如图2所示是本发明的音频播放器的模块图。该音频播放器包括一存储器20、一输入单元21、一音频文件管理单元22、一控制单元23、一解码器24、一数/模转换器25及一音频输出单元26。该存储器20存储多个音频文件、一个或多个播放列表及一加权值设定表。每一音频文件的标签中设置一加权值字段。该加权值设定表记录音频文件的音量调节幅度与加权值的对应关系。该存储器20可为固态存储器、硬盘驱动器及移动数据存储媒介。该输入单元21包括该按键11-19,还可以包括其它常用按键。该输入单元21根据该按键11-19接收用户输入,产生并发送相应的控制信号。该控制单元23识别该输入单元21发送的控制信号,响应该控制信号以控制该存储器20及该音频文件管理单元22,从而执行音频文件的选择、播放及调节音量的操作。该音频文件管理单元22在该控制单元23的控制下,接收刷新播放列表的控制信号;荻取各音频文件的加权值,并根据各音频文件的加权值选择音频文件生成一播放列表,将该播放列表存储于该存储器20中;顺序播放该播放列表中的音频文件;接收一调节当前音频文件音量的控制信号;调节该当前音频文件的音量;获取并记录该当前音频文件被调节后的音量;计算该当前音频文件的音量调节幅度;读取该加权值设定表,获得该音频文件的音量调节幅度对应的加权值;及更新该音频文件的加权值字段中的加权值。该解码器24用于解码一音频文件。该数/模转换器25用于将该音频文件的数字信号转换为模拟信号;该音频输出单元26使得用户可以将该音频播放器10连接到一音响***或耳机,将该模拟信号放大并提供给该音响***或耳机进行播放。
如图3所示是本发明的生成并播放一播放列表的流程图。该音频播放器10关闭电源时,按下该停止/供电按键17开启该音频播放器10,该输入单元21响应用户操作并发送一输入信号;该控制单元23接收该输入信号(步骤S30)。该控制单元23判断该输入信号是否为刷新播放列表的控制信号(步骤S31)。如果该输入信号不是刷新播放列表的控制信号,该控制单元23获取一默认的播放列表(步骤S33),然后执行步骤S34的操作;如果该输入信号为刷新播放列表的控制信号,该音频文件管理单元22获取各音频文件的加权值,并根据各音频文件的加权值选择音频文件生成一播放列表,将该播放列表存储于该存储器20中;该播放列表生成方法包括:根据加权值大小将该音频文件按降序排列;选取加权值较大的音频文件生成一播放列表;或调用一随机函数选择音频文件生成一播放列表,此时音频文件的加权值将作为该随机函数中一参数(步骤S32)。播放该播放列表中第一首音频文件(步骤S34)。该音频文件管理单元22判断该第一首音频文件是否播放完毕(步骤S35)。如果该第一首音频文件尚未播放完毕,流程返回步骤S34;如果该第一首音频文件播放完毕,该音频文件管理单元22获取并记录当前音量,并将该音量作为一标准音量,该标准音量亦可被预先设定,该标准音量为通常情况下用户收听音乐时的最舒适音量(步骤S36)。读取该播放列表中下一首音频文件(步骤S37)。解码并输出该音频文件(步骤S38)。在播放该音频文件过程中,该控制单元23判断是否接收到一调节该音频文件音量的控制信号(步骤S39)。如果未接收到一调节该音频文件音量的控制信号,流程返回步骤S38;如果接收到一调节该音频文件音量的控制信号,则分别根据各音频文件的音量调节幅度,生成各音频文件的加权值(步骤S40)。然后该音频文件管理单元22判断该当前音频文件是否播放完毕(步骤S41)。如果该当前音频文件播放完毕,流程返回步骤S37;如果该当前音频文件尚未播放完毕,流程返回步骤S38。在音频播放过程中,如果该控制单元23接收到该输入单元21发送的暂停或停止信号,则该音频播放器10暂停或停止播放音频文件。
如图4所示是图3步骤S40中生成当前音频文件的加权值的详细流程图。接续图3中步骤S39,如果该当前音频文件不是该播放列表的第一首音频文件,则调节该当前音频文件的音量(步骤S400)。该音频文件管理单元22获取并记录该当前音频文件被调节后的音量(步骤S401)。该被调节后的音量与该标准音量进行减法运算,计算出该当前音频文件的音量调节幅度(步骤S402)。请一并参照图5,读取该加权值设定表,获得该音量调节幅度对应的加权值;例如一音频文件的音量调节幅度为7至9之间时,则其对应的加权值为3;该音频文件的加权值代表用户对该音频文件的喜好程度(步骤S403)。判断该加权值是否等于该当前音频文件的原有加权值(步骤S404)。如果该加权值不等于该当前音频文件的原有加权值,更新该当前音频文件的加权值(步骤S405);然后执行步骤S41。在步骤S404,如果该加权值不等于该当前音频文件的原有加权值,则直接执行步骤S41的操作。
如图5所示是本发明的音量调节幅度与加权值的对应关系图。当一音频文件的音量调节幅度在10到11之间时,对应的加权值为4;音量调节幅度在7到9之间时,对应的加权值为3;音量调节幅度在4到6之间时,对应的加权值为2;音量调节幅度在1到3之间时,对应的加权值为1;音量调节幅度为0时,对应的加权值为0;音量调节幅度在-1到-3之间时,对应的加权值为-1;音量调节幅度在-4到-5之间时,对应的加权值为-2;音量调节幅度在-6到-7之间时,对应的加权值为-3;音量调节幅度在-8到-9之间时,对应的加权值为-4;音量调节幅度在-10到-11之间时,对应的加权值为-5。该音频文件的音量调节幅度为整数,单位为分贝(dB);并且该音频文件的音量调节幅度与加权值的对应关系可自由设定及调整。
下面介绍本发明的第二实施方式,请参照图2所示,该音频文件管理单元22在该控制单元23的控制下,接收刷新播放列表的控制信号;获取各音频文件的加权值,并根据各音频文件的加权值选择音频文件生成一播放列表,将该播放列表存储于该存储器20中;顺序播放该播放列表中的音频文件;接收一调节当前音频文件音量的控制信号;获取并记录该当前音频文件的音量;然后调节该当前音频文件的音量;获取并记录该当前音频文件被调节后的音量;将该当前音频文件被调节前后的音量进行减法运算,计算该当前音频文件的音量调节幅度;读取该加权值设定表,根据该当前音频文件被调节前的音量所在的音量范围,以及该当前音频文件的音量调节幅度,获得对应的加权值;更新该音频文件的加权值字段中的加权值。该第二实施方式中该音频播放器所包括的其它单元及其实现的功能与该第一实施方式中相同,在此不再赘述。
如图6所示是本发明的生成并播放一播放列表的流程图。该音频播放器10关闭电源时,按下该停止/供电按键17开启该音频播放器10,该输入单元21响应用户操作并发送一输入信号;该控制单元23接收该输入信号(步骤S50)。该控制单元23判断该输入信号是否为刷新播放列表的控制信号(步骤S51)。如果该输入信号不是刷新播放列表的控制信号,该控制单元23获取一默认的播放列表(步骤S33),然后执行步骤S54的操作;如果该输入信号为刷新播放列表的控制信号,该音频文件管理单元22获取各音频文件的加权值,并根据各音频文件的加权值选择音频文件生成一播放列表,将该播放列表存储于该存储器20中;该播放列表生成方法包括选取加权值较大的音频文件;或调用一随机函数选择音频文件,此时音频文件的加权值将作为该随机函数中一参数(步骤S52)。从该播放该播放列表中读取一音频文件(步骤S54)。解码并输出该音频文件(步骤S55)。在播放该音频文件过程中,该控制单元23判断是否接收到一调节该音频文件音量的控制信号(步骤S56)。如果未接收到一调节该音频文件音量的控制信号,流程返回步骤S55;如果接收到一调节该音频文件音量的控制信号,分别根据各音频文件的音量调节幅度,生成各音频文件的加权值(步骤S57)。然后该音频文件管理单元22判断该当前音频文件是否播放完毕(步骤S58)。如果该当前音频文件播放完毕,流程返回步骤S54;如果该当前音频文件尚未播放完毕,流程返回步骤S55。在音频播放过程中,如果该控制单元23接收到该输入单元21发送的暂停或停止信号,则该音频播放器10暂停或停止播放音频文件。
如图7所示是图3步骤S57中生成当前音频文件的加权值的详细流程图。接续图3中步骤S56,如果该控制单元23接收到一调节该音频文件音量的控制信号,则该音频文件管理单元22获取并记录该当前音频文件的音量(步骤S570)。然后调节该当前音频文件的音量(步骤S571)。该当前音频文件的音量被调节完毕后,获取并记录该当前音频文件被调节后的音量(步骤S572)。将该当前音频文件被调节前后的音量进行减法运算,计算出该当前音频文件的音量调节幅度(步骤S573)。请一并参照图8,读取该加权值设定表,参照该当前音频文件被调节前的音量所在的音量范围,以及该当前音频文件的音量调节幅度,获得对应的加权值;例如一音频文件被调节前的音量在20分贝到30分贝之间,并且该音频文件的音量调节幅度在1至5之间时,则其对应的加权值为1;该音频文件的加权值代表用户对该音频文件的喜好程度(步骤S574)。判断该加权值是否等于该当前音频文件的原有加权值(步骤S575)。如果该加权值不等于该当前音频文件的原有加权值,更新该当前音频文件的加权值(步骤S576);然后执行步骤S58。在步骤S575,如果该加权值不等于该当前音频文件的原有加权值,则直接执行步骤S58的操作。
如图8所示是本发明的音量调节幅度与加权值的对应关系图。当一音频文件被调节前的音量在20分贝到30分贝之间时,并且该音频文件的音量调节幅度在1至5之间时,对应的加权值为1;该音频文件的音量调节幅度在6到10之间时,对应的加权值为3;该音频文件的音量调节幅度在0到-5之间时,对应的加权值为-1;该音频文件的音量调节幅度在-6到-10之间时,对应的加权值为-2。而当一音频文件被调节前的音量在31分贝到40分贝之间时,并且该音频文件的音量调节幅度在1至5之间时,对应的加权值为2。该音频文件的音量调节幅度为整数,单位为分贝(dB);并且该音频文件的音量调节幅度与加权值的对应关系可自由设定及调整。

Claims (10)

1.一种播放列表生成方法,其特征在于,包括步骤:
建立一加权值设定表,记录音频文件的音量被调节数值与加权值的对应关系,并在音频文件的标签中设置一加权值字段,记录各音频文件的加权值;
接收刷新播放列表的控制信号;
获取各音频文件的加权值,并根据各音频文件的加权值选择音频文件生成一播放列表;
顺序播放该播放列表中的音频文件;
接收一调节当前音频文件音量的控制信号;
调节该当前音频文件的音量;
获取并记录该当前音频文件被调节后的音量;
计算该当前音频文件的音量调节幅度;
读取该加权值设定表,获得该音频文件的音量调节幅度对应的加权值;及
更新该音频文件的加权值。
2.如权利要求1所述的一种播放列表生成方法,其特征在于,如果不需要刷新播放列表时,则获取一默认的播放列表。
3.如权利要求1所述的一种播放列表生成方法,其特征在于,计算该当前音频文件的音量调节幅度的方法可为设置一标准音量,计算该当前音频文件被调节后的音量与一标准音量的差值。
4.如权利要求3所述的一种播放列表生成方法,其特征在于,该标准音量可为该播放列表中第一首音频文件播放完毕时的音量及预先设定音量的一种。
5.如权利要求1所述的一种播放列表生成方法,其特征在于,计算该当前音频文件的音量调节幅度的方法可为,计算该当前音频文件的音量被调节前后的差值。
6.一种播放列表生成***,其特征在于,包括:
一存储器,存储多个音频文件及一加权值设定表,每一音频文件的标签中设置一加权值字段,分别记录音频文件的音量被调节数值与加权值的对应关系,并在音频文件的标签中设置一加权值字段,记录各音频文件的加权值;
一输入单元,响应用户的输入,产生并发送相应的控制信号;
一音频文件管理单元,接收刷新播放列表的控制信号,获取各音频文件的加权值,根据各音频文件的加权值选择音频文件生成一播放列表,顺序播放该播放列表中的音频文件,接收一调节当前音频文件音量的控制信号,调节该当前音频文件的音量,获取并记录该当前音频文件被调节后的音量,计算该当前音频文件的音量调节幅度,读取该加权值设定表,获得该音频文件的音量调节幅度对应的加权值,及更新该音频文件的加权值;及
一控制单元,识别该输入单元发送的控制信号,响应该控制信号以控制该存储器及该音频文件管理单元,从而执行音频文件的选择、播放及调节音量的操作。
7.如权利要求6所述的一种播放列表生成***,其特征在于,如果不需要刷新播放列表时,该音频文件管理单元获取一默认的播放列表。
8.如权利要求6所述的一种播放列表生成***,其特征在于,计算该当前音频文件的音量调节幅度的方法可为设置一标准音量,计算该当前音频文件被调节后的音量与一标准音量的差值。
9.如权利要求8所述的一种播放列表生成***,其中,该标准音量可为该播放列表中第一首音频文件播放完毕时的音量及预先设定音量的一种。
10.如权利要求6所述的一种播放列表生成***,其特征在于,计算该当前音频文件的音量调节幅度的方法可为,计算该当前音频文件的音量被调节前后的差值。
CNB2005100355334A 2005-06-17 2005-06-24 一种播放列表生成***及方法 Expired - Fee Related CN100468389C (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CNB2005100355334A CN100468389C (zh) 2005-06-24 2005-06-24 一种播放列表生成***及方法
US11/308,751 US20060294091A1 (en) 2005-06-24 2006-04-28 System and method for generating a play-list
US11/309,154 US20070078847A1 (en) 2005-06-17 2006-06-29 System and method for generating a play-list
US11/309,155 US20070078895A1 (en) 2005-06-17 2006-06-30 System and method for generating a play-list

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100355334A CN100468389C (zh) 2005-06-24 2005-06-24 一种播放列表生成***及方法

Publications (2)

Publication Number Publication Date
CN1885285A true CN1885285A (zh) 2006-12-27
CN100468389C CN100468389C (zh) 2009-03-11

Family

ID=37568820

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100355334A Expired - Fee Related CN100468389C (zh) 2005-06-17 2005-06-24 一种播放列表生成***及方法

Country Status (2)

Country Link
US (1) US20060294091A1 (zh)
CN (1) CN100468389C (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102592626A (zh) * 2011-12-20 2012-07-18 广东步步高电子工业有限公司 音频文件播放音量的智能管理方法及***
CN102693737A (zh) * 2012-06-11 2012-09-26 华为终端有限公司 音量调节方法及装置
CN102947827A (zh) * 2010-06-18 2013-02-27 诺基亚公司 生成协作播放列表的方法和装置
CN104332165A (zh) * 2014-04-23 2015-02-04 广州三星通信技术研究有限公司 用于在便携式终端中平衡音量的方法和装置
CN107111642A (zh) * 2014-12-31 2017-08-29 Pcms控股公司 用于创建收听日志和音乐库的***和方法
CN108415667A (zh) * 2018-01-31 2018-08-17 惠州华阳通用电子有限公司 一种音频文件加载方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7521620B2 (en) * 2006-07-31 2009-04-21 Hewlett-Packard Development Company, L.P. Method of and system for browsing of music
US20080222188A1 (en) * 2007-03-05 2008-09-11 Kaleidescape, Inc. Playlists responsive to coincidence distances
US8060525B2 (en) * 2007-12-21 2011-11-15 Napo Enterprises, Llc Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information
US8316015B2 (en) 2007-12-21 2012-11-20 Lemi Technology, Llc Tunersphere
CN102281039B (zh) * 2010-06-12 2015-05-20 上海全土豆网络科技有限公司 视音频播放列表音量自动调节方法
US9270244B2 (en) * 2013-03-13 2016-02-23 Personics Holdings, Llc System and method to detect close voice sources and automatically enhance situation awareness

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5616876A (en) * 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
US5892915A (en) * 1997-04-25 1999-04-06 Emc Corporation System having client sending edit commands to server during transmission of continuous media from one clip in play list for editing the play list
US6526411B1 (en) * 1999-11-15 2003-02-25 Sean Ward System and method for creating dynamic playlists
US20010047348A1 (en) * 2000-02-01 2001-11-29 Lemuel Davis Consumer driven content media duplication system
US20020103796A1 (en) * 2001-01-31 2002-08-01 Sonicblue, Inc. Method for parametrically sorting music files
US6941324B2 (en) * 2002-03-21 2005-09-06 Microsoft Corporation Methods and systems for processing playlists
US6987221B2 (en) * 2002-05-30 2006-01-17 Microsoft Corporation Auto playlist generation with multiple seed songs
US20030236582A1 (en) * 2002-06-25 2003-12-25 Lee Zamir Selection of items based on user reactions
US7228054B2 (en) * 2002-07-29 2007-06-05 Sigmatel, Inc. Automated playlist generation
KR100520115B1 (ko) * 2002-12-27 2005-10-10 삼성전자주식회사 플레이리스트 관리 장치 및 방법
US20050015389A1 (en) * 2003-07-18 2005-01-20 Microsoft Corporation Intelligent metadata attribute resolution
US7345232B2 (en) * 2003-11-06 2008-03-18 Nokia Corporation Automatic personal playlist generation with implicit user feedback

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102947827A (zh) * 2010-06-18 2013-02-27 诺基亚公司 生成协作播放列表的方法和装置
CN102592626A (zh) * 2011-12-20 2012-07-18 广东步步高电子工业有限公司 音频文件播放音量的智能管理方法及***
CN102592626B (zh) * 2011-12-20 2015-07-29 广东步步高电子工业有限公司 音频文件播放音量的智能管理方法及***
CN102693737A (zh) * 2012-06-11 2012-09-26 华为终端有限公司 音量调节方法及装置
CN102693737B (zh) * 2012-06-11 2015-11-25 华为终端有限公司 音量调节方法及装置
CN104332165A (zh) * 2014-04-23 2015-02-04 广州三星通信技术研究有限公司 用于在便携式终端中平衡音量的方法和装置
CN107111642A (zh) * 2014-12-31 2017-08-29 Pcms控股公司 用于创建收听日志和音乐库的***和方法
US10860645B2 (en) 2014-12-31 2020-12-08 Pcms Holdings, Inc. Systems and methods for creation of a listening log and music library
CN107111642B (zh) * 2014-12-31 2020-12-18 Pcms控股公司 用于创建收听日志和音乐库的***和方法
CN108415667A (zh) * 2018-01-31 2018-08-17 惠州华阳通用电子有限公司 一种音频文件加载方法

Also Published As

Publication number Publication date
CN100468389C (zh) 2009-03-11
US20060294091A1 (en) 2006-12-28

Similar Documents

Publication Publication Date Title
CN100468389C (zh) 一种播放列表生成***及方法
CN1885286A (zh) 一种播放列表生成***及方法
CN100468388C (zh) 一种播放列表生成***及方法
US9247295B2 (en) Automated playlist generation
JP4875149B2 (ja) メディアオブジェクトのスマートなランダム再生
JP4328807B2 (ja) 音楽再生装置、方法、記録媒体、および集積回路
CN1881411A (zh) 一种播放列表生成***及方法
US20080175411A1 (en) Player device with automatic settings
US20070053246A1 (en) Recording/reproducing apparatus, and associated content display control method
JP2004213858A (ja) プレイリストの管理装置及び方法
CN1643570A (zh) 具有“dj”模式的媒体播放器
US20070078895A1 (en) System and method for generating a play-list
CN1848287B (zh) 再现方法、再现设备及记录介质
JP2014520352A (ja) エンハンスされたメディア記録およびプレイバック
CN1892644A (zh) 一种播放列表生成***及方法
CN1896987B (zh) 一种播放列表生成装置及方法
KR101082260B1 (ko) 휴대용 디지털 기기의 캐릭터 표시방법
KR101386892B1 (ko) 모바일 디바이스에서의 폴더 정보를 pc의 폴더 정보와동기화하는 방법
JP4434211B2 (ja) 曲データ制御装置
JP4401363B2 (ja) オーディオ再生方法及びオーディオ装置
TWI296385B (en) A system and method for generating a playlist
TWI285317B (en) A system and method for generating a playlist
CN103516884A (zh) 待播放多媒体生成方法和***
KR200292033Y1 (ko) 영상 선택이 가능한 노래방 기기
KR20030069279A (ko) 디렉토리 단위로 mp3 데이터 파일을 선택할 수 있는광디스크 재생 장치 및 그 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090311

Termination date: 20140624

EXPY Termination of patent right or utility model