一种智能家居语音控制方法技术

技术编号:32129308 阅读:16 留言:0更新日期:2022-01-29 19:24
一种智能家居语音控制方法,用户启动用户随身终端,对着用户随身终端说出唤醒词,唤醒识别模块如作出唤醒成功的应答,则用户说出想要控制的设备或场景;语音识别模块对用户说出想要控制的设备或场景的语音信息进行识别,如识别成功则转化成文本文字信息;意图识别模块通过将上述转化的文本文字信息与内定义意图的多种话术模板进行比较,如匹配出对应的内定义意图则向指令控制模块发送信息;指令控制模块接收信息后生成控制指令,发送给相应的智能家居设备,如果智能家居设备实现对应的控制效果则整个过程结束。本申请提供一种智能家居语音控制方法,能够实现智能家居远程控制,并降低受外音干扰影响的程度。低受外音干扰影响的程度。低受外音干扰影响的程度。

【技术实现步骤摘要】
一种智能家居语音控制方法


[0001]本专利技术涉及智能家居技术,具体涉及一种智能家居语音控制方法。

技术介绍

[0002]对于智能家居设备来说,唤醒就是语音交互的第一入口,唤醒质量的好坏直接影响到用户的第一体验。语音唤醒目前的应用范围比较窄,主要是应用在语音交互的设备上面,用来解决不方便触摸,但是又需要交互的场景。
[0003]生活中最常见的应该是智能音箱了,每个品牌的智能音箱都有自己的名字,我们通过音箱的名字唤醒她,和她进行交互,控制家电。还有一些服务类型的机器人,也会用到语音唤醒。但是上述设备都存在易受到外音干扰或无法远距离获取语音的问题。

技术实现思路

