当前位置: 首页 > 专利查询>郭磊专利>正文

播放数字音乐中文本信息的方法技术

技术编号:9900704 阅读:89 留言:0更新日期:2014-04-10 12:05
本发明专利技术公开了一种播放数字音乐中文本信息的方法,根据所播放的音乐文件的代码特征判断音乐文件的格式,读取音乐文件的属性,所述属性为文本信息,通过文字转语音模块将所读取到的属性转换为语音信息,再通过数字播放装置播放出来。本发明专利技术,因为按照事先设定的方式读取数字音乐文件文本信息中的歌曲名称和作者名称,并用通过文字转语音模块转换为语音信息,再通过数字播放装置播放出来,使在走路、开车、看书中的使用数字播放装置播放数字音乐的使用者一样可以知道自己所欣赏的音乐的歌曲名称和作者名称,可以解放人们的双眼,使人们更方便的欣赏数字音乐。

【技术实现步骤摘要】
播放数字音乐中文本信息的方法
本专利技术涉及数字音乐的播放,具体涉及播放数字音乐中文本信息的方法。
技术介绍
随着PC、手机、PAD和MP3播放器等数字播放设备的普及,越来越多的人选择用这些操作简单且方便的数字播放设备来欣赏数字格式的音乐。现在的数字播放设备在播放一首数字格式的音乐之前或播放当中,都会用自带的显示屏来显示该音乐的歌曲名称、作者或者演唱者名称和专辑名称等信息,但是在现实生活中,使用者在欣赏音乐的同时往往还从事这其他活动如看书、开车等等,不能眼睛一直看着显示屏,这样即使听到了一首自己喜欢听的音乐也不知道这首音乐的名称和作者,给使用者带来很大不便。
技术实现思路
本专利技术所要解决的技术问题是解决现在的数字播放设备在播放数字格式的音乐时只能将该音乐的歌曲名称、作者或者演唱者名称和专辑名称等信息显示在自带的显示屏上,给不能一直看着显示屏的使用者带来很大不便的问题。为了解决上述技术问题,本专利技术所采用的技术方案是提供一种播放数字音乐中文本信息的方法,根据所播放的音乐文件的代码特征判断音乐文件的格式,根据相应的音乐文件的格式读取音乐文件的相应字节,得到所述音乐文件的属性,所述属性为文本信息,通过文字转语音模块将所读取到的属性转换为语音信息,再通过数字播放装置播放出来。在上述方案中,判断所播放音乐文件的格式时,最后128字节中前3个字节为字符“TAG”的音乐文件为MP3格式音乐文件,读取MP3格式音乐文件的最后128个字节,即ID3v1信息中的第4至33字节,即所述MP3格式音乐文件的歌曲名称,和第34至63字节,即所述MP3格式音乐文件的作者名称,通过所述文字转语音模块将所读取的歌曲名称和作者名称转换为语音信息,再通过所述数字播放装置播放出来。在上述方案中,读取MP3格式音乐文件的最后128个字节中的第64至93字节,即所述MP3格式音乐文件的专辑名称,然后通过所述文字转语音模块将所读取的专辑名称转换为语音信息,再通过所述数字播放装置播放出来。在上述方案中,读取MP3格式音乐文件最前以字符“ID3”开头的ID3v2信息中以字符“TCOP”开头的数据帧中的第5至8字节,即该数据帧的帧内容字节长度L3,再读取第11至10+L3字节,即所述MP3格式音乐文件的版权信息,然后通过所述文字转语音模块将所读取的版权信息转换为语音信息,再通过所述数字播放装置播放出来。在上述方案中,判断所播放音乐文件的格式时,包含以十六进制数字“3026B2758E66CF11A6D900AA0062CE6C”作为开头的数据帧的音乐文件为WMA格式数字音乐文件,读取WMA格式数字音乐文件中以十六进制数字“3026B2758E66CF11A6D900AA0062CE6C”作为开头的数据帧中第25至26字节,即所述WMA格式数字音乐文件中的歌曲名称所包含的字节长度L1,和第27至28字节,即所述WMA格式数字音乐文件中的作者名称所包含的字节长度L2,再读取第35至34+L1字节,即所述WMA格式数字音乐文件中的歌曲名称,和第35+L1至34+L1+L2字节,即所述WMA格式数字音乐文件中的作者名称,通过所述文字转语音模块将所读取的歌曲名称和作者名称转换为语音信息,再通过所述数字播放装置播放出来。在上述方案中,读取WMA格式数字音乐文件中的文本信息:读取WMA格式数字音乐文件中以十六进制数字“3026B2758E66CF11A6D900AA0062CE6C”作为开头的数据帧中第29至30字节,即所述WMA格式数字音乐文件中的版权信息,然后通过所述文字转语音模块将所读取的版权信息转换为语音信息,再通过所述数字播放装置播放出来。在上述方案中,读取WMA格式数字音乐文件中以十六进制数字“40A4D0D207E3D21197F000A0C95EA850”作为开头的数据帧中以“0C”为开头第3至15字节为字符“WM/AlbumTitle”的文本信息中的第18至19字节,即所述WMA格式数字音乐文件的专辑名称的字节长度L4,再读取第20至19+L4字节,即所述WMA格式数字音乐文件的专辑名称,然后通过所述文字转语音模块将所读取的专辑名称转换为语音信息,再通过所述数字播放装置播放出来。在上述方案中,所述数字播放装置上设有控制模块,所述控制模块通过使用者的操作开启或关闭所述文字转语音模块,实现播放数字音乐中文本信息功能的开启或关闭。在上述方案中,所述控制模块根据使用者的操作选择所述数字音乐文本信息中的歌曲名称、作者名称、专辑名称和版权信息中的一项或几项,通过所述文字转语音模块转换为语音信息,再通过所述数字播放装置播放出来。本专利技术还提供了一种数字语音播放装置,包括文字转语音模块和控制模块,所述控制模块通过使用者的操作选择音乐文件中特定的文本信息进行读取,所述文字转语音模块将所述文本信息转化为语音信息。本专利技术,因为按照事先设定的方式读取数字音乐文件文本信息中的歌曲名称和作者名称,并用通过文字转语音模块转换为语音信息,再通过数字播放装置播放出来,使在走路、开车、看书中的使用数字播放装置播放数字音乐的使用者一样可以知道自己所欣赏的音乐的歌曲名称和作者名称,可以解放人们的双眼,使人们更方便的欣赏数字音乐。附图说明图1为本专利技术中实施例的示意图。具体实施方式下面结合附图对本专利技术作出详细的说明。本专利技术提供的播放数字音乐中文本信息的方法,包括以下步骤:根据所播放的音乐文件的代码特征判断音乐文件的格式,根据相应的音乐文件的格式读取音乐文件的相应字节,得到所述音乐文件的属性,所述属性为文本信息,通过文字转语音模块将所读取到的属性转换为语音信息,再通过数字播放装置播放出来。下面以读取MP3格式音乐文件和WMA格式音乐文件为实施例对本专利技术做出详细说明:MP3格式音乐文件的文本信息包括ID3v1信息和ID3v2信息。其中,ID3v1信息位于MP3格式音乐文件的末尾,共128个字节,以字符“TAG”开头,具体包含信息如下:ID3v2信息则位于MP3文件的最前面,以字符“ID3”开头,字节长度根据信息量多少而不定,具体信息包含如下:字节1至34567至10不定长度内容ID3版本号副版本号“00”信息长度信息(帧)其中信息长度一共四个字节,每个字节只用7位,将每个字节最高位去掉后得到一个28位的二进制数,即ID3v2信息的大小,ID3v2信息由一个个帧组成。每个帧都有一个10个字节的帧头和至少一个字节的不固定长度的帧内容组成。它们顺序存放在文件中。帧头包含信息如下:帧头后的数据为帧的实际内容,根据帧标识的不同,可包含的信息有:AENC:音频加密技术,APIC:附加描述,COMM:注释,相当于ID3v1的Comment,COMR:广告,ENCR:加密方法注册,ETC0:事件时间编码,GEOB:常规压缩对象,TCON:流派(风格),TCOP:版权,TDAT:日期,TDLY:播放列表返录,TENC:编码,TEXT:歌词作者,TFLT:文件类型,TIME:时间,TIT1:内容组描述,等等。WMA文件以十六进制的“3026B2758E66CF11A6D900AA0062CE6C”开头,用来标识这个是否为WMA文件。WMA文本信息长度根据信息量多少而不定,具体信息包含如下:其中信息长度一共八个字本文档来自技高网...
播放数字音乐中文本信息的方法

