【技术实现步骤摘要】
歌词显示的方法和装置
本申请涉及互联网
,特别涉及一种歌词显示的方法和装置。
技术介绍
随着人工智能技术的发展,智能音箱的功能的也越来越丰富。目前,一些智能音箱除天气预报、出行路线查询等,还可以实现K歌功能。用户可以通过手机与智能音箱进行交互,智能音箱播放伴奏音频。用户可以同时在手机上手动翻动歌词,以跟随伴奏进行K歌。在实现本申请的过程中,专利技术人发现现有技术至少存在以下问题:用户在K歌时,歌词与歌曲伴奏无法实时同步,而使歌词无法随伴奏显示,导致用户K歌体验较差。
技术实现思路
本申请实施例提供了一种歌词显示的方法和装置,能够解决歌词与歌曲伴奏无法实时同步调整歌词进度,而导致的K歌体验差的问题。所述技术方案如下:第一方面、提供了一种歌词显示的方法,所述方法包括:向所述智能音箱发送目标歌曲的伴奏播放指令;接收智能音箱在播放所述目标歌曲的伴奏音频的过程中发送的播放进度时刻;基于所述播放进度时刻和所述智能音箱与所述智能终端的数据传输时延,确定所述智 ...
【技术保护点】
1.一种歌词显示的方法,其特征在于,所述方法应用于智能终端,所述智能终端与智能音箱建立连接,所述方法包括:/n向所述智能音箱发送目标歌曲的伴奏播放指令;/n接收智能音箱在播放所述目标歌曲的伴奏音频的过程中发送的播放进度时刻;/n基于所述播放进度时刻和所述智能音箱与所述智能终端的数据传输时延,确定所述智能音箱的实际播放进度时刻;/n基于所述实际播放进度时刻,对目标歌曲的歌词数据进行显示。/n
【技术特征摘要】
1.一种歌词显示的方法,其特征在于,所述方法应用于智能终端,所述智能终端与智能音箱建立连接,所述方法包括:
向所述智能音箱发送目标歌曲的伴奏播放指令;
接收智能音箱在播放所述目标歌曲的伴奏音频的过程中发送的播放进度时刻;
基于所述播放进度时刻和所述智能音箱与所述智能终端的数据传输时延,确定所述智能音箱的实际播放进度时刻;
基于所述实际播放进度时刻,对目标歌曲的歌词数据进行显示。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在与所述智能音箱建立连接之后,在预设周期内,向所述智能音箱发送至少一个请求消息,并记录所述请求消息的发送时刻;
接收所述智能音箱返回的所述至少一个请求消息中每个请求消息对应的响应消息,并记录所述响应请求的接收时刻;
基于所述至少一个请求消息中每个请求消息的发送时刻,与对应的响应消息的接收时刻,确定所述智能音箱与所述智能终端的数据传输时延。
3.根据权利要求2所述的方法,其特征在于,所述基于所述至少一个请求消息中每个请求消息的发送时刻,与对应的响应消息的接收时刻,确定所述智能音箱与所述智能终端的数据传输时延,包括:
确定所述至少一个请求消息中每个请求消息的发送时刻与对应的响应消息的接收时刻之间的差值,将所述差值除以二,得到所述请求消息对应的数据传输时延;
确定所述至少一个请求消息对应的数据传输时延的平均值,作为所述智能音箱与所述智能终端的数据传输时延。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述基于所述播放进度时刻和所述智能音箱与所述智能终端的数据传输时延,确定所述智能音箱的实际播放进度时刻,包括:
将所述播放进度时刻和所述智能音箱与所述智能终端的数据传输时延相加,得到所述智能音箱的实际播放进度时刻。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述基于所述实际播放进度时刻,对目标歌曲的歌词数据进行显示,包括:
在所述目标歌曲的每句歌词数据对应的歌词显示时刻中,确定大于所述实际播放进度时刻,且与所述实际播放进度时刻的差值最小的目标歌词显示时刻;
确定所述目标歌词显示时刻与所述实际播放进度时刻之间的时间差,在与所述实际播放进度时刻的接收时刻相差所述时间差的时刻,将所述目标歌词显示时刻对应的歌词数据在歌词显示界面的预设位置进行显示。
6.一种歌词显示的方法,其特征在于,所述方法应用于智能音箱,所述智能音箱与智能终端建立连接,所述方法包括:
接收智能终端发送的目标歌曲的伴奏播放指令;
获取所述目标歌曲的伴奏音频;
在播放所述目标歌曲的伴奏音频的过程中,基于播放进度时刻和所述智能终端与所述智能音箱的数据传输时延,确定预算播放进度时刻,其中,所述预算播放进度时刻用于指示所述智能终端在接收到所述预算播放进度时刻时,所述智能音箱的实际播放进度时刻;
向所述智能终端发送所述预算播放进度时刻,以使所述智能终端基于所述预算播放进度时刻,对所述目标歌曲的歌词数据进行显示。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在与所述智能终端建立连接之后,在预设检...
【专利技术属性】
技术研发人员:刘秋实,张晓光,杨胤,陈佳,
申请(专利权)人:腾讯音乐娱乐科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。