专利名称:音乐歌词歌曲信息整合播放方法
技术领域:
本发明涉及一种播放系统及方法,且特别涉及一种可以直接由单一整合文件来读取音乐、歌词与歌曲信息,并进行播放的系统及方法。
背景技术:
可携式播放装置,如个人媒体播放器、MP3播放器与行动式伴唱机已经成为许多人不可或缺的一项娱乐装备。这些装置可以在播放音乐的同时,也同步显示歌词,使得使用者可以对于喜爱的歌曲进行卡拉OK欢唱。
图1显示现有播放系统的示意图。在现有播放系统100中,一首歌曲是由多个文件案来组成。如图1所示,当系统接收到针对一特别歌曲的指定时,必须先由数据库110中分别检索相应此特别歌曲的音乐文件111与歌词文件112,及其相关的歌曲信息(未显示)。之后,将音乐文件111通过一声音输出单元130来进行播放,且将歌词文件112与歌曲信息通过一显示单元120来进行播放(显示)。
一首歌曲必须对应至少两个文件案,如音乐文件与歌词文件。对于一些具有多个不同语系版本的歌曲,其所对应的文件案可能更超过两个以上。在进行歌曲的更新或替换时,必须找出所有相对应的文件案,再进行删除、复制与/或取代的动作。当所有对应的文件案找到并完成更新或替换之后,歌曲才能正确地播放。
相较于传统家用的伴唱机,受限于存储容量的限制,可携式播放装置可以存放歌曲的数量较少,因此,新旧歌曲的替换率也会较为频繁。当歌曲的替换频繁时,非常容易造成特定文件案的遗失,使得歌曲无法正常播放。对于使用者而言,现有播放系统是非常复杂且不便的。
发明内容
有鉴于此,本发明提供音乐歌词歌曲信息整合播放方法。
本发明实施例的音乐歌词歌曲信息整合播放方法。首先,提供一数据库,其中,数据库存储多个音乐歌词歌曲信息整合文件,其中,每一音乐歌词歌曲信息整合文件对应一歌曲,且至少包括一加密音乐数据与一加密文字数据。当收到一特定歌曲索引时,依据特定歌曲索引由数据库中检索一特定音乐歌词歌曲信息整合文件。由特定音乐歌词歌曲信息整合文件中读取加密音乐数据与加密文字数据,依据一第一密钥解密加密音乐数据,以产生一第一音乐,另依据一第二密钥解密加密文字数据,以产生一第一歌词。通过将第一音乐与第一歌词进行播放,以播放相应特定音乐歌词整合文件的一特定歌曲。
本发明上述方法可以通过程序代码方式收录在实体媒体中。当程序代码被机器加载且执行时,机器变成用以实行本发明的装置。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合附图,详细说明如下。
图1为为一显示一现有播放系统的示意图。
图2为一示意图是显示依据本发明实施例的音乐歌词歌曲信息整合播放系统。
图3显示单一语系的音乐歌词歌曲信息整合文件例子。
图4显示一双语系的音乐歌词歌曲信息整合文件例子。
图5显示另一双语系的音乐歌词歌曲信息整合文件例子。
图6为一流程图是显示依据本发明实施例的音乐歌词歌曲信息整合播放方法。
图7为一流程图是显示依据本发明实施例的音乐歌词歌曲信息整合播放方法。
附图符号说明100-现有播放系统;110-数据库;111-音乐文件;112-歌词文件;120-显示单元;130-声音输出单元;200-音乐歌词歌曲信息整合播放系统;
210-数据库;211-音乐歌词歌曲信息整合文件;220-处理模块;230-声音输出单元;240-显示单元;250-歌曲索引;300、400-音乐歌词歌曲信息整合文件格式;310、410、412-音乐;320、420-标题;330、430、432-歌曲信息;340、440、442-歌词;350、450-音乐大小;S610、S620、...、S640-步骤;S710、S720、...、S750-步骤。
具体实施例方式
图2显示依据本发明实施例的音乐歌词歌曲信息整合播放系统。依据本发明实施例的音乐歌词歌曲信息整合播放系统200包括一数据库210、一处理模块220、一声音输出单元230与一显示单元240。
数据库210中存储多个音乐歌词歌曲信息整合文件211。其中,每一音乐歌词歌曲信息整合文件对应至一个歌曲,且每一音乐歌词歌曲信息整合文件至少包括一音乐、一歌词与一歌曲信息。图3显示单一语系的音乐歌词歌曲信息整合文件例子。如图3所示,音乐歌词歌曲信息整合文件的格式300中至少包括音乐310,如MP3音乐数据、歌曲信息330与具有时间信息的歌词340。值得注意的是,歌词340中可以包括至少一特定部份,如每一句歌词或是每一段落,其具有一时间标签。每一时间卷标对应于音乐310时间轴上的一时间点。当音乐310播放的同时,可以于对应的时间点将歌词340中的特定部份进行播放。标题320中记录音乐310、歌曲信息330与歌词340的相关数据,如音乐310、歌曲信息330与歌词340的个别数量及其尺寸大小,以求数据读取的正确。另外,音乐大小350中记录音乐310的大小,用以当做标题320开始的索引。在图3的例子中,音乐310的大小为a,标题320的大小为b,歌曲信息330的大小为c,歌词340的大小为d,以及音乐大小350字段的大小为e。其中,音乐大小350的值为a,作为音乐310的位移(Offset)。标题320可以包括内容提供者,用以记录提供音乐的厂商代号、音乐的数目、歌曲信息的数目、歌词的数目、音乐大小、音乐信息大小、及歌词大小。在图3的例子中,音乐的数目为1,歌曲信息的数目为1,歌词的数目为1,音乐大小为a,音乐信息大小为c,且歌词大小为d。值得注意的是,音乐310可以是一个加密过的密文,且直接由厂商所提供。此外,音乐歌词歌曲信息整合文件300的其它部分亦可以进行加密。其中,音乐310与音乐歌词歌曲信息整合文件300的其它部分可以利用不同的加密技术来进行加密。
此外,歌曲信息可以包括歌曲编号、歌名、演唱者、作词作曲者、是否有多个音频可以选择、语系(国别)代码、与音乐索引等。注意的是,由于一首歌可能有不同的语言版本,如日文版本、英文版本、及国语版本等。这些版本中,可能是使用相同的音乐,而不同的歌词及时间信息。因此,通过歌曲信息可以检索出不同的语系,并进行播放。图4显示一双语系的音乐歌词歌曲信息整合文件例子。如图4所示,音乐歌词歌曲信息整合文件400包括音乐1(410)、标题420、歌曲信息1与2(430与432)、歌词1与2(440与442)与音乐大小450。其中,音乐1(410)的大小为a。标题320的大小为b。歌曲信息1(430)的大小为c1,歌曲信息2(432)的大小为c2,且歌曲信息1与2(430与432)的总大小为c。歌词1(440)的大小为d1,歌词2(442)的大小为d2,且歌词1与2(440与442)的总大小为d。音乐大小450字段的大小为e。其中,音乐大小450的值为a,作为音乐1与2的总位移。在图4的例子中,标题420中音乐的数目为1,歌曲信息的数目为2,歌词的数目为2,音乐大小为a1,音乐信息1大小为c1,音乐信息2大小为c2,歌词大小1为d1,且歌词大小2为d2。在此例子中,音乐歌词歌曲信息整合文件400仅有一个音乐(音乐1),而有不同的歌词及歌曲信息。通过歌曲信息可以得知其分别相应的语系,且在播放音乐1的同时,可以依据指定的语系选择相应的歌词1或2来进行播放。图5显示另一双语系的音乐歌词歌曲信息整合文件例子。如图5所示,音乐歌词歌曲信息整合文件400包括音乐1与2(410与412)、标题420、歌曲信息1与2(430与432)、歌词1与2(440与442)与音乐大小450。其中,音乐1(410)的大小为a1,音乐2(412)的大小为a2,且音乐1与2(410与412)的总大小为a。标题320的大小为b。歌曲信息1(430)的大小为c1,歌曲信息2(432)的大小为c2,且歌曲信息1与2(430与432)的总大小为c。歌词1(440)的大小为d1,歌词2(442)的大小为d2,且歌词1与2(440与442)的总大小为d。音乐大小450字段的大小为e。其中,音乐大小450的值为a,作为音乐1与2的总位移。在图4的例子中,标题420中音乐的数目为2,歌曲信息的数目为2,歌词的数目为2,音乐大小1为a1,音乐大小2为a2,音乐信息1大小为c1,音乐信息2大小为c2,歌词大小1为d1,且歌词大小2为d2。在此例子中,音乐歌词歌曲信息整合文件400有两个音乐(音乐1与音乐2),而分别有不同的歌词及歌曲信息。通过歌曲信息中可以得知其分别相应的语系。依据一指定的语系来选择播放音乐1或音乐2,且在播放音乐的同时,依据指定的语系选择相应的歌词1或2来进行播放。
处理模块220可以接收一歌曲索引250,如歌曲编号、歌名、演唱者、作词作曲者、音频选择、语系代码等,并依据歌曲索引250由数据库中检索歌曲信息符合歌曲索引250的特定音乐歌词歌曲信息整合文件211。处理模块220可以由音乐歌词歌曲信息整合文件211中读取音乐、歌词与歌曲信息,并将音乐通过声音输出单元230来进行播放,且将歌词与歌曲信息通过显示单元240来进行播放(显示),以完成歌曲的播放。
图6显示依据本发明实施例的音乐歌词歌曲信息整合播放方法。
如步骤S610,接收一特定歌曲索引,如歌曲编号与歌名等,与/或一语系代码。值得注意的是,在一些实施例中,语系代码亦可以整合于歌曲索引中,依据歌曲索引便可得知欲进行播放的音乐、歌词与歌曲信息的语系。如步骤S620,依据特定歌曲索引由数据库中检索一特定音乐歌词歌曲信息整合文件,其中,特定歌曲索引对应至特定音乐歌词歌曲信息整合文件的歌曲信息。换言之,特定音乐歌词歌曲信息整合文件的歌曲信息符合所接收的特定歌曲索引。如步骤S630,依据语系代码由检索出的特定音乐歌词歌曲信息整合文件中读取音乐、歌词与歌曲信息。必须说明的是,若步骤S610中并未接收到语系代码时,则系统会读取预设的音乐、歌词与歌曲信息。如步骤S640,将音乐通过声音输出单元来进行播放,且将歌词与歌曲信息通过显示单元来进行播放,以完成相应此特定歌曲索引的歌曲的播放。值得注意的是,由于歌词340的特定部分,如每一句歌词或是每一段落分别具有对应于音乐的时间轴上的特定时间点。当音乐播放的同时,可以在对应的特定时间点将歌词中的特定部份进行显示。
图7显示依据本发明实施例的音乐歌词歌曲信息整合播放方法。对应至一歌曲的一音乐歌词歌曲信息整合文件,该音乐歌词歌曲信息整合文件至少包括一加密音乐数据与一加密文字数据。
如步骤S710,取得至少一音乐歌词歌曲信息整合文件。其中,音乐歌词歌曲信息整合文件对应至一歌曲,且至少包括一加密音乐数据与一加密文字数据。如步骤S720,依据一第一密钥解密音乐歌词歌曲信息整合文件中的加密音乐数据,从而得到一第一音乐与一第二音乐。如步骤S730,依据一第二密钥解密音乐歌词歌曲信息整合文件中的加密文字数据,从而得到一第一语系代码、一第一歌词、及一第一歌曲信息与一第二语系代码、一第二歌词、及一第二歌曲信息。值得注意的是,在一些实施例中,第一语系代码与第二语系代码可以分别包括在第一歌曲信息与第二歌曲信息之中。如步骤S740,依据一设定值,选择第一语系代码或是第二语系代码。如步骤S750,依据选定的语系代码,将相应的音乐、歌词与歌曲信息进行输出。其中,音乐将会通过声音输出单元来进行播放,且歌词与歌曲信息将会通过显示单元来进行显示。如前所述,歌词中具有至少一时间卷标,且时间卷标对应于音乐中的一时间点。当音乐进行播放的同时,歌词在此时间点与歌曲进行同步播放。
必须提醒的是,在一些实施例中,当音乐歌词歌曲信息整合文件中仅包含一个音乐,而有多个歌词与歌曲信息时,则此音乐将会被进行播放,而相应设定值的歌词与歌曲信息才会进行输出。在一些实施例中,当音乐歌词歌曲信息整合文件中仅包含一个音乐与一个歌词与歌曲信息时,则音乐、歌词与歌曲信息被解密之后,就可以直接进行输出。此外,在一些实施例中,若音乐数据与文字数据使用相同加密技术来进行加密时,则可以依据同一密钥将其解密即可。
因此,本发明可以将音乐、歌词与歌曲信息整合至单一的整合文件中。当歌曲必须要频繁地进行替换时,不仅可以改善歌曲替换的效率,亦不会因为遗失特定文件案而导致歌曲无法正常播放的情况发生。对于存储大量音乐、歌词与歌曲信息的数据库系统而言,可有效改善其数据管理与维护,确保其数据一致性。更可藉由将歌词与歌曲信息整合与加密保护,防止数据的重制或破坏。
此外,本发明分别对音乐数据与文字数据分别加密保护,文字数据包含歌词与歌曲信息等。可针对不同智慧财产权的来源给予不同的保护,即对于音乐的的智能财产权人与歌词的智慧财产权人分别保护。使智慧财产权人可各自管理其权利,也可减少音乐信息重制成本。
本发明的方法,或特定型态或其部份,可以以程序代码的型态包含在实体媒体,如软盘、光盘片、硬盘、或是任何其它机器可读取(如计算机可读取)存储媒体,其中,当程序代码被机器,如计算机加载且执行时,此机器变成用以参与本发明的装置。本发明的方法与装置也可以以程序代码型态通过一些传送媒体,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序代码被机器,如计算机接收、加载且执行时,此机器变成用以参与本发明的装置。当在一般用途处理器实作时,程序代码结合处理器提供一操作类似于应用特定逻辑电路的独特装置。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何熟悉此项技艺者,在不脱离本发明的精神和范围内,当可做些许更动与润饰,因此本发明的保护范围当视所附的申请专利范围所界定者为准。
权利要求
1.一种音乐歌词歌曲信息整合播放方法,包括下列步骤提供一数据库,其中,该数据库存储多个音乐歌词歌曲信息整合文件,其中,每一所述音乐歌词歌曲信息整合文件对应一歌曲,且至少包括一加密音乐数据与一加密文字数据;依据一特定歌曲索引由该数据库中的所述音乐歌词歌曲信息整合文件中检索一特定音乐歌词歌曲信息整合文件,其中,该特定歌曲索引对应至该特定音乐歌词歌曲信息整合文件;由该特定音乐歌词歌曲信息整合文件中读取该第一音乐与该加密文字数据;依据一第一密钥解密该加密音乐数据,以产生一第一音乐;依据一第二密钥解密该加密文字数据,以产生一第一歌词;以及通过将该第一音乐与该第一歌词进行播放,以播放相应该特定音乐歌词歌曲信息整合文件的一特定歌曲。
2.如权利要求1所述的音乐歌词歌曲信息整合播放方法,其中该第一歌词具有至少一时间卷标,且该时间卷标对应于该第一音乐的一时间点,且该方法更包括在播放该第一音乐的同时,在该时间点将该第一歌词进行播放。
3.如权利要求1所述的音乐歌词歌曲信息整合播放方法,更包括当播放该特定歌曲时,将该第一音乐通过一声音输出单元进行输出。
4.如权利要求1所述的音乐歌词歌曲信息整合播放方法,其中,依据一第二密钥解密该加密文字数据,更产生一第一歌曲信息。
5.如权利要求4所述的音乐歌词歌曲信息整合播放方法,其中依据一第二密钥解密该加密文字数据,更产生一第二歌词与一第二歌曲信息,该第一歌词及该第一歌曲信息与该第二歌词及该第二歌曲信息分别对应一代码,且该方法更依据该代码由该特定音乐歌词歌曲信息整合文件中选择读取该第一歌词或该第二歌词,以进行播放。
6.如权利要求1所述的音乐歌词歌曲信息整合播放方法,其中,依据一第一密钥解密该加密音乐数据,更产生一第二音乐
7.如权利要求6所述的音乐歌词歌曲信息整合播放方法,其中,该依据一第二密钥解密该加密文字数据,更产生一第一歌曲信息与一第二歌曲信息,该第一音乐及该第一歌曲信息与该第二音乐及该第二歌曲信息分别对应一代码,且该处理模块更依据该代码由该特定音乐歌词歌曲信息整合文件中选择读取该第一音乐或该第二音乐,以进行播放。
8.如权利要求4所述的音乐歌词歌曲信息整合播放方法,更包括将该第一歌曲信息显示于一显示单元。
9.如权利要求8所述的音乐歌词歌曲信息整合播放方法,更包括当播放该特定歌曲时,将该第一歌词与该第一歌曲信息显示于该显示单元。
全文摘要
一种音乐歌词歌曲信息整合播放方法。系统包括一数据库与一处理模块。数据库存储多个音乐歌词歌曲信息整合文件,其中每一音乐歌词歌曲信息整合文件对应一歌曲,且至少包括一第一音乐、一第一歌词与一第一歌曲信息。处理模块依据一特定歌曲索引由数据库中查询一特定音乐歌词歌曲信息整合文件,其中特定歌曲索引对应至特定音乐歌词歌曲信息整合文件的第一歌曲信息。处理模块由特定音乐歌词歌曲信息整合文件中读取第一音乐与第一歌词,且通过将第一音乐与第一歌词进行播放,以播放相应特定音乐歌词歌曲信息整合文件的一特定歌曲。
文档编号G10H1/36GK1963822SQ20061016258
公开日2007年5月16日 申请日期2006年11月28日 优先权日2006年11月28日
发明者翁参忠, 陈晓娟 申请人:威盛电子股份有限公司