歌曲播放方法、装置、设备及可读存储介质制造方法及图纸

技术编号:33291336 阅读:40 留言:0更新日期:2022-05-01 00:10
本申请公开了一种歌曲播放方法、装置、设备及可读存储介质,该方法包括:当需要播放目标歌曲时,获取所述目标歌曲对应的歌词文件及音高文件;利用所述音高文件,获取第一个音高对应的时间,作为目标音高时间;根据所述歌词文件及所述目标音高时间,在所述歌词文件中提取所述目标歌曲对应的歌词,如此,实现了对歌词文件中的歌词及歌曲信息的区分;在显示界面中显示所述目标歌曲对应的歌词,且不显示所述歌曲信息。此外,本申请综合使用目标歌曲对应的歌词文件及音高文件,实现区分歌词文件中的歌词及歌曲信息,从而在显示界面中对提取的歌词进行渲染显示,综合使用目标歌曲对应的歌词文件及音高文件能够考虑地更为全面,使得提取结果更为准确。结果更为准确。结果更为准确。

【技术实现步骤摘要】
歌曲播放方法、装置、设备及可读存储介质


[0001]本申请涉及互联网
,更具体地说,涉及一种歌曲播放方法、装置、设备及可读存储介质。

技术介绍

[0002]在日常生活中,听歌或者唱歌为人们常见的休闲娱乐方式。人们常常借助听一听或唱一唱轻松愉快的歌曲,以疏解工作生活中的压力。
[0003]在日常的听歌或唱歌过程中,人们常常仅关注于歌曲的歌词,并不关注歌曲信息,其中,歌曲信息包括专辑名、歌手名、作词人名、作曲人名、编曲人名、发行日期、歌曲语言、歌曲类型、乐器、音效制作人、调音师、出品公司、时长和/或广告等。基于此,在此种情况下,歌曲信息并不需要渲染显示。但,在现有技术中,歌词及歌曲信息都以文字行的形式存储于歌词文件中,且所述歌词文件中包含目标歌曲对应的歌词、歌曲信息、歌词时间及歌曲信息时间,伴奏及音频效果都存储与音频文件中,每个歌词的音高都存储于音高文件中。其中,在歌词文件中歌曲信息对应的时间早于歌词时间,因而,如何在歌词文件中提取歌词并在显示界面中渲染显示该歌词,同时不对歌曲信息进行渲染显示,引起了人们的关注。<br/>[0004]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种歌曲播放方法,其特征在于,包括:当需要播放目标歌曲时,获取所述目标歌曲对应的歌词文件及音高文件;利用所述音高文件,获取第一个音高对应的时间,作为目标音高时间;根据所述歌词文件及所述目标音高时间,在所述歌词文件中提取所述目标歌曲对应的歌词;在显示界面中显示所述目标歌曲对应的歌词,且不显示所述歌曲信息。2.根据权利要求1所述的方法,其特征在于,在获取所述目标歌曲对应的歌词文件及音高文件的同时,还包括:获取所述目标歌曲对应的音频文件;在利用所述音高文件,获取第一个音高对应的时间,作为目标音高时间之后,还包括:根据所述目标音高时间及所述歌词文件,确定所述目标歌曲的前奏停止时间;根据所述前奏停止时间播放所述音频文件。3.根据权利要求1或2任一项所述的方法,其特征在于,根据所述歌词文件及所述目标音高时间,在所述歌词文件中提取所述目标歌曲对应的歌词,包括:在所述歌词文件中,查找包含所述目标音高时间的时间段对应的目标文字行;选择所述目标文字行对应的所述时间段的中间时间点,作为目标时间点;当所述目标音高时间小于或等于所述目标时间点时,确定所述目标文字行为歌词的开始行;当所述目标音高时间大于所述目标时间点时,确定所述目标文字行的下一行为歌词的开始行;基于所述歌词的开始行,在所述歌词文件中提取所述目标歌曲对应的歌词。4.根据权利要求2所述的方法,其特征在于,根据所述目标音高时间及所述歌词文件,确定所述目标歌曲的前奏停止时间,包括:根据所述目标音高时间及所述歌词文件,确定歌词开始行;将所述歌词开始行对应的开始时间作为所述目标歌曲的前奏停止时间。5.根据权利要求2所述的方法,其特征在于,根据所述前奏停止时间播放所述音频文件,包括:将所述前奏停止时间减去预设倒计时总长,得到音频播放开始时间;将所述音频文件从所述音频播放开始时间处开始播放,以实现在倒计...

【专利技术属性】
技术研发人员:廖志勤
申请(专利权)人:广州趣丸网络科技有限公司
类型:发明
国别省市:

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

1