基于自然语言对话生成物联网控制流程的方法及装置制造方法及图纸

技术编号:40073680 阅读:23 留言:0更新日期:2024-01-17 00:35
本发明专利技术公开了基于自然语言对话生成物联网控制流程的方法及装置,其中方法包括获取用户输入的文本信息或语音信息,解析所述语音信息成为文本信息;基于所述文本信息确定用户意图并与用于物联网设备控制的词库进行匹配,根据匹配结果生成对于所述物联网设备的控制逻辑或控制脚本;将所述控制逻辑或所述控制脚本转换为控制流程图,所述控制流程图用于表示对于所述物联网设备控制的自动化任务。本发明专利技术通过与用户的交互可以识别用户的控制意图,结合用于物联网设备控制的词库可以自动生成控制物联网设备的流程图,可以降低用户的学习成本,更好地让用户理解自动化流程。

【技术实现步骤摘要】

本专利技术涉及软件开发领域,尤其涉及基于自然语言对话生成物联网控制流程的方法及装置


技术介绍

1、随着近些年物联网技术在国内的迅捷发展,物联网及其相关领域被赋予了更多的科技内涵,在技术手段和管理理念上也引起了革命性变革。家庭物联网系统是智能家居为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。

2、传统物联网自动化流程需要通过脚本编写或绘制流程图来创建。制定这些流程需要深入的专业知识、对设备的了解以及编程或图形设计技巧。这种门槛较高的设计方式限制了物联网自动化技术的普及和广泛使用。


技术实现思路

1、针对上述技术问题,本专利技术提供了一种基于自然语言对话生成物联网控制流程的方法及装置,可以通过用户与系统的对话自动生成物联网的控制流程。

2、本专利技术的第一方面,提供一种基于自然语言对话生成物联网控制流程的方法,包括:...

【技术保护点】

1.一种基于自然语言对话生成物联网控制流程的方法,其特征在于,包括:

2.根据权利要求1所述的基于自然语言对话生成物联网控制流程的方法,其特征在于,还包括:对所述控制流程图进行分析,并根据分析结果生成模拟测试用例,所述控制流程图包括触发节点与执行节点。

3.根据权利要求2所述的基于自然语言对话生成物联网控制流程的方法,其特征在于,所述控制流程图使用JSON、XML、YAML或TOML中的至少一个描述语言进行存储。

4.根据权利要求1所述的基于自然语言对话生成物联网控制流程的方法,其特征在于,还包括,当用户的意图无法由当前部署的物联网设备满足时,从已知的...

【技术特征摘要】

1.一种基于自然语言对话生成物联网控制流程的方法,其特征在于,包括:

2.根据权利要求1所述的基于自然语言对话生成物联网控制流程的方法,其特征在于,还包括:对所述控制流程图进行分析,并根据分析结果生成模拟测试用例,所述控制流程图包括触发节点与执行节点。

3.根据权利要求2所述的基于自然语言对话生成物联网控制流程的方法,其特征在于,所述控制流程图使用json、xml、yaml或toml中的至少一个描述语言进行存储。

4.根据权利要求1所述的基于自然语言对话生成物联网控制流程的方法,其特征在于,还包括,当用户的意图无法由当前部署的物联网设备满足时,从已知的硬件特性库中推荐可以满足用于意图的新物联网设备;其中所述硬件特性库为根据硬件设备编写的驱动描述文件,用以表征硬件设备的基本信息以及其功能节点和工作范围...

【专利技术属性】
技术研发人员:刘振宇
申请(专利权)人:深圳市致趣科技有限公司
类型:发明
国别省市:

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

1