智能设备控制方法、装置、计算机设备和储存介质与流程

文档序号:14713386发布日期:2018-06-16 00:51阅读:来源:国知局
智能设备控制方法、装置、计算机设备和储存介质与流程

技术特征:

1.一种智能设备控制方法,其特征在于,包括:

获取用户的文本信息和所述用户的ID;

通过预设语义引擎,根据所述文本信息生成与所述文本信息语义匹配的设备操作指令;其中,所述预设语义引擎至少将所述文本信息与所述用户的ID对应的自定义语义库进行匹配;

根据所述设备操作指令,控制与所述用户的ID预设相关的全部或部分智能设备执行相应的操作。

2.根据权利要求1所述的方法,其特征在于,所述获取用户的文本信息,包括:

获取用户输入的语音信息;

根据用户输入的语音信息进行语音识别得到所述文本信息。

3.根据权利要求2所述的方法,其特征在于,所述根据用户输入的语音信息进行语音识别得到所述文本信息,包括:

将所述语音信息输入预设语音识别引擎生成对应的文本信息;其中,所述预设语音识别引擎至少将所述语音信息输入自定义语音识别模型库,所述自定义语音识别模型库中包括与所述自定义语义库中的语义信息对应的自定义语音识别模型。

4.根据权利要求3所述的方法,其特征在于,所述将所述语音信息输入预设语音识别引擎生成对应的文本信息,包括:

通过所述自定义语音识别模型库,生成所述语音信息对应的第一备选文本信息及所述第一备选文本信息的置信度;

当所述第一备选文本信息的置信度大于等于第一阈值,将所述第一备选文本信息作为所述文本信息。

5.根据权利要求4所述的方法,其特征在于,所述预设语音识别引擎中还包括通用语音识别模型库;

在所述通过所述自定义语音识别模型库,生成所述语音信息对应的第一备选文本信息及所述第一备选文本信息的置信度之后,还包括:

当所述第一备选文本信息的置信度小于所述第一阈值,通过所述通用语音识别模型库,生成根据所述语音信息对应的第二备选文本信息及所述第二备选文本信息的置信度;

当所述第二备选文本信息的置信度大于等于第二阈值,将所述第二备选文本信息作为所述指令文本信息。

6.根据权利要求1所述的方法,其特征在于,所述通过预设语义引擎,根据所述文本信息生成与所述文本信息语义匹配的设备操作指令,包括:

通过预设语义引擎将所述文本信息与所述自定义语义库语义匹配,得到第一备选设备操作指令及所述第一备选设备操作指令的置信度;其中,所述自定义语义库包括自定义词类信息和/或自定义指令信息;

当所述第一备选设备操作指令的置信度大于等于第一阈值,将所述第一备选设备操作指令作为所述设备操作指令。

7.根据权利要求6所述的方法,其特征在于,在所述通过预设语义引擎将所述文本信息与所述自定义语义库语义匹配,得到第一备选设备操作指令及所述第一备选设备操作指令的置信度之后,还包括:

当所述第一备选设备操作指令的置信度小于所述第一阈值,将所述文本信息中的自定义词类替换为对应的通用词类,生成预处理设备操作指令;

通过预设语义引擎将所述文本信息与所述通用语义库语义匹配,得到第二备选设备操作指令及所述第二备选设备操作指令的置信度;其中,所述预设通用语义库包括通用词类信息和通用指令信息;

当所述第二备选设备操作指令的置信度大于等于第二阈值,将所述第二备选设备操作指令作为所述设备操作指令。

8.根据权利要求6或7所述的方法,其特征在于,所述自定义词类信息包括地点词类、设备词类、动作词类和功能词类。

9.根据权利要求3所述的方法,其特征在于,在所述将所述语音信息输入预设语音识别引擎生成对应的文本信息之前,还包括:

根据所述自定义语义库中的自定义词类信息及其对应的指令信息生成自定义语音学习训练语料;

根据所述自定义语音学习训练语料生成自定义语音识别模型;

将所述自定义语音识别模型加入所述用户的ID对应的自定义语音识别模型库中。

10.根据权利要求9所述的方法,其特征在于,在所述根据所述自定义语义库中的自定义词类信息及其对应的指令信息生成自定义语音学习训练语料之前,还包括:

获取用户输入的自定义词类信息和/或自定义指令信息;

将所述自定义词类信息和/或自定义指令信息同步到所述自定义语义库。

11.根据权利要求3所述的方法,其特征在于,在所述将所述语音信息输入预设语音识别引擎生成对应的文本信息之前,还包括:

获取预设自定义语音学习训练语料;

根据所述预设自定义语音学习训练语料生成自定义语音识别模型;

将所述自定义语音识别模型加入所述用户的ID对应的自定义语音识别模型库中。

12.根据权利要求3所述的方法,其特征在于,在所述将所述语音信息输入预设语音识别引擎生成对应的文本信息之前,还包括:

获取用户输入的自定义词类信息、对应的自定义指令信息和所述用户的ID;

将所述自定义词类信息和对应的自定义指令信息以预设结构化报文的形式输入所述自定义语音识别模型库;

根据所述自定义语音识别模型库中的所述自定义词类信息及其对应的指令信息生成自定义语音学习训练语料;

根据所述自定义语音学习训练语料生成自定义语音识别模型;

将所述自定义语音识别模型加入所述用户的ID对应的自定义语音识别模型库中。

13.一种智能设备控制装置,其特征在于,包括:

用户信息获取模块,用于获取用户的文本信息和所述用户的ID;

