一种基于卡拉OK对唱的智能角色伴唱方法及系统技术方案

技术编号:20567629 阅读:53 留言:0更新日期:2019-03-14 09:56
本发明专利技术提供了一种基于卡拉OK对唱的智能角色伴唱方法及系统,包括:S1:发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒,通过机顶盒创建线程,并播放歌曲;S2:通过所述线程实时获取歌曲的播放时间,当播放时间到达切换第一角色的时间点时,播放所述对唱语音信息;当播放时间到达切换第二角色的时间点时,暂停播放所述对唱语音信息;S3:重复执行S2,直至所述歌曲暂停播放或所述歌曲播放结束为止。本发明专利技术解决了现有的卡拉OK系统单人无法进行对唱的缺陷,提高了用户的体验。

【技术实现步骤摘要】
一种基于卡拉OK对唱的智能角色伴唱方法及系统
本专利技术涉及卡拉OK
,尤其涉及一种基于卡拉OK对唱的智能角色伴唱方法及系统。
技术介绍
1.现有卡拉OK系统的合唱、对唱玩法早期在卡拉OK想玩合唱、对唱时,一般都要有至少一个歌友同时在场的情况下,才能玩转的起来。但如果想和歌友一起对唱一首歌曲时,两个人擅长的部分重叠了,这样来说整个合唱或者对唱的玩法体验就有所欠缺,并且如果只有单人,或者没有想一起演唱的歌友的情况下,基本来说就没有所谓的玩法体验。2.现有卡拉OK系统的合唱、对唱玩法的缺陷技术服务于产品,产品服务于客户/用户。对于使用产品的用户来说,他们期待更丰富的、更细腻的体验。现有的卡拉OK系统的在合唱、对唱的玩法,存在的缺点有:玩法过于单一,缺乏互动性,在单首歌曲上对个人的唱法及风格上有所依赖,并且在同玩的人数上的有局限性。所以说早期卡拉OK系统的合唱、对唱在玩法的方面有待改善。
技术实现思路
本专利技术所要解决的技术问题是:本专利技术提供了一种基于卡拉OK对唱的智能角色伴唱方法及系统,解决了现有的卡拉OK系统单人无法进行对唱的缺陷,提高了用户的体验。为了解决上述技术问题,本专利技术提供了一种基于卡拉OK对唱的智能角色伴唱方法,包括以下步骤:S1:发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒,通过机顶盒创建线程,并播放歌曲;S2:通过所述线程实时获取歌曲的播放时间,当播放时间到达切换第一角色的时间点时,播放所述对唱语音信息;当播放时间到达切换第二角色的时间点时,暂停播放所述对唱语音信息;S3:重复执行S2,直至所述歌曲暂停播放或所述歌曲播放结束为止。本专利技术提供了一种基于卡拉OK对唱的智能角色伴唱系统,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:S1:发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒,通过机顶盒创建线程,并播放歌曲;S2:通过所述线程实时获取歌曲的播放时间,当播放时间到达切换第一角色的时间点时,播放所述对唱语音信息;当播放时间到达切换第二角色的时间点时,暂停播放所述对唱语音信息;S3:重复执行S2,直至所述歌曲暂停播放或所述歌曲播放结束为止。本专利技术的有益效果为:本专利技术提供的一种基于卡拉OK对唱的智能角色伴唱方法及系统,发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒,通过机顶盒播放歌曲,并利用其新创的线程实时获取歌曲的播放时间,当播放时间到达切换第一角色的时间点时,播放所述对唱语音信息,当播放时间到达切换第二角色的时间点时,暂停播放所述对唱语音信息。本专利技术当单人在卡拉OK时,由于一个人无法对唱,当此用户又非常渴望进行对唱时,通过上述方法及系统,能够发起对唱请求至云端服务器,并获取用户期待的角色对应的对唱语音信息至机顶盒,通过机顶盒创建新线程,并播放歌曲,通过该新线程实时获取该歌曲的播放时间,能够提高歌曲播放时间获取的准确性,当播放时间到达切换第一角色(对唱者)的时间点时,播放所述对唱语音信息;当播放时间到达切换第二角色(发起者,即用户本人)的时间点时,暂停播放所述对唱语音信息,因此,本专利技术能够解决了现有的卡拉OK系统单人无法进行对唱的缺陷,提高用户的体验。附图说明图1为根据本专利技术实施例的一种基于卡拉OK对唱的智能角色伴唱方法的主要步骤示意图;图2为根据本专利技术实施例的一种基于卡拉OK对唱的智能角色伴唱系统的结构示意图;标号说明:1、存储器;2、处理器。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图详予说明。本专利技术最关键的构思为:发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒,通过机顶盒播放歌曲,并利用其新创的线程实时获取歌曲的播放时间,当播放时间到达切换第一角色的时间点时,播放所述对唱语音信息,当播放时间到达切换第二角色的时间点时,暂停播放所述对唱语音信息。名字解释:VOD(VideoOnDemand)即视频点播技术的简称,也称为交互式电视点播系统。请参照图1,本专利技术提供了一种基于卡拉OK对唱的智能角色伴唱方法,包括以下步骤:S1:发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒,通过机顶盒创建线程,并播放歌曲;S2:通过所述线程实时获取歌曲的播放时间,当播放时间到达切换第一角色的时间点时,播放所述对唱语音信息;当播放时间到达切换第二角色的时间点时,暂停播放所述对唱语音信息;S3:重复执行S2,直至所述歌曲暂停播放或所述歌曲播放结束为止。从上述描述可知,本专利技术提供的一种基于卡拉OK对唱的智能角色伴唱方法,发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒,通过机顶盒播放歌曲,并利用其新创的线程实时获取歌曲的播放时间,当播放时间到达切换第一角色的时间点时,播放所述对唱语音信息,当播放时间到达切换第二角色的时间点时,暂停播放所述对唱语音信息。本专利技术当单人在卡拉OK时,由于一个人无法对唱,当此用户又非常渴望进行对唱时,通过上述方法,能够发起对唱请求至云端服务器,并获取用户期待的角色对应的对唱语音信息至机顶盒,通过机顶盒创建新线程,并播放歌曲,通过该新线程实时获取该歌曲的播放时间,能够提高歌曲播放时间获取的准确性,当播放时间到达切换第一角色(对唱者)的时间点时,播放所述对唱语音信息;当播放时间到达切换第二角色(发起者,即用户本人)的时间点时,暂停播放所述对唱语音信息,因此,本专利技术能够解决了现有的卡拉OK系统单人无法进行对唱的缺陷,提高用户的体验。进一步的,发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒具体为:获取卡拉OK场所的加密狗号、机顶盒的Mac地址和机顶盒唯一编号;根据卡拉OK场所的加密狗号、机顶盒的Mac地址、机顶盒唯一编号、歌曲编号、对唱者在歌曲中的歌唱角色、对唱者的ID、发起者的ID、发起者角色信息、对唱者角色信息、发起者头像图片的下载地址和对唱者头像图片的下载地址,生成Json格式的请求文件;发送所述请求文件及对唱请求至云端服务器,以使得云端服务器响应所述对唱请求后,根据请求文件中对唱者在歌曲中的歌唱角色、对唱者的ID及歌曲编号,从云端获取对应的对唱语音信息,根据请求文件中卡拉OK场所的加密狗号和机顶盒的Mac地址,发送所述对唱语音信息,并转发所述请求文件及对唱请求至机顶盒。从上述描述可知,通过上述方法,能够通过云端服务器从云端中获取得到对应的对唱者的对唱语音信息,并使得云端服务器能够根据接收到的请求文件中的卡拉OK场所的加密狗号和机顶盒的Mac地址,快速准确无误地发送至对应的机顶盒中,提高了数据发送的速度。进一步的,发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒之后还包括:控制机顶盒接收所述对唱语音信息、请求文件及对唱请求;通过控制机顶盒响应所述对唱请求后,解析所述请求文件,得到请求文件中的歌曲编号、对唱者在歌曲中的歌唱角色、对唱者的ID、发起者的ID、发起者角色信息、对唱者角色信息、发起者头像图片的下载地址和对唱者头像图片的下载地址;控制机顶盒根据发起者头像图片的本文档来自技高网
...

