logo好方法网

一种任务处理方法及装置


技术摘要:
本发明公开了一种任务处理方法及装置,应用于第一电子设备,所述第一电子设备与第二电子设备通信连接,其特征在于,包括:获得来自所述第二电子设备的第一信息,所述第一信息以自然语言形式表达,所述第一信息用以指示所述第一电子设备执行第一预设操作;对所述第一信  全部
背景技术:
随着用户持有的智能设备的种类不断增加、功能不断强大,给用户的生活和工作 都带来了越来越多的便利。目前大多数终端设备都可以通过与其建立连接的中控设备对其 进行控制,以方便用户操作。设备之间的通讯交互通常使用主流设备的设定接口,但是接口 可扩展性差,不同中控设备间不通用,需要逐一适配。
技术实现要素:
本发明实施例提供了一种任务处理方法及装置,电子设备之间通过自然语言实现 信息交互。 本发明实施例提供了一种任务处理方法,应用于第一电子设备,所述第一电子设 备与第二电子设备通信连接,包括:获得来自所述第二电子设备的第一信息,所述第一信息 以自然语言形式表达,所述第一信息用以指示所述第一电子设备执行第一预设操作;对所 述第一信息进行自然语言处理,获得至少一条任务指令;基于所述任务指令执行所述第一 预设操作以响应所述第一信息。 在一可实施方式中,所述对所述第一信息进行自然语言处理,获得至少一条任务 指令,包括:对所述第一信息进行文本转换,获得第一自然语言文本;对所述第一自然语言 文本进行自然语言处理,生成与所述第一信息对应的所述至少一条任务指令。 在一可实施方式中,所述对所述第一信息进行自然语言处理,获得至少一条任务 指令,包括:对所述第一信息进行信息抽取,获得第一指示文本;根据所述第一指示文本与 预设指令列表进行匹配,获得匹配结果;基于所述匹配结果生成与所述第一信息对应的所 述至少一条任务指令。 在一可实施方式中,所述对所述第一信息进行信息抽取,获得第一指示文本,包 括:对所述第一信息进行文本转换,获得第一自然语言文本;对所述第一自然语言文本进行 信息抽取和标签分类,确定对应所述第一自然语言文本的第一指示文本;其中,所述第一指 示文本包括意图信息和标签信息,所述意图信息和标签信息用以与预设指令列表进行匹 配。 在一可实施方式中,所述第一信息包含指定设备;相应的,所述对所述第一信息进 行自然语言处理,获得至少一条任务指令,包括:对所述第一信息进行信息抽取,获得指定 设备;判断所述指定设备与所述第一电子设备是否相同;当判断所述指定设备非所述第一 电子设备时,获得任务转发指令,所述任务转发指令用以指示将所述第一信息转发至指定 设备。 在一可实施方式中,在所述基于所述任务指令执行所述第一预设操作以响应所述 第一信息之后,所述方法还包括:生成第三信息,所述第三信息以自然语言形式表达,所述 4 CN 111581919 A 说 明 书 2/15 页 第三信息用以反馈所述第一预设操作的执行状态;发送所述第三信息至所述第二电子设 备,以使所述第二电子设备通过自然语言处理,获得对应所述第一信息的执行状态;其中, 所述执行状态包括如下至少之一:用以表征正常执行的第一执行状态,用以表示异常执行 的第二执行状态。 在一可实施方式中,所述第一电子设备与第二电子设备通过云服务器进行通信连 接;相应的,对所述第一信息进行自然语言处理,获得至少一条任务指令,包括:接收来自云 服务器的第四信息,所述第四信息由所述云服务器转发或拆分所述第一信息获得,所述第 四信息以自然语言形式表达,所述第四信息与所述第一信息相同或不同;对所述第四信息 进行自然语言处理,获得至少一条任务指令。 在一可实施方式中,所述任务指令包括信息交互指令;相应的,所述基于所述任务 指令执行所述第一预设操作以响应所述第一信息,包括:基于所述信息交互指令生成第二 信息,所述第二信息以自然语言形式表达,所述第二信息与所述第一信息相关联;发送所述 第二信息至第三电子设备,用以指示所述第三电子设备执行第二预设操作;其中,所述第三 电子设备与所述第二电子设备相同或不同。 在一可实施方式中,所述任务指令包括如下至少之一:用以表征系统更新的第一 任务指令,用以表征设备故障的第二任务指令,用以表征通信对象变更的第三任务指令;相 应的,当所述任务指令为所述第一任务指令时,所述基于所述任务指令执行所述第一预设 操作以响应所述第一信息,包括:基于所述第一任务指令生成更新请求,所述更新请求以自 然语言形式表达,所述更新请求用以申请更新资源;发送更新请求至第四电子设备,所述第 四电子设备用以提供更新资源;接收来自第四电子设备的反馈信息,所述反馈信息包含更 新资源和自然语言形式表达的其他信息;当所述任务指令为所述第二任务指令时,所述基 于所述任务指令执行所述第一预设操作以响应所述第一信息,包括:基于所述第二任务指 令生成故障信息,所述故障信息以自然语言形式表达,所述故障信息用以通知所述第一电 子设备处于故障状态;发送故障信息至与所述第一电子设备通信连接的至少一个电子设备 上;当所述任务指令为所述第三任务指令时,所述基于所述任务指令执行所述第一预设操 作以响应所述第一信息,包括:基于所述第三任务指令对与所述第一电子设备通信连接的 其他电子设备信息进行变更。 本发明另一方面提供一种任务处理装置,应用于第一电子设备,所述第一电子设 备与第二电子设备通信连接,所述装置包括:获得模块,用以获得来自第二电子设备的第一 信息,所述第一信息以自然语言形式表达,所述第一信息用以指示所述第一电子设备执行 第一预设操作;处理模块,用以对所述第一信息进行自然语言处理,获得至少一条任务指 令;执行模块,用以基于所述任务指令执行所述第一预设操作以响应所述第一信息。 在一可实施方式中,所述处理模块,包括:转换子模块,用于对所述第一信息进行 文本转换,获得第一自然语言文本;处理子模块,用于对所述第一自然语言文本进行自然语 言处理,生成与所述第一信息对应的所述至少一条任务指令。 在一可实施方式中,所述处理模块,包括:抽取子模块,用于对所述第一信息进行 信息抽取,获得第一指示文本;匹配子模块,用于根据所述第一指示文本与预设指令列表进 行匹配,获得匹配结果;生成子模块,用于基于所述匹配结果生成与所述第一信息对应的所 述至少一条任务指令。 5 CN 111581919 A 说 明 书 3/15 页 在一可实施方式中,所述抽取子模块,包括:对所述第一信息进行文本转换,获得 第一自然语言文本;对所述第一自然语言文本进行信息抽取和标签分类,确定对应所述第 一自然语言文本的第一指示文本;其中,所述第一指示文本包括意图信息和标签信息,所述 意图信息和标签信息用以与预设指令列表进行匹配。 在一可实施方式中,所述第一信息包含指定设备;相应的,所述处理模块,包括:所 述抽取子模块,还用于对所述第一信息进行信息抽取,获得指定设备;判断子模块,用于判 断所述指定设备与所述第一电子设备是否相同;获得子模块,用于当判断所述指定设备非 所述第一电子设备时,获得任务转发指令,所述任务转发指令用以指示将所述第一信息转 发至指定设备。 在一可实施方式中,所述装置还包括:生成模块,用于生成第三信息,所述第三信 息以自然语言形式表达,所述第三信息用以反馈所述第一预设操作的执行状态;发送模块, 用于发送所述第三信息至所述第二电子设备,以使所述第二电子设备通过自然语言处理, 获得对应所述第一信息的执行状态;其中,所述执行状态包括如下至少之一:用以表征正常 执行的第一执行状态,用以表示异常执行的第二执行状态。 在一可实施方式中,所述第一电子设备与第二电子设备通过云服务器进行通信连 接;相应的,所述处理模块,包括:确定子模块,用于通过所述云服务器对第一信息进行自然 语言处理,确定对应所述第一电子设备的至少一条任务指令;接收子模块,用于接收来自所 述云服务器的所述至少一条任务指令。 在一可实施方式中,所述任务指令包括信息交互指令;相应的,所述执行模块,包 括:基于所述信息交互指令生成第二信息,所述第二信息以自然语言形式表达,所述第二信 息与所述第一信息相关联;发送所述第二信息至第三电子设备,用以指示所述第三电子设 备执行第二预设操作;其中,所述第三电子设备与所述第二电子设备相同或不同。 在一可实施方式中,所述任务指令包括如下至少之一:用以表征系统更新的第一 任务指令,用以表征设备故障的第二任务指令,用以表征通信对象变更的第三任务指令;相 应的,当所述任务指令为所述第一任务指令时,所述执行模块,包括:基于所述第一任务指 令生成更新请求,所述更新请求以自然语言形式表达,所述更新请求用以申请更新资源;发 送更新请求至第四电子设备,所述第四电子设备用以提供更新资源;接收来自第四电子设 备的反馈信息,所述反馈信息包含更新资源和自然语言形式表达的其他信息;当所述任务 指令为所述第二任务指令时,所述执行模块,包括:基于所述第二任务指令生成故障信息, 所述故障信息以自然语言形式表达,所述故障信息用以通知所述第一电子设备处于故障状 态;发送故障信息至与所述第一电子设备通信连接的至少一个电子设备上;当所述任务指 令为所述第三任务指令时,所述执行模块,包括:基于所述第三任务指令对与所述第一电子 设备通信连接的其他电子设备信息进行变更。 本发明实施例中提供的任务处理方法及设备,电子设备之间通过自然语言实现信 息交互,第一电子设备和第二电子设备之间通过自然语言实现信息交互,来自第二电子设 备的第一信息通过自然语言形式信息进行表达,电子设备通过对自然语言进行处理,即可 获得对应第一信息的任务指令,并基于任务指令执行预设操作,电子设备与无需适配目标 交互设备的专用接口,使电子设备之间的交互具有通用性,可扩展性好,且自然语言形式表 达的方式还具有可解读性。 6 CN 111581919 A 说 明 书 4/15 页 附图说明 通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目 的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若 干实施方式,其中: 在附图中,相同或对应的标号表示相同或对应的部分。 图1为本发明实施例一种任务处理方法的实现流程示意图; 图2为本发明实施例一种任务处理方法中自然语言处理的实现流程示意图; 图3为本发明另一实施例一种任务处理方法中自然语言处理的实现流程示意图; 图4为本发明又一实施例一种任务处理方法中自然语言处理的实现流程示意图; 图5为本发明实施例一种任务处理方法中执行状态反馈的实现流程示意图; 图6为本发明实施例一种任务处理装置的实现模块示意图。
下载此资料需消耗2积分,
分享到:
收藏