一种机顶盒的控制方法、机顶盒及计算机可读介质技术

技术编号:20751486 阅读:31 留言:0更新日期:2019-04-03 11:32
本发明专利技术提供了一种机顶盒的控制方法,包括以下步骤:将用户语音信息进行语义识别;按照与所述语义识别结果相匹配的控制方式,对所述机顶盒进行控制。基于上述机顶盒的控制方法,本发明专利技术还提供了一种机顶盒及计算机可读介质,采用本发明专利技术的技术方案能够使用户在远场仅凭说话就能够完成对机顶盒的控制,增加了用户对机顶盒业务的更好的体验。

【技术实现步骤摘要】
一种机顶盒的控制方法、机顶盒及计算机可读介质
本专利技术涉及通信领域,特别涉及一种机顶盒的控制方法、机顶盒及计算机可读介质。
技术介绍
随着语音技术的发展,语音控制成为可能,也是未来的重要发展方向。例如亚马逊Amazon的Echo设备,就可以通过自然语言进行交互,可以问天气,查询简要信息,播放音乐,订购Amazon商品等。通过人离拾音设备的距离,语音控制分为近场和远场两种方式。近场是指拾音设备在人的0.5m范围之内,驱动方式主要通过手按设备来实现;而远场是指拾音设备在人的4~5m的范围内,可以通过语言来控制,通过唤醒词的方式来驱动。机顶盒是一种重要的家庭设备,为家庭提供电影电视服务。现在,机顶盒的主要控制方式为遥控器,少数的语音控制方案也以近场方式为主,通过遥控器上集成麦克拾音设备来实现。
技术实现思路
为了实现对机顶盒业务的更好的体验,本专利技术提供了一种机顶盒的控制方法、机顶盒及计算机可读介质。本专利技术提供了一种机顶盒的控制方法,应用于机顶盒,所述方法包括:将用户语音信息进行语义识别;按照与所述语义识别结果相匹配的控制方式,对所述机顶盒进行控制。可选的,在本专利技术所述的机顶盒的控制方法中,所述将用户语音信息进行语义识别,包括:将用户语音信息发送至服务器侧进行语义识别。可选的,在本专利技术所述的机顶盒的控制方法中,在将用户语音信息发送至服务器侧进行语义识别之前,还包括:采集声音信息;获取所述机顶盒输出的音频信息;在剔除掉所述音频信息的声音信息中得到用户语音信息。可选的,在本专利技术所述的机顶盒的控制方法中,在剔除掉所述音频信息的声音信息中得到用户语音信息之前,还包括:对所述声音信息进行噪声抑制处理。可选的,在本专利技术所述的机顶盒的控制方法中,所述在剔除掉所述音频信息的声音信息中得到用户语音信息,包括:在所述声音信息中剔除所述音频信息,得到回声抵消后的声音信息;对回声抵消后的声音信息进行定向拾音得到用户语音信息。可选的,在本专利技术所述的机顶盒的控制方法中,所述按照与所述服务器侧的语义识别结果相匹配的控制方式,对所述机顶盒进行控制包括:接收所述服务器侧反馈的语义识别结果,根据所述语义识别结果匹配对应的控制指令,并按照所述控制指令对所述机顶盒进行控制;或者,接收所述服务器侧反馈的与所述语义识别结果相匹配的控制指令,根据接收到的控制指令对所述机顶盒进行控制。本专利技术还提供了一种机顶盒,包括:处理器、存储器及通信总线;所述通信总线用于实现所述处理器和所述存储器之间的连接通信;所述处理器用于执行所述存储器中存储的机顶盒的控制的程序,以实现以下步骤:将用户语音信息进行语义识别;按照与所述语义识别结果相匹配的控制方式,对所述机顶盒进行控制。可选的,在本专利技术所述的机顶盒中,所述处理器还用于执行所述存储器中存储的机顶盒的控制的程序,以实现以下步骤:采集声音信息;获取所述机顶盒输出的音频信息;在剔除掉所述音频信息的声音信息中得到用户语音信息。可选的,在本专利技术所述的机顶盒中,所述处理器在执行在剔除掉所述音频信息的声音信息中得到用户语音信息的步骤时,具体包括:在所述声音信息中剔除所述音频信息,得到回声抵消后的声音信息;对回声抵消后的声音信息进行定向拾音得到用户语音信息。本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有机顶盒的控制程序,所述机顶盒的控制程序被处理器执行时实现如上所述的机顶盒的控制方法的步骤。本专利技术的有益效果如下:本专利技术实施例提供的机顶盒的控制方法、机顶盒及计算机可读介质,使用户在远场仅凭说话就能够完成对机顶盒的控制,增加了用户对机顶盒业务的更好的体验。附图说明图1是本专利技术方法实施例机顶盒控制方法的流程示意图;图2是本专利技术实例1的机顶盒的结构示意图;图3为实例1中远场语音控制机顶盒的方法的流程示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。为了实现对机顶盒业务的更好的体验,本专利技术提供了一种机顶盒的控制方法、机顶盒及计算机可读介质,以下结合附图对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。根据本专利技术的方法实施例,提供了一种机顶盒的控制方法,图1是本专利技术方法实施例机顶盒控制方法的流程示意图,如图1所示,本专利技术方法实施例的机顶盒的控制方法,包括以下步骤:S101:将用户语音信息进行语义识别。具体的,步骤S101为将用户语音信息发送至服务器侧进行语义识别。S102:按照与所述语义识别结果相匹配的控制方式,对所述机顶盒进行控制。具体的,步骤S102为按照与所述服务器侧的语义识别结果相匹配的控制方式,对所述机顶盒进行控制。更加具体的,在本专利技术所述的机顶盒的控制方法中,按照与所述服务器侧的语义识别结果相匹配的控制方式,对所述机顶盒进行控制包括以下两种方案:接收所述服务器侧反馈的语义识别结果,根据所述语义识别结果匹配对应的控制指令,并按照所述控制指令对所述机顶盒进行控制;或者,接收所述服务器侧反馈的与所述语义识别结果相匹配的控制指令,根据接收到的控制指令对所述机顶盒进行控制。具体的,所述服务器侧反馈的语义识别结果为文字信息,根据所述语义识别结果匹配对应的控制指令,并按照所述控制指令对所述机顶盒进行控制,例如关机、搜索电影等。具体的,在本专利技术所述的机顶盒的控制方法中,将所述用户语音信息发送至服务器的语音识别和语义分析服务:语音识别可以将语音信息识别为文字,语义分析模块可以从文字识别用户意图,技术上,这两个服务模块运行在云上。此模块属于整个控制系统的必须部分,但是不属于本专利技术的范围,写在这里只是为了更好的理解本专利技术。进一步的,在本专利技术方法实施例的机顶盒控制方法中,在步骤S101之前还包括以下步骤:采集声音信息;获取所述机顶盒输出的音频信息;在剔除掉所述音频信息的声音信息中得到用户语音信息。具体的,机顶盒有内置麦克风阵列,可以采集远场的声音信息。所述声音信息包括用户说话的声音和电视机发出的声音。机顶盒主要应用在电影电视播放中,电视机输出的声音对麦克风阵列声音采集质量是一个重大干扰源,影响后续语音识别质量,需要在采集到的声音信息中剔除掉电视机发出的声音。为了在采集到的声音信息中剔除掉电视机发出的声音,需要获取所述机顶盒输出的音频信息,具体的,可以在机顶盒输出的HDMI信息中提取出音频信息,所述音频信息即为电视机发出的声音。在剔除掉所述音频信息的声音信息中得到用户语音信息的目的是为了分离出高质量的用户语音信息,具体包括以下步骤:在所述声音信息中剔除所述音频信息,得到回声抵消后的声音信息;对所述回声抵消后的声音信息进行定向拾音得到用户语音信息。进一步的,在本专利技术所述的机顶盒的控制方法中,在剔除掉所述音频信息的声音信息中得到用户语音信息之前,还包括:对所述声音信息进行噪声抑制处理。本专利技术实施例提供的机顶盒的控制方法,使用户在远场仅凭说话就能够完成对机顶盒的控制,增加了用户对机顶盒业务的更好的体验。与本专利技术的方法实施例相对应,本专利技术还提供了一种机顶盒,包括:处理器、本文档来自技高网...