【技术保护点】
播放数字音乐中文本信息的方法,其特征在于,根据所播放的音乐文件的代码特征判断音乐文件的格式,根据相应的音乐文件的格式读取音乐文件的相应字节,得到所述音乐文件的属性,所述属性为文本信息,通过文字转语音模块将所读取到的属性转换为语音信息,再通过数字播放装置播放出来。

【技术特征摘要】
1.播放数字音乐中文本信息的方法,其特征在于,根据所播放的音乐文件的代码特征判断音乐文件的格式,判断所播放音乐文件的格式时,最后128字节中前3个字节为字符“TAG”的音乐文件为MP3格式音乐文件,包含以十六进制数字“3026B2758E66CF11A6D900AA0062CE6C”作为开头的数据帧的音乐文件为WMA格式数字音乐文件,根据相应的音乐文件的格式读取音乐文件的相应字节,得到所述音乐文件的属性,所述属性为文本信息,通过文字转语音模块将所读取到的属性转换为语音信息,再通过数字播放装置播放出来;所述数字播放装置上设有控制模块,所述控制模块通过使用者的操作开启或关闭所述文字转语音模块,实现播放数字音乐中文本信息功能的开启或关闭;所述控制模块根据使用者的操作选择所述数字音乐文本信息中的歌曲名称、作者名称、专辑名称和版权信息中的一项或几项,通过所述文字转语音模块转换为语音信息,再通过所述数字播放装置播放出来;读取WMA格式数字音乐文件中以十六进制数字“3026B2758E66CF11A6D900AA0062CE6C”作为开头的数据帧中第25至26字节,即所述WMA格式数字音乐文件中的歌曲名称所包含的字节长度L1,和第27至28字节,即所述WMA格式数字音乐文件中的作者名称所包含的字节长度L2,再读取第35至34+L1字节,即所述WMA格式数字音乐文件中的歌曲名称,和第35+L1至34+L1+L2字节,即所述WMA格式数字音乐文件中的作者名称,通过所述文字转语音模块将所读取的歌曲名称和作者名称转换为语音信息,再通过所述数字播放装置播放出来。2.如权利要求1所述的播放数字音乐中文本信息的方法,其特征在于,读取MP3格式音乐文件的最后128个字节,即ID3v1信息中的第4至33字节,即所述MP3格式音乐文件的歌曲名称,和第34至63字节,即所述MP3格式音乐文件的作者名称,通过所述文字转语音模块将所读取的歌曲名称和作者名称转换为语音信息,再通过所述数字播放装置播放出来。3.如权利要求2所述的播放数字音乐中文本信息的方法,其特征在于,读取MP3格式音乐文件的最后128个字节中的第64至93字节,即所述MP3格式音乐文件的专辑名称,然后通过所述文字转语音模块将所读取的专辑名称转换为语音信息,再通过所述数字播放装置播放出来。4.如权利要求2所述的播放数字音乐中文本信息的方法,其特征在于,读取MP3格式音乐文件最前以字符“ID3”开头的ID3v2信息中以字符“TCOP”开头的数据帧中的第5至8字节,即该数据帧的帧内容字节长度L3,再读取第11至10+L3字节,即所述MP3格式音乐文件的版权信息,然后...

【专利技术属性】
技术研发人员:郭磊
申请(专利权)人:郭磊
类型:发明
国别省市:北京;11

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

1