一种智能家庭自然语言控制方法

文档序号:9914977阅读:432来源:国知局
一种智能家庭自然语言控制方法
【技术领域】
[0001] 本发明涉及智能家庭技术领域,具体地说,是涉及一种智能家庭自然语言控制方 法。
【背景技术】
[0002] 智能家庭是信息化和后工业时代的产物。在后工业化时代,工业与信息化紧密结 合,计算机视觉、语音识别、人工智能等高级计算方法被普遍应用,家电产品普遍具备了初 级的人工智能,在电视、空调等产品上,手势控制、语音识别正逐步取代遥控器。语音控制是 最自然、最便捷的控制方式。目前智能家庭的语音识别功能是零散和分散的,例如用户只能 对电视说电视听得懂的语音指令,对空调说空调听得懂的语音指令,需要分别记住不同智 能家电语音指令,这种支离破碎的语音控制系统使用户感到一种不确定性,用户总是小心 翼翼地去使用这些新功能,用十分简单而且固化的动词或者短语指令去操作它们,并且目 不转睛地看着目标家电有没有按照自己的指令发生动作,整个过程充满困惑且完全没有自 然语言交互的乐趣。

【发明内容】

[0003] 本发明为了解决现有智能家庭语音控制系统不支持自然语言控制,对于用户的自 然语音识别判断能力差,导致无法识别和执行,或者判断错误造成执行出错,或者系统会发 出许多确认提示,反而给用户带来许多不便的问题,提出了一种智能家庭自然语言控制方 法,能够对用户进行定位,并根据用户位置智能分析判断用户不完整语音控制命令中所隐 含包含的信息,提高了语音控制系统对自然语言的识别能力。
[0004] 为了解决上述技术问题,本发明采用以下技术方案予以实现: 一种智能家庭自然语言控制方法,包括以下步骤:(1)、语音接收装置接收语音控制命 令;(2)、控制单元分析命令;(3)、执行命令;在所述步骤(2)中,还包括以下子步骤: (21) 、分析语音控制命令的完整度,若语音控制命令中包含完整的电器类型、以及控制 执行的动作命令,则直接进入步骤(3);否则,进入步骤(22); (22) 、若语音控制命令中未指定电器类型,则对用户的位置进行定位,根据用户位置找 出距离用户最近距离的电器,并判断该电器为指定电器,并执行步骤(3)。
[0005] 进一步的,在所述智能家庭自然语言控制方法初始时,还包括设定用户权限的步 骤,采集家庭成员不同用户的语音特征,并为其分配相应的用户权限等级,建立用户权限等 级表; 在所述步骤(21)中进入步骤(3)之前,还包括分析命令冲突的步骤, a、 若同时或者在限定时间内接收到具有不同权限等级用户的语音控制命令时,则执行 权限等级高的语音控制命令; b、 若位于同一权限等级用户的不同语音控制命令相互冲突时,判断该相互冲突的语音 控制命令是否来自于同一用户,若来自于同一用户,则发送语音提示,让用户确认。
[0006] 又进一步的,在所述分析命令冲突的步骤b中,若该相互冲突的语音控制命令不 是来自于同一用户,则继续检测接收语音控制命令,若所述相互冲突的语音控制命令继续 高频出现,则判断为两个用户意见存在分歧,则采用打折执行命令的方法,延时执行新的语 音控制命令,而且每执行一次,延时的时间相应的增加,直至不再出现相互矛盾的语音控制 命令。
[0007] 再进一步的,在所述分析命令冲突的步骤b中,若该相互冲突的语音控制命令不 是来自于同一用户,且所述相互冲突的语音控制命令重复频率低于设定限值,则判断为其 中一个用户存在恶作剧控制,则对用户的位置进行定位,根据用户位置找出距离被控电器 距离最近的用户,并执行该用户的语音控制命令。
[0008] 优选的,所述步骤(22)中,对用户的位置进行定位的方法为:采用IPV6地址定位, 将各电器的IPV6地址与其所在的实际空间地址进行绑定,以及将各语音接收装置的IPV6 地址与其所在的实际空间地址进行绑定,根据接收语音控制信号的语音接收装置的IPV6 地址判断用户所处的位置,然后相应控制距离该用户位置最近的电器执行相应控制命令。
[0009] 进一步的,所述步骤(22)中,若多个语音接收装置同时接收到语音控制命令的话, 则根据各语音接收装置接收语音信号的强度,比较出接收语音信号强度最强的语音接收装 置,并以该语音接收装置的IPV6地址判断用户所处的位置。
[0010] 优选的,在所述步骤(1)之前,还包括预置用于触发语音控制操作的触发词汇的步 骤,当用户发出该触发词汇的语音时,才执行步骤(1)或者其之后的步骤。
[0011] 优选的,在所述步骤(3)中,若语音命令中不含具体参数信息时,则按照默认参数 执行用户命令,每个电器均设置有默认参数。
[0012] 与现有技术相比,本发明的优点和积极效果是:本发明的智能家庭自然语言控制 方法,采用对用户进行室内定位的方式,并根据用户位置智能分析判断用户不完整语音控 制命令中所隐含包含的信息,提高了语音控制系统对自然语言的识别能力,避免了系统因 不能识别而不执行动作或者因无法准确识别而提出较多确认问题让用户确认,而给用户带 来不便的问题,以及有利于提高用户对智能家庭系统使用的乐趣和感受。
[0013] 结合附图阅读本发明实施方式的详细描述后,本发明的其他特点和优点将变得更 加清楚。
【附图说明】
[0014] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0015] 图1是本发明所提出的智能家庭自然语言控制方法的一种实施例流程图; 图2是本发明所提出的智能家庭自然语言控制方法的打折执行步骤的示意图。
【具体实施方式】
[0016] 语音控制是最自然、最便捷的控制方式,也是这几年技术发展的热点,像苹果手机 的Siri语音控制功能就被认为是开启了新一轮的人工智能科技革命。通过该智能语音系 统,用户可以通过手机读短信、介绍餐厅、询问天气、语音设置闹钟等,Siri还可以调用系统 自带的天气预报、日程安排、搜索资料等应用,还能够不断学习新的声音和语调,提供对话 式的应答。
[0017] 国内语音技术厂商科推出了语音助手"灵犀",对灵犀说"中央一套",电视频道就 自动切换到中央一套;对灵犀说"帮我煮杯咖啡",咖啡机就开始工作;对灵犀说"温度调低 两度",空调就开始调温……目前很多家电厂商与互联网硬件厂商合作,摸索语音技术在智 能家居场景里的应用,一些简单的语音操控识别已经可以实现了,但是在智能家居行业中, 由于涉及到的被控家电种类的繁多,结合用户控制的当前应用环境,会涉及到很多的场景 以及很多种可能,因此,给语音识别系统带来了极大的困难和挑战,目前的语音识别控制需 要对特定的被控对象发出清晰完整的语音控制命令,或者可以对一些不完整的命令进行模 糊识别,但是,也无法完全实现对用户自然语言的识别判断。本发明即基于以上,提出了一 种智能家庭自然语言控制方法。
[0018] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0019] 实施例一,本实施例提出了一种智能家庭自然语言控制方法,包括以下步骤: 51、 语音接收装置接收语音控制命令; 52、 控制单元分析命令; 53、 执行命令; 在所述步骤S2中,还包括以下子步骤: 521、 分析语音控制命令的完整度,若语音控制命令中包含完整的电器类型、以及控制 执行的动作命令,则直接进入步骤S3 ;否则,进入步骤S22 ; 522、 若语音控制命令中未指定电器类型,则对用户的位置进行定位,根据用户位置找 出距离用户最近距离的电器,并判断该电器为指定电器,并执行步骤S3。
[0020] 智能家庭语音识别面临的一个重要难题是语言
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1