【技术保护点】
1.一种机顶盒的控制方法,其特征在于,应用于机顶盒,所述方法包括:将用户语音信息进行语义识别;按照与所述语义识别结果相匹配的控制方式,对所述机顶盒进行控制。

【技术特征摘要】
1.一种机顶盒的控制方法,其特征在于,应用于机顶盒,所述方法包括:将用户语音信息进行语义识别;按照与所述语义识别结果相匹配的控制方式,对所述机顶盒进行控制。2.如权利要求1所述的机顶盒的控制方法,其特征在于,所述将用户语音信息进行语义识别,包括:将用户语音信息发送至服务器侧进行语义识别。3.如权利要求1所述的机顶盒的控制方法,其特征在于,在将用户语音信息发送至服务器侧进行语义识别之前,还包括:采集声音信息;获取所述机顶盒输出的音频信息;在剔除掉所述音频信息的声音信息中得到用户语音信息。4.如权利要求3所述的机顶盒的控制方法,其特征在于,在剔除掉所述音频信息的声音信息中得到用户语音信息之前,还包括:对所述声音信息进行噪声抑制处理。5.如权利要求3或4所述的机顶盒的控制方法,其特征在于,所述在剔除掉所述音频信息的声音信息中得到用户语音信息,包括:在所述声音信息中剔除所述音频信息,得到回声抵消后的声音信息;对回声抵消后的声音信息进行定向拾音得到用户语音信息。6.如权利要求1所述的机顶盒的控制方法,其特征在于,所述按照与所述服务器侧的语义识别结果相匹配的控制方式,对所述机顶盒进行控制包括:接收所述服务器侧反馈的语义识别结果,根据所述语义识别结果匹配对应的控...

【专利技术属性】
技术研发人员:王斌
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1