[0004]为了解决上述现有技术中存在的问题,本申请提供一种智能家居语音控制方法,能够实现智能家居远程控制,并降低受外音干扰影响的程度。
[0005]为了实现上述技术效果,本专利技术的具体技术方案如下:
[0006]一种智能家居语音控制方法,包括一随用户移动的用户随身终端、一固定放置于场景中的智能家居控制终端;
[0007]其中,用户随身终端内置语音接收模块、唤醒识别模块、语音发送模块;
[0008]语音接收模块用于接收用户的语音;
[0009]唤醒识别模块用于识别用户语音中的唤醒词并作出是否唤醒成功的应答反馈;
[0010]语音发送模块用于向智能家居控制终端通过无线传输的方式传输唤醒成功后的用户语音;
[0011]其中,智能家居控制终端内置语音接收模块、语音识别模块、意图识别模块、指令控制模块、反馈模块;
[0012]语音接收模块用于接收唤醒成功后的用户语音并传输给语音识别模块;
[0013]语音识别模块用于识别唤醒成功后的用户语音并转化成文本文字信息;由于存在生僻字、文字发音、周围噪音环境、说话人声音响度以及说话距离等原因,都有可能影响到识别情况。
[0014]意图识别模块用于将上述文本文字信息与存储的内定义意图匹配,识别出唤醒成功后的用户语音的意图;其中,每种内定义意图都有多种话术模板;
[0015]指令控制模块用于根据上述识别出的用户语音的意图生成控制指令,并发送给相应的智能家居设备以实现控制效果,同时接收智能家居设备是否控制生效的反馈;
[0016]反馈模块用于向用户随身终端反馈语音识别模块是否识别成功、意图识别模块是否识别成功、指令控制模块是否控制成功的信息;
[0017]其中,本专利技术的语音控制方法具体内容为:用户启动用户随身终端,并对着该用户随身终端说出唤醒词,唤醒识别模块如作出唤醒成功的应答,则用户说出想要控制的设备
或场景,如作出唤醒失败的应答则用户继续说出唤醒词直至唤醒成功为止;语音识别模块对用户说出想要控制的设备或场景的语音信息进行识别,如识别成功则转化成文本文字信息,如识别失败则通过反馈模块向用户随身终端反馈识别失败的信息,用户重新说想要控制的设备或场景;意图识别模块通过将上述转化的文本文字信息与内定义意图的多种话术模板进行比较,如匹配出对应的内定义意图则向指令控制模块发送信息,如未匹配成功则用户需重新说想要控制的设备或场景;指令控制模块接收信息后生成控制指令,发送给相应的智能家居设备,如果智能家居设备实现对应的控制效果则整个过程结束,如果智能家居设备未控制生效则用户仍需重新说想要控制的设备或场景。
[0018]进一步地,所述用户随身终端内还设置一唤醒词迭代模块,用于补充、更新唤醒词,其具体方法为:依据注册语音或者模板语音进行特征提取,构建唤醒模板,通过特征提取生成特征序列,计算特征序列和模板序列的距离,基于此判断是否成为唤醒词。
[0019]进一步地,所述智能家居控制终端内还设置一意图迭代模块,用于补充、更新内定义意图,其具体方法为:定期通过大数据分析所有用户的话语描述,依此增加话术模板。
[0020]进一步地,意图识别模块的内定义意图包括设备控制意图、设备状态查询意图、设备配置意图、房间配置意图、场景配置意图、设备配置到场景意图。
[0021]进一步地,所述用户随身终端采用智能移动手机或智能平板电脑。
[0022]依据上述技术方案,本专利技术通过设计用户随身终端及其内置模块,基于日常生活中其使用的便利性与随身携带的特殊性,先天性地解决了外音干扰和无法远距离获取语音所带来的问题,并通过与智能家居控制终端的配合,用户喊出唤醒词,再说出需要执行的命令,经系统解析为文本文字,从而进行语句意图识别处理,然后通过下发处理后的指令来控制智能家居设备,全程无需靠近具体设备,无需辨别设备位置及状态,减少了控制操作的繁琐性、不确定性,极大地增强了用户对智能家居设备的掌控力度,提高了用户日常生活的体验和便捷性,充分增强了用户的体验感,加强了人工智能设备的友好性。
附图说明
[0023]下面通过具体实施方式结合附图对本申请作进一步详细说明。
[0024]图1为本专利技术的方法流程图;
[0025]图2为本专利技术中的一功能框架图;
[0026]其中,1、用户随身终端;11、语音接收模块;12、唤醒识别模块;13、语音发送模块;14、唤醒词迭代模块;2、智能家居控制终端;21、语音接收模块;22、语音识别模块;23、意图识别模块;24、指令控制模块;25、反馈模块;26、意图迭代模块。
具体实施方式
[0027]为使本实施方式的目的、技术方案和优点更加清楚,下面将结合本实施方式中的附图,对本实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本申请一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。
[0028]在本专利技术中,除非另有明确的规定和限定,术语“安装”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也
可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。
[0029]实施例
[0030]参考图2,一种智能家居语音控制方法,包括一随用户移动的用户随身终端1、一固定放置于场景中的智能家居控制终端2;
[0031]其中,用户随身终端1内置语音接收模块11、唤醒识别模块12、语音发送模块13;
[0032]语音接收模块用于接收用户的语音;
[0033]唤醒识别模块用于识别用户语音中的唤醒词并作出是否唤醒成功的应答反馈;
[0034]语音发送模块用于向智能家居控制终端通过无线传输的方式传输唤醒成功后的用户语音;
[0035]其中,智能家居控制终端2内置语音接收模块21、语音识别模块22、意图识别模块23、指令控制模块24、反馈模块25;
[0036]语音接收模块用于接收唤醒成功后的用户语音并传输本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能家居语音控制方法,其特征在于,包括一随用户移动的用户随身终端、一固定放置于场景中的智能家居控制终端;其中,用户随身终端内置语音接收模块、唤醒识别模块、语音发送模块;语音接收模块用于接收用户的语音;唤醒识别模块用于识别用户语音中的唤醒词并作出是否唤醒成功的应答反馈;语音发送模块用于向智能家居控制终端通过无线传输的方式传输唤醒成功后的用户语音;其中,智能家居控制终端内置语音接收模块、语音识别模块、意图识别模块、指令控制模块、反馈模块;语音接收模块用于接收唤醒成功后的用户语音并传输给语音识别模块;语音识别模块用于识别唤醒成功后的用户语音并转化成文本文字信息;意图识别模块用于将上述文本文字信息与存储的内定义意图匹配,识别出唤醒成功后的用户语音的意图;其中,每种内定义意图都有多种话术模板;指令控制模块用于根据上述识别出的用户语音的意图生成控制指令,并发送给相应的智能家居设备以实现控制效果,同时接收智能家居设备是否控制生效的反馈;反馈模块用于向用户随身终端反馈语音识别模块是否识别成功、意图识别模块是否识别成功、指令控制模块是否控制成功的信息;其中,本发明的语音控制方法具体内容为:用户启动用户随身终端,并对着该用户随身终端说出唤醒词,唤醒识别模块如作出唤醒成功的应答,则用户说出想要控制的设备或场景,如作出唤醒失败的应答则用户继续说出唤醒词直至唤醒成功为止;语音识别模块对用户说出想要控制的设备或场景的语音信息进行识别,如识别...

【专利技术属性】
技术研发人员:付金刚冉翔
申请(专利权)人:上海翰萨智能科技有限公司
类型:发明
国别省市:

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

1