设备操作指令生成模块,用于基于预设语义引擎,根据所述文本信息生成与所述文本信息语义匹配的设备操作指令;其中,所述预设语义引擎至少将所述文本信息与所述用户的ID对应的自定义语义库进行匹配;

设备控制模块,用于根据所述设备操作指令,控制与所述用户的ID预设相关的全部或部分智能设备执行相应的操作。

14.根据权利要求13所述的装置,其特征在于,所述用户信息获取模块包括:

语音信息获取子模块,用于获取用户输入的语音信息;

文本信息确定子模块,用于根据用户输入的语音信息进行语音识别得到所述文本信息。

15.根据权利要求14所述的装置,其特征在于,所述文本信息确定子模块包括:

文本信息生成单元,用于将所述语音信息输入预设语音识别引擎生成对应的文本信息;其中,所述预设语音识别引擎至少将所述语音信息输入自定义语音识别模型库,所述自定义语音识别模型库中包括与所述自定义语义库中的语义信息对应的自定义语音识别模型。

16.根据权利要求15所述的装置,其特征在于,所述文本信息生成单元包括:

第一备选文本信息生成子单元,用于通过所述自定义语音识别模型库,生成所述语音信息对应的第一备选文本信息及所述第一备选文本信息的置信度;

文本信息第一确定子单元,用于当所述第一备选文本信息的置信度大于等于第一阈值,将所述第一备选文本信息作为所述文本信息。

17.根据权利要求16所述的装置,其特征在于,所述文本信息生成单元还包括:

第二备选文本信息生成子单元,用于当所述第一备选文本信息的置信度小于所述第一阈值,通过所述通用语音识别模型库,生成根据所述语音信息对应的第二备选文本信息及所述第二备选文本信息的置信度;

文本信息第二确定子单元,用于当所述第二备选文本信息的置信度大于等于第二阈值,将所述第二备选文本信息作为所述文本信息。

18.根据权利要求13所述的装置,其特征在于,所述设备操作指令生成模块包括:

第一备选设备操作指令生成子模块,用于通过预设语义引擎将所述文本信息与所述自定义语义库语义匹配,得到第一备选设备操作指令及所述第一备选设备操作指令的置信度;其中,所述自定义语义库包括自定义词类信息和/或自定义指令信息;

设备操作指令第一确定子模块,用于当所述第一备设备操作指令的置信度大于等于第一阈值,将所述第一备选设备操作指令作为所述设备操作指令。

19.根据权利要求18所述的装置,其特征在于,所述设备操作指令生成模块还包括:

预处理设备操作指令生成子模块,用于当所述第一备选设备操作指令的置信度小于所述第一阈值,将所述文本信息中的自定义词类替换为对应的通用词类,生成预处理设备操作指令;

第二备选设备操作指令生成子模块,用于通过预设语义引擎将所述文本信息与所述通用语义库语义匹配,得到第二备选设备操作指令及所述第二备选设备操作指令的置信度;其中,所述预设通用语义库包括通用词类信息和通用指令信息;

设备操作指令第二确定子模块,用于当所述第二备选设备操作指令的置信度大于等于第二阈值,将所述第二备选设备操作指令作为所述设备操作指令。

20.根据权利要求18或19所述的装置,其特征在于,所述自定义词类信息包括地点词类、设备词类、动作词类和功能词类。

21.根据权利要求15所述的装置,其特征在于,还包括:

自定义语音学习训练语料生成模块,用于在所述将所述语音信息输入预设语音识别引擎生成对应的文本信息之前,根据所述自定义语义库中的自定义词类信息及其对应的指令信息生成自定义语音学习训练语料;

自定义语音识别模型生成模块,用于根据所述自定义语音学习训练语料生成自定义语音识别模型;

自定义语音识别模型库建立模块,用于将所述自定义语音识别模型加入所述用户的ID对应的自定义语音识别模型库中。

22.根据权利要求21所述的装置,其特征在于,还包括:

信息获取模块,用于在所述根据所述自定义语义库中的自定义词类信息及其对应的指令信息生成自定义语音学习训练语料之前,获取用户输入的自定义词类信息和/或自定义指令信息;

信息同步模块,用于将所述自定义词类信息和/或自定义指令信息同步到所述自定义语义库。

23.根据权利要求15所述的装置,其特征在于,还包括:

预设自定义语音学习训练语料获取模块,用于在所述将所述语音信息输入预设语音识别引擎生成对应的文本信息之前,获取预设自定义语音学习训练语料;

自定义语音识别模型生成模块,用于根据所述预设自定义语音学习训练语料生成自定义语音识别模型;

自定义语音识别模型库建立模块,用于将所述自定义语音识别模型加入所述用户的ID对应的自定义语音识别模型库中。

24.根据权利要求15所述的装置,其特征在于,还包括:

信息获取模块,用于在所述将所述语音信息输入预设语音识别引擎生成对应的文本信息之前,获取用户输入的自定义词类信息、对应的自定义指令信息和所述用户的ID;

信息输入模块,用于将所述自定义词类信息和对应的自定义指令信息以预设结构化报文的形式输入所述自定义语音识别模型库;

自定义语音识别训练语料生成模块,用于根据所述自定义语音识别模型库中的所述自定义词类信息及其对应的指令信息生成自定义语音学习训练语料;

自定义语音识别模型生成模块,用于根据所述自定义语音学习训练语料生成自定义语音识别模型;

自定义语音识别模型库建立模块,用于将所述自定义语音识别模型加入所述用户的ID对应的自定义语音识别模型库中。

25.一种计算机设备,其特征在于,所述设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序;

麦克风,用于获取语音信息;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-12中任一所述的智能设备控制方法。

26.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-12中任一所述的智能设备控制方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1