【技术实现步骤摘要】
歌词显示方法及电子设备
[0001]本申请涉及计算机
,尤其涉及歌词显示方法及电子设备。
技术介绍
[0002]随着计算机科学技术的不断完善与发展,手机、平板电脑以及笔记本电脑等电子设备在人们的日常生活中越来越普及。与此同时,电子设备中安装的各种软件为人们提供的服务也越来越丰富。例如,音乐播放器可以为用户提供歌曲播放,歌曲录制以及歌曲识别等功能。
[0003]目前,用音乐播放器播放歌曲时,音乐播放器的歌词界面可以根据歌曲的播放进度同步显示对应的歌词。例如,音乐播放器播放到歌曲A的第10秒时,歌词界面可以高亮显示歌曲A的第10秒对应的一句歌词,其余已播放或未播放的歌词以灰色显示。但是,上述歌词显示方法的效果单一。
技术实现思路
[0004]本申请提供了一种歌词显示方法及电子设备。通过本申请的一些实施例,电子设备在播放歌曲时,可以根据每个词对应的频率调整其显示的位置,从而丰富歌词的显示效果,提升用户体验。
[0005]第一方面,本申请实施例提供了一种歌词显示方法,该方法包括:
[0006]响应于播放歌曲的操作,电子设备播放第一歌曲并显示歌词界面;该歌词界面包括第一显示区域,该第一显示区域用于显示当前播放的一句歌词;
[0007]在播放该第一歌曲中的第一音频段时,该电子设备在该第一显示区域中将该第一音频段对应的第一目标词显示在第一高度;该第一高度由该电子设备根据该第一音频段的频率确定;
[0008]在播放该第一歌曲中的第二音频段时,该电子设备在该第一显示区域中将 ...
【技术保护点】
【技术特征摘要】
1.一种歌词显示方法,其特征在于,所述方法包括:响应于播放歌曲的操作,电子设备播放第一歌曲并显示歌词界面;所述歌词界面包括第一显示区域,所述第一显示区域用于显示当前播放的一句歌词;在播放所述第一歌曲中的第一音频段时,所述电子设备在所述第一显示区域中将所述第一音频段对应的第一目标词显示在第一高度;所述第一高度由所述电子设备根据所述第一音频段的频率确定;在播放所述第一歌曲中的第二音频段时,所述电子设备在所述第一显示区域中将所述第二音频段对应的第二目标词显示在第二高度;所述第二高度由所述电子设备根据所述第二音频段的频率确定;所述第二音频段的频率大于所述第一音频段的频率,所述第二高度大于所述第一高度;所述第一音频段为所述第一歌曲的音频数据中的一段音频,所述第一目标词为所述第一歌曲的歌词文件中与所述第一音频段对应的一个词;所述第二音频段为所述第一歌曲的音频数据中与所述第一音频段不同的另一段音频,所述第二目标词为所述第一歌曲的歌词文件中与所述第二音频段对应的一个词。2.根据权利要求1所述的方法,其特征在于,在播放所述第一歌曲中的第一音频段时,所述电子设备在所述第一显示区域中将所述第一音频段对应的第一目标词显示在第一高度之前,所述方法还包括:所述电子设备获取所述第一歌曲的音频数据和歌词文件;所述电子设备以第一采样周期对该音频数据进行采样,得到第一采样结果集;所述第一采样结果集包括每个采样时刻对应的频率;所述电子设备根据所述歌词文件中所述第一目标词的开始时刻和结束时刻从所述第一采样结果集中获取第一音频段的频率。3.根据权利要求2所述的方法,其特征在于,所述电子设备根据所述歌词文件中所述第一目标词的开始时刻和结束时刻从所述第一采样结果集中获取所述第一音频段的频率,包括:所述电子设备确定所述第一目标词的开始时刻和结束时刻组成的第一时间区间;所述电子设备将所述第一采样结果集中,位于所述第一时间区间内的采样时刻对应的频率求和,或者求和再取平均得到所述第一音频段的频率。4.根据权利要求1
‑
3中任一项所述的方法,其特征在于,在播放所述第一歌曲中的第一音频段时,所述电子设备在所述第一显示区域中将所述第一音频段对应的第一目标词显示在第一高度之前,所述方法还包括:所述电子设备将所述第一显示区域从横向分成K个子显示区域,所述K为大于或等于2的整数;所述电子设备确定所述K个显示区域中每个子显示区域对应的频率范围;所述在播放所述第一歌曲中的第一音频段时,所述电子设备在所述第一显示区域中将所述第一音频段对应的第一目标词显示在第一高度,包括:在播放所述第一歌曲中的所述第一音频段时,所述电子设备在所述第一显示区域中将所述第一音频段对应的第一目标词显示在第一子显示区域,所述第一子显示区域为所述K个子显示区域中的一个子显示区域;所述第一音频段的频率包含于所述第一子显示区域对
应的频率范围内。5.根据权利要求1
‑
3中任一项所述的方法,其特征在于,所述第一显示区域包括歌词显示基准位,所述歌词显示基准位为所述第一目标词进行偏移的参考位置;在播放所述第一歌曲中的第一音频段时,所述电子设备在所述第一显示区域中将所述第一音...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。