【技术保护点】
1.一种基于卡拉OK对唱的智能角色伴唱方法,其特征在于,包括以下步骤:S1:发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒,通过机顶盒创建线程,并播放歌曲;S2:通过所述线程实时获取歌曲的播放时间,当播放时间到达切换第一角色的时间点时,播放所述对唱语音信息;当播放时间到达切换第二角色的时间点时,暂停播放所述对唱语音信息;S3:重复执行S2,直至所述歌曲暂停播放或所述歌曲播放结束为止。

【技术特征摘要】
1.一种基于卡拉OK对唱的智能角色伴唱方法,其特征在于,包括以下步骤:S1:发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒,通过机顶盒创建线程,并播放歌曲;S2:通过所述线程实时获取歌曲的播放时间,当播放时间到达切换第一角色的时间点时,播放所述对唱语音信息;当播放时间到达切换第二角色的时间点时,暂停播放所述对唱语音信息;S3:重复执行S2,直至所述歌曲暂停播放或所述歌曲播放结束为止。2.根据权利要求1所述的一种基于卡拉OK对唱的智能角色伴唱方法,其特征在于,发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒具体为:获取卡拉OK场所的加密狗号、机顶盒的Mac地址和机顶盒唯一编号;根据卡拉OK场所的加密狗号、机顶盒的Mac地址、机顶盒唯一编号、歌曲编号、对唱者在歌曲中的歌唱角色、对唱者的ID、发起者的ID、发起者角色信息、对唱者角色信息、发起者头像图片的下载地址和对唱者头像图片的下载地址,生成Json格式的请求文件;发送所述请求文件及对唱请求至云端服务器,以使得云端服务器响应所述对唱请求后,根据请求文件中对唱者在歌曲中的歌唱角色、对唱者的ID及歌曲编号,从云端获取对应的对唱语音信息,根据请求文件中卡拉OK场所的加密狗号和机顶盒的Mac地址,发送所述对唱语音信息,并转发所述请求文件及对唱请求至机顶盒。3.根据权利要求2所述的一种基于卡拉OK对唱的智能角色伴唱方法,其特征在于,发送对唱请求至云端服务器,以使云端服务器发送对应角色的对唱语音信息至机顶盒之后还包括:控制机顶盒接收所述对唱语音信息、请求文件及对唱请求;通过控制机顶盒响应所述对唱请求后,解析所述请求文件,得到请求文件中的歌曲编号、对唱者在歌曲中的歌唱角色、对唱者的ID、发起者的ID、发起者角色信息、对唱者角色信息、发起者头像图片的下载地址和对唱者头像图片的下载地址;控制机顶盒根据发起者头像图片的下载地址和对唱者头像图片的下载地址,分别下载发起者头像图片和对唱者头像图片;控制机顶盒获取与歌曲编号对应的视频信息;通过机顶盒将所述发起者角色信息、对唱者角色信息、下载发起者头像图片和对唱者头像图片显示在电视端中。4.根据权利要求3所述的一种基于卡拉OK对唱的智能角色伴唱方法,其特征在于,通过机顶盒创建线程,并播放歌曲,之前还包括:控制机顶盒根据歌曲编号,从VOD服务器中下载对应的歌曲文件及歌词文件,所述歌词文件包括歌词时间轴和歌词,所述歌词包括第一歌唱者对应的第一子歌词和第二歌唱者对应的第二子歌词;检验所述歌词的准确性。5.根据权利要求4所述的一种基于卡拉OK对唱的智能角色伴唱方法,其特征在于,还包括:根据对唱者在歌曲中的歌唱角色,将发起者角色信息与歌词中的一子歌词进行匹配,将对唱者角色信息与歌词中的另一子歌词进行匹配;当播放第一子歌词时,...

【专利技术属性】
技术研发人员:林谋兰吴焕祥
申请(专利权)人:福建海媚数码科技有限公司
类型:发明
国别省市:福建,35

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

1