一种用于进行多设备自主决策的人机交互系统技术方案

技术编号:21895671 阅读:60 留言:0更新日期:2019-08-17 16:00
本发明专利技术提供了一种用于进行多设备自主决策的人机交互系统,该用于进行多设备自主决策的人机交互系统是若干设备中介模块获取其对应的每个终端设备关于来自外界的语音信号的置信度数据,并根据该置信度数据和知识库模块中关于该终端设备的第一必要信息生成关于该置信度数据的置信度综合信息,最后再通过决策中心模块根据该置信度综合信息和该知识库模块中关于该终端设备的第二必要信息生成用于控制该终端设备的控制反馈信号,并按照预设规则向其中一个终端设备发送该控制反馈信号,以此控制该终端设备作出适应性的响应操作。

A Human-Computer Interaction System for Autonomous Decision Making of Multi-Equipment

【技术实现步骤摘要】
一种用于进行多设备自主决策的人机交互系统
本专利技术涉及人机交互的
,特别涉及一种用于进行多设备自主决策的人机交互系统。
技术介绍
随着人工智能技术的发展,人工智能技术已经逐渐进入到人们的生活和工作中。用户可依靠人工智能技术对不同的终端设备实施不同的控制操作,这种控制操作明显不同于传统的控制操作手段。一般而言,传统的控制操作手段都是基于用户对终端设备实施按键控制等直接接触控制方式来实现的,而目前依靠人工智能技术对终端设备实施控制操作则需要用户对终端设备发出语音控制命令即可驱动终端设备作出适应性的工作状态切换。而终端设备能够依据来自用户的语音控制命令进行工作状态切换主要是通过人工智能技术对该语音控制命令进行语音释义,从而得到该语音控制命令实际包含的关于用户的语音意图含义。这种基于对应语音控制命令进行语音释义的语音交互模式是现有人机交互系统采用的主要交互模式,这种语音交互模式能够最大限度地提高用户对不同终端设备的控制便捷性和准确性。由于语音交互模式广泛应用于不同终端设备的控制操作中,用户与某一空间的单一终端设备进行语音交互的过程中,需要用户通过呼喊终端设备的名字来唤醒该终端设备,再与该终端设备进行一系列的后续交互,从而实现对该终端设备的语音控制操作。但是在实际应用场景中,同一空间并不可能只存在一个具有语音控制功能的终端设备,当同一空间同时存在多个具有语音交互控制功能的终端设备,此时用户需要对每个终端设备设定不同的名字,否则会存在用户呼喊一个名字时,多个不同终端设备同时进行响应的情况发生。为了克服这一问题,用户需要对不同的终端设备设定不同的名字,但是这种方式需要用户同时记忆不同终端设备及其设定名字的匹配关系,这对于用户而言是极不方便的;此外,当不同终端设备分别存在于不同空间时,现有的语音交互方式无法使得用户能够在其中一个空间内对另一个空间的终端设备进行语音控制操作。
技术实现思路
针对现有技术存在的缺陷,本专利技术提供一种用于进行多设备自主决策的人机交互系统,该用于进行多设备自主决策的人机交互系统是若干设备中介模块获取其对应的每个终端设备关于来自外界的语音信号的置信度数据,并根据该置信度数据和知识库模块中关于该终端设备的第一必要信息生成关于该置信度数据的置信度综合信息,最后再通过决策中心模块根据该置信度综合信息和该知识库模块中关于该终端设备的第二必要信息生成用于控制该终端设备的控制反馈信号,并按照预设规则向其中一个终端设备发送该控制反馈信号,以此控制该终端设备作出适应性的响应操作。可见,该用于进行多设备自主决策的人机交互系统通过其中的置信度分析模块,对不同终端设备提供的信息进行综合分析与判断,使得该不同终端设备都存在被语音信号唤醒的情况下,确定其中一个最合适的终端设备被该语音信号唤醒,并赋予该被唤醒的终端设备相应的反馈响应角色,从而大大地提高用户的语音控制体验;此外,该用于进行多设备自主决策的人机交互系统还通过该决策中心模块结合该知识库模块中关于语音信号中的用户语音意图和终端设备各自的运作功能信息,确定其中的终端设备执行相应的工作模式,从而完成现有语音交互模式无法实现的语音控制功能。本专利技术提供一种用于进行多设备自主决策的人机交互系统,其特征在于:所述用于进行多设备自主决策的人机交互系统包括若干设备中介模块、置信度分析模块、决策中心模块和知识库模块;其中,若干所述设备中介模块用于与若干终端设备进行一一对应连接,每一所述设备中介模块用于获取来自外界的语音信号,以此计算出其对应连接的终端设备关于所述语音信号的置信度数据;所述置信度分析模块用于根据所述知识库模块存储的第一必要信息,生成关于所有所述置信度数据的置信度综合信息;所述决策中心模块用于根据所述知识库模块存储的第二必要信息和所述置信度综合信息,按照预设规则向所述若干设备中介模块的其中一个发送控制反馈信号,以此控制与所述其中一个设备中介模块对应的终端设备做出适应性响应操作;进一步,所述若干设备中介模块中的每一个均包括语音信号接收子模块、语音信号唤醒子模块和语音信号分析子模块;其中所述语音信号接收子模块包括麦克风阵列,所述麦克风阵列用于接收来自外界的语音信号;所述语音信号唤醒子模块用于根据所述来自外界的语音信号,对其相应的终端设备进行唤醒操作;所述语音信号分析子模块用于对所述来自外界的语音信号进行分析,以此获取关于所述来自外界的语音信号的语音释义信息;进一步,所述语音信号唤醒子模块对其相应的终端设备进行唤醒操作具体包括,所述语音信号唤醒子模块从所述来自外界的语音信号中提取特征关键词,并将所述特征关键词与其对应的终端设备所属的唤醒词进行匹配处理;其中,若所述特征关键词与所述唤醒词相匹配,则所述语音信号唤醒子模块对其相应的终端设备执行唤醒操作;若所述特征关键词与所述唤醒词不匹配,则所述语音信号唤醒子模块不对其相应的终端设备执行唤醒操作;进一步,所述若干设备中介模块中的每一个均包括唤醒词检测引擎子模块和置信度计算子模块;所述唤醒词检测引擎子模块用于生成所述来自外界的语音信号中关于所述终端设备的唤醒词检测信息;所述置信度计算子模块用于根据所述语音释义信息、若干所述终端设备中每一个对应的设备功能信息与所述唤醒词检测信息,生成关于所有所述终端设备中每一个对应的所述置信度数据;进一步,所述若干设备中介模块中的每一个均包括设备功能信息获取子模块;其中,所述设备功能信息获取子模块用于获取每一个终端设备对应的所述设备功能信息;所述设备功能信息获取子模块至少包括音频播放功能确定单元、视频播放功能确定单元、照明功能确定单元、温控功能确定单元、运动功能确定单元或者清洗功能确定单元;所述音频播放功能确定单元用于确定所述终端设备是否具备音频播放功能,以此形成所述设备功能信息的一部分信息;所述视频播放功能确定单元用于确定所述终端设备是否具备视频播放功能,以此形成所述设备功能信息的一部分信息;所述照明功能确定单元用于确定所述终端设备是否具备照明功能,以此形成所述设备功能信息的一部分信息;所述温控功能确定单元用于确定所述终端设备是否具备温控功能,以此形成所述设备功能信息的一部分信息;所述运动功能确定单元用于确定所述终端设备是否具备运动位移功能,以此形成所述设备功能信息的一部分信息;所述清洗功能确定单元用于确定所述终端设备是否具备清洗能,以此形成所述设备功能信息的一部分信息;进一步,所述置信度分析模块包括第一时钟信号生成子模块、置信度数据接收子模块、第一必要信息获取子模块和置信度综合计算子模块;其中,所述第一时钟信号生成子模块用于生成第一时钟信号;所述置信度数据接收子模块用于根据所述第一时钟信号,从所有所述设备中介模块中接收所述置信度数据;所述第一必要信息获取子模块用于从所述知识库模块中获取关于所有所述终端设备对应的所述第一必要信息,其中,所述第一必要信息至少包括关于所述终端设备自身运作功能和工作状态的信息;所述置信度综合计算子模块用于根据所述第一必要信息和所述置信度数据,计算得到所述置信度综合信息;进一步,所述决策中心模块包括第二必要信息获取子模块和反馈信号生成子模块;其中所述第二必要信息获取子模块用于从所述知识库模块中获取关于所有所述终端设备对应的所述第二必要信息,其中,所述第二必要信息本文档来自技高网
...

