本实用新型涉及一种卡拉OK系统,特指一种能够通过多种语言语音点播的智能卡拉OK系统。
背景技术:
现在的卡拉OK系统,在本地使用硬盘存储歌曲节目源,点歌时硬盘中存储的歌曲很多,需要花很多的时间寻找目标节目源。并且本地硬盘的资源有限,每人的爱好不同,当前的卡拉OK系统无法保证收罗全部的卡拉OK节目源,于是在K歌时就只能在已有的节目源中进行手动的有限选取,降低整体娱乐性能,其次,这种系统在点播时需要使用者明确知道歌曲的名字才能搜索到相应歌曲,使用起来非常不方便,需要本地存储歌曲的硬盘,产品成本高,不支持多国语言选取,且本地歌曲节目源,需要批量购买版权,由于曲目存储在本地,硬盘中的所有曲目都必须预先购买版权。
技术实现要素:
为了解决上述问题,本实用新型旨在提供一种卡拉OK系统,特指一种能够通过多种语言语音点播的智能卡拉OK系统。
实现上述目的,本实用新型采用的技术方案是:一种智能卡拉OK系统,包括话筒、卡拉OK终端、播放器、扬声器及外置通讯设备;
所述话筒包括相互电性连接的声音收集器和信息发送器,所述话筒通过所述信息发送器与所述卡拉OK终端发送声音信息地相互连接;
所述卡拉OK终端设置有控制器,所述控制器进行信息交换传输地与路由网关相连接,所述路由网关分别连接于云服务器和互联网进行信息传输,所述控制器和所述路由网关分别与所述播放器可传输信息地相互连接;
所述外置通讯设备通过APP可通讯地分别连接于所述控制器和所述播放器,并通过所述云服务器发送指定的Group ID实现其两两之间的相互绑定。
其中,所述控制器设置有DSP降噪处理单元和数据分析处理单元,所述话筒与所述控制器通讯连接,并将收集的语音信号依次传送至所述DSP降噪处理单元和所述数据分析处理单元中。
其中,所述卡拉OK终端设置有若干个语言翻译引擎,若干个所述语言翻译引擎分别相互独立地与所述云服务器相接。
其中,所述云服务器分别连接于若干个流媒体服务器单元。
一种用于智能卡拉OK系统的使用方法,包括如下步骤:
(1)首先,将控制器和路由网关保持连接,并且将具有网络连接功能的数字播放器与路由网关保持连接;
(2)然后,使用移动通讯设备通过注册登录后使用云服务器所发送指定的Group ID,分别将控制器、移动通讯设备以及数字播放器绑定在云服务器上;
接着,使用话筒的声音收集器收录语音,由信息发送器发送至控制器中,通过控制器对语音进行分析和降噪,透过路由网关将语音信号发送至云服务器上;
(3)云服务器将上述语音发送给协作的语音翻译引擎,语音翻译引擎将接收的语音转化为文本再返回给云服务器,云服务器经过分析比较运算,选择相似度最高的文本做为“歌名/歌词”的关键词;
(4)最后,将“歌名/歌词”发送给流媒体服务器,流媒体服务器返回歌曲的链接地址给云服务器,云服务器将链接推送给关联Group ID的数字电视,则数字电视即可播放正确的想要播放的音乐/视频。
(5)其中,步骤(4)中,语音将发送至多个语音翻译引擎中,由多个语音翻译引擎返回多个翻译后的不同文本,云服务器进行智能分析计算,选择相似度最高的一个作为“歌名/歌词”关键词。
其中,步骤(5)中,云服务器收到语音翻译引擎传送来的文本,先与储存至云服务器中的数据库的歌名进行比对,与存储的数据吻合,则直接调用,有差异,则联网使用关键词搜索。
其中,联网搜索时,歌词符合则推送相应的歌曲,多个结果时,则启用智能模糊判断,并将结果反馈给数字电视,供选取正确的节目源。
本实用新型的有益效果体现为:本实用新型旨在提供一种智能卡拉OK系统,整体采用智能语音点播,由于不需要人工操作,系统可快速识别多国语言的语音信息,从云服务器搜索到节目源,当搜索不到时,会自动链接到互联网搜索节目源,不知道曲名的情况下,可以使用部分歌词搜索歌曲节目源,由于不需要使用本地硬盘,大大降低产品的生产成本,并且其播放成功的曲目才付版权费用,进一步节省使用成本。
附图说明
图1为本实用新型整体结构示意图。
图2为本实用新型整体结构线框图。
图3为本实用新型GroupID绑定流程示意图。
图4为本实用新型点播流程示意图。
附图标注说明:
1-话筒;2-卡拉OK终端;3-播放器;4-扬声器;5-外置通讯设备;6-声音收集器;7-信息发送器;8-控制器;9-路由网关;10-云服务器;11-DSP降噪处理单元;12-数据分析处理单元;13-语言翻译引擎;14-流媒体服务器单元。
具体实施方式
下面结合附图详细说明本实用新型的具体实施方式:
如图1-4所示,一种智能卡拉OK系统,包括话筒1、卡拉OK终端2、播放器3、扬声器4及外置通讯设备5;
所述话筒1包括相互电性连接的声音收集器6和信息发送器7,所述话筒1通过所述信息发送器7与所述卡拉OK终端2发送声音信息地相互连接;
所述卡拉OK终端设置有控制器8,所述控制器8进行信息交换传输地与路由网关9相连接,所述路由网关9分别连接于云服务器10和互联网进行信息传输,所述控制器8和所述路由网关9分别与所述播放器3可传输信息地相互连接;
所述外置通讯设备5通过APP可通讯地分别连接于所述控制器8和所述播放器3,并通过所述云服务器10发送指定的Group ID实现其两两之间的相互绑定。
其中,所述控制器8设置有DSP降噪处理单元11和数据分析处理单元12,所述话筒1与所述控制器8通讯连接,并将收集的语音信号依次传送至所述DSP降噪处理单元11和所述数据分析处理单元12中。
其中,所述卡拉OK终端2设置有若干个语言翻译引擎13,若干个所述语言翻译引擎13分别相互独立地与所述云服务器10相接。
其中,所述云服务器分别连接于若干个流媒体服务器单元14。
一种用于智能卡拉OK终端2的使用方法,包括如下步骤:
(1)首先,将控制器8和路由网关9保持连接,并且将具有网络连接功能的数字播放器3与路由网关9保持连接;
(2)然后,使用移动通讯设备通过注册登录后使用云服务器10所发送指定的Group ID,分别将控制器8、移动通讯设备以及数字播放器3绑定在云服务器10上;
(3)接着,使用话筒1的声音收集器6收录语音,由信息发送器7发送至控制器8中,通过控制器8对语音进行分析和降噪,透过路由网关9将语音信号发送至云服务器10上;
(4)云服务器10将上述语音发送给协作的语音翻译引擎13,语音翻译引擎13将接收的语音转化为文本再返回给云服务器10,云服务器10经过分析比较运算,选择相似度最高的文本做为“歌名/歌词”的关键词;
(5)最后,将“歌名/歌词”发送给流媒体服务器,流媒体服务器返回歌曲的链接地址给云服务器10,云服务器10将链接推送给关联Group ID的数字电视,则数字电视即可播放正确的想要播放的音乐/视频。
其中,步骤(4)中,语音将发送至多个语音翻译引擎13中,由多个语音翻译引擎13返回多个翻译后的不同文本,云服务器10进行智能分析计算,选择相似度最高的一个作为“歌名/歌词”关键词。
其中,步骤(5)中,云服务器10收到语音翻译引擎13传送来的文本,先与储存至云服务器10中的数据库的歌名进行比对,与存储的数据吻合,则直接调用,有差异,则联网使用关键词搜索。
其中,联网搜索时,歌词符合则推送相应的歌曲,多个结果时,则启用智能模糊判断,并将结果反馈给数字电视,供选取正确的节目源。
本实用新型一种智能卡拉OK系统,具体的工作原理如下:
在使用本实用新型一种智能卡拉OK系统前,首先开启将卡拉OK终端2,使控制器8与路由网关9保持连接状态,同时也必须将播放器3(优选但不限定于数字电视)与路由网关9也保持相应连接状态。
然后,将卡拉OK控制器8的机器的ID和数字电视的ID绑定到云服务器10上,具体的绑定方法为:
先用移动通讯设备(优选但不限定于手机)上的APP扫描卡拉OK控制器8生成的二维码,手机将自动打开浏览器,进入云服务器10的注册及登录页面,注册并登录免费共享云平台后,云服务器10会自动产生一个Group ID,此Group ID与控制器8的ID自动绑定,接着获取数字电视的ID,进一步与数字电视的ID绑定,至此完成各单元之间的相互绑定。
其中,数字电视的ID有以下4种方式进行获取:
(1)使用手机等移动通讯设备登录到云服务器10,成功后投屏到数字电视上,将自动识别数字电视,并将该数字电视与Group ID绑定;
(2)在数字电视浏览器中打开云服务器10主界面,输入Group ID并登录成功,登录成功后将自动扫描电视网卡的MAC地址,并将地址做为数字电视ID凭证;
(3)手机使用Group ID登录云服务器10,手动输入电视网卡的MAC地址;
(4)在数字电视安装卡拉OK控制系统设备识别APP,APP会搜索数字电视的MAC地址,将MAC地址产生固定格式的二维码,然后使用手机扫描二维码,自动弹出云平台登录对话框,登录成功后即自动绑定到Group ID。
当Group ID绑定成功后,卡拉OK控制器8开机即能和数字电视、云服务器10及手机建立关联,歌曲的版本费用将依法依规从手机帐号中收取。
点歌操作,打开话筒1,使用者对话筒1说出喜欢的歌曲名,话筒1拾音后,传送给卡拉OK控制器8,由DSP降噪处理单元11和数据分析处理单元12对语音进行处理,再将处理后的纯语音透过路由网关9,传送给云服务器10。
云服务器10将语音发送给协作的语音翻译引擎13,语音翻译引擎13将接收的语音分别转化为文本再返回给云服务器10,云服务器10经过分析比较运算,选择相似度最高的文本做为“歌名/歌词”的关键词,接着将该“歌名/歌词”发送给流媒体服务器单元14,通过流媒体服务器单元14返回歌曲的链接地址给云服务器10,云服务器10将链接推送给关联Group ID的数字电视,则数字电视即可播放正确的想要播放的音乐/视频。
通常情况下,由于各类人群存在不同的地方口音,如果使用者发音不标准,可能造成语音翻译引擎13识别错误,因此引入了多个语音翻译引擎13协作,由多个语音翻译引擎13返回多个翻译后的不同文本,云服务器10进行智能分析计算,选择相似度最高的一个作为“歌名/歌词”关键词。
另外,多语音翻译引擎13的同时为了兼顾不同的语言种类,使卡拉OK终端2能够支持不同的语种,每种语音翻译引擎13对应一种语言,当待翻译转换的的语音分别发送到各个语音翻译引擎13时,只有相同语种的翻译引擎13识别度才是准确的,当各个语音识别引擎翻译后返回的文本传送到Group ID的云服务器10的时候,Group ID的云服务器10会智能判断选择最正确的文本做为“歌名/歌词”的关键词。
一般情况下Group ID的云服务器10收到语音翻译引擎13传送来的文本会先与数据库的歌名比对,如果和存储的数据吻合,则直接调用,如果有差异,再调用歌词关键词搜索,如果歌词符合,则推送歌词相符的歌曲,如果有多个结果,则再启用智能模糊判断,并将结果反馈给数字电视,供选取正确的节目源。
为了节约搜索时间,云服务器10将每次语音与文本的转化存储到云数据库,云数据库还包含每次使用者最终选择的歌曲和歌词,当使用者越多,数据库越庞大,比对的准确度则更高,提供给使用者的媒体资讯质量也更高,速度更快,最终可达到毫秒级选曲速度,使用者的使用体验较当前传统的卡拉OK终端2将大幅度提升。
以上所述,仅是本实用新型的较佳实施例,并非对本实用新型的技术范围作任何限制,本行业的技术人员,在本技术方案的启迪下,可以做出一些变形与修改,凡是依据本实用新型的技术实质对以上的实施例所作的任何修改、等同变化与修饰,均仍属于本实用新型技术方案的范围内。