[发明专利]移动终端播放歌曲的方法及相关装置有效
申请号: | 200910167169.5 | 申请日: | 2009-08-31 |
公开(公告)号: | CN101656792A | 公开(公告)日: | 2010-02-24 |
发明(设计)人: | 焦瑜芝 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;G11B27/031;G11B27/34 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华 |
地址: | 266100山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 播放歌曲 方法 相关 装置 | ||
1.一种移动终端播放歌曲的方法,其特征在于,包括:
在确定出移动终端中存在待播放歌曲对应的LRC格式歌词文件时,判断 待播放歌曲对应的LRC格式歌词文件的编码格式是否与移动终端支持的编码 格式一致;以及在所述LRC格式歌词文件的编码格式与移动终端支持的编码 格式不一致时,将所述LRC格式歌词文件的编码格式转换为移动终端支持的 编码格式,将与移动终端支持的编码格式一致的LRC格式歌词文件中每个时 间标签包含的时间信息作为一个数组元素,存储在第一数组中;以及
将每个时间标签对应的歌词作为一个数组元素,存储在第二数组中;
按照时间先后顺序,对第一数组中的元素进行排序;
播放歌曲时,在当前播放时间介于排序后的第一数组中相邻两个元素之间 时,从第二数组中获取所述第一数组中相邻两个元素中前一个元素对应的歌 词;
根据所述第一数组中相邻两个元素之间的时间差、以及从第二数组中获取 到的歌词包含的字符数量,确定每个字符的平均显示速度;
播放歌曲时,以确定出的平均显示速度匀速地显示从第二数组中获取到的 歌词中包含的各个字符。
2.如权利要求1所述的方法,其特征在于,在移动终端中存在与待播放 歌曲的音频文件文件名相同且后缀为LRC的文件时,确定出存在待播放歌曲 对应的LRC格式歌词文件;否则不存在待播放歌曲对应的LRC格式歌词文件。
3.如权利要求2所述的方法,其特征在于,在移动终端中待播放歌曲的 音频文件的存储路径下,存在与待播放歌曲的音频文件文件名相同且后缀为 LRC的文件时,确定出存在待播放歌曲对应的LRC格式歌词文件;否则不存 在待播放歌曲对应的LRC格式歌词文件。
4.如权利要求1所述的方法,其特征在于,还包括:
将每个标识标签包含的标签值作为一个数组元素,存储在第二数组中;
播放歌曲时,在当前播放时间位于排序后的第一数组中第一个元素之前 时,显示第二数组中标识标签对应的数组元素。
5.如权利要求4所述的方法,其特征在于,根据排序后的第一数组中第 一个元素和第二数组中各个标识标签对应的数组元素中包含的字符数量,确定 每个字符的显示速度;
播放歌曲时,在当前播放时间位于排序后的第一数组中第一个元素之前 时,以确定出的显示速度匀速地显示第二数组中各个标识标签对应的数组元素 包含的字符。
6.如权利要求1所述的方法,其特征在于,判断所述LRC格式歌词文件 的编码格式是否与移动终端支持的编码格式一致之前,还包括:
获取所述LRC格式歌词文件初始部分用于保存编码格式信息的预定数量 字节;
将获取到的字节内容与预定编码格式对应的字节内容进行比较,确定所述 LRC格式歌词文件的编码格式。
7.一种移动终端播放歌曲的装置,其特征在于,包括:
确定单元,用于确定移动终端中是否存在待播放歌曲对应的LRC格式歌 词文件;
处理单元,用于在确定单元确定出存在待播放歌曲对应的LRC格式歌词 文件时,判断待播放歌曲对应的LRC格式歌词文件的编码格式是否与移动终 端支持的编码格式一致;以及在所述LRC格式歌词文件的编码格式与移动终 端支持的编码格式不一致时,将所述LRC格式歌词文件的编码格式转换为移 动终端支持的编码格式,将与移动终端支持的编码格式一致的LRC格式歌词 文件中每个时间标签包含的时间信息作为一个数组元素,存储在第一数组中, 以及将每个时间标签对应的歌词作为一个数组元素,存储在第二数组中;
排序单元,用于按照时间先后顺序,对第一数组中的元素进行排序;
获取单元,用于播放歌曲时,在当前播放时间介于排序后的第一数组中相 邻两个元素之间时,从第二数组中获取所述第一数组中相邻两个元素中前一个 元素对应的歌词;
显示单元包括确定子单元和显示子单元;
所述确定子单元,用于根据所述第一数组中相邻两个元素之间的时间差、 以及获取单元获得的歌词包含的字符数量,确定每个字符的显示速度;
所述显示子单元,用于在播放歌曲时,以确定子单元确定出的显示速度匀 速地显示获取单元获得的歌词中包含的各个字符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910167169.5/1.html,转载请声明来源钻瓜专利网。