【技术保护点】
1.一种用于进行多设备自主决策的人机交互系统,其特征在于:所述用于进行多设备自主决策的人机交互系统包括若干设备中介模块、置信度分析模块、决策中心模块和知识库模块;其中,若干所述设备中介模块用于与若干终端设备进行一一对应连接,每一所述设备中介模块用于获取来自外界的语音信号,以此计算出其对应连接的终端设备关于所述语音信号的置信度数据;所述置信度分析模块用于根据所述知识库模块存储的第一必要信息,生成关于所有所述置信度数据的置信度综合信息;所述决策中心模块用于根据所述知识库模块存储的第二必要信息和所述置信度综合信息,按照预设规则向所述若干设备中介模块的其中一个发送控制反馈信号,以此控制与所述其中一个设备中介模块对应的终端设备做出适应性响应操作。

【技术特征摘要】
1.一种用于进行多设备自主决策的人机交互系统,其特征在于:所述用于进行多设备自主决策的人机交互系统包括若干设备中介模块、置信度分析模块、决策中心模块和知识库模块;其中,若干所述设备中介模块用于与若干终端设备进行一一对应连接,每一所述设备中介模块用于获取来自外界的语音信号,以此计算出其对应连接的终端设备关于所述语音信号的置信度数据;所述置信度分析模块用于根据所述知识库模块存储的第一必要信息,生成关于所有所述置信度数据的置信度综合信息;所述决策中心模块用于根据所述知识库模块存储的第二必要信息和所述置信度综合信息,按照预设规则向所述若干设备中介模块的其中一个发送控制反馈信号,以此控制与所述其中一个设备中介模块对应的终端设备做出适应性响应操作。2.如权利要求1所述的用于进行多设备自主决策的人机交互系统,其特征在于:所述若干设备中介模块中的每一个均包括语音信号接收子模块、语音信号唤醒子模块和语音信号分析子模块;其中所述语音信号接收子模块包括麦克风阵列,所述麦克风阵列用于接收来自外界的语音信号;所述语音信号唤醒子模块用于根据所述来自外界的语音信号,对其相应的终端设备进行唤醒操作;所述语音信号分析子模块用于对所述来自外界的语音信号进行分析,以此获取关于所述来自外界的语音信号的语音释义信息。3.如权利要求2所述的用于进行多设备自主决策的人机交互系统,其特征在于:所述语音信号唤醒子模块对其相应的终端设备进行唤醒操作具体包括,所述语音信号唤醒子模块从所述来自外界的语音信号中提取特征关键词,并将所述特征关键词与其对应的终端设备所属的唤醒词进行匹配处理;其中,若所述特征关键词与所述唤醒词相匹配,则所述语音信号唤醒子模块对其相应的终端设备执行唤醒操作;若所述特征关键词与所述唤醒词不匹配,则所述语音信号唤醒子模块不对其相应的终端设备执行唤醒操作。4.如权利要求2所述的用于进行多设备自主决策的人机交互系统,其特征在于:所述若干设备中介模块中的每一个均包括唤醒词检测引擎子模块和置信度计算子模块;所述唤醒词检测引擎子模块用于生成所述来自外界的语音信号中关于所述终端设备的唤醒词检测信息;所述置信度计算子模块用于根据所述语音释义信息、若干所述终端设备中每一个对应的设备功能信息与所述唤醒词检测信息,生成关于所有所述终端设备中每一个对应的所述置信度数据。5.如权利要求4所述的用于进行多设备自主决策的人机交互系统,其特征在于:所述若干设备中介模块中的每一个均包括设备功能信息获取子模块;其中,所述设备功能信息获取子模块用于获取每一个终端设备对应的所述设备功能信息;所述设备功能信息获取子模块至少包括音频播放功能确定单元、视频播放功能确定单元、照明功能确定单元、温控功能确定单元、运动功能确定单元或者清洗功能确定单元;所述音频播放功能确定单元用于确定所述终端设备是否具备音频播放功能,以此形成所述设备功能信息的一部分信息;所述视频播放功能确定单元用于确定所述终端设备是否具备视频播放功能,以此形成所述设备功能信息的一部分信息;所述照明功能确定单元用于确定所述终端设备是否具备照明功能,以此形成所述设备功能信息的一部分信息;所述温控功能确定单元用于确定所述终端设备是否具备温控功能,以此形成所述设备功能信息的一部分信息;所述运动功能确定单元用于...

【专利技术属性】
技术研发人员:李霄寒
申请(专利权)人:北京云知声信息技术有限公司
类型:发明
国别省市:北京,11

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

1