The application relates to a terminal control method, a system, a computer device and a storage medium. The methods included: receiving the natural language of input; parsing the natural language dependency tree of the input natural language through the preset natural language parsing library; extracting the backbone of the natural language dependency tree; matching the extracted backbone structure with the identity of the presupposed control method; when the extracted bone is extracted. When the matching between the dry structure and the preset control method is successful, the terminal is controlled according to the preset control method corresponding to the identification of the preset control method. This method can be used to analyze the natural language dependency tree and extract the backbone structure in the natural language dependency tree by using the default natural language parsing library. Then the backbone structure is matched with the identification of the presupposition control method, and the unrelated semantics can be removed, and the recognition rate can be improved.
【技术实现步骤摘要】
终端控制方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种终端控制方法、装置、计算机设备和存储介质。
技术介绍
目前越来越多的智能家电设备支持语音或予以文字对设备进行控制,例如智能电视提供可供语音输入的遥控器,可以通过语音指令对电视进行换台、电波、搜索等。但是传统的基于语音文字的设备控制系统,大都是将用户的语言或文字的内容与设备的控制命令的关键字进行匹配,中文系统博大精深,由于用户语音语义口语化的关系,有各种表达的可能性,当前的控制系统对用户输入的关键字的识别率较低,对用户的语音语义的解析效果不好,识别率低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高识别率的终端控制方法、装置、计算机设备和存储介质。一种终端控制方法,用于控制终端,所述方法包括:接收输入的自然语言;通过预设的自然语言解析库对输入的自然语言进行解析得到自然语言依存树;提取所述自然语言依存树中的骨干结构;将所提取的骨干结构与预设控制方法的标识进行匹配;当所提取的骨干结构与预设控制方法的标识匹配成功时,则根据与所述预设控制方法的标识对应的预设控制方法控制终端。在其中一个实施例中,所述将所提取的骨干结构与预设控制方法的标识进行匹配的步骤,包括:获取所述骨干结构中的对象词;将所述对象词与预设对象名称进行匹配;当所述对象词与预设对象名称匹配成功时,则获取所述骨干结构中的动作词;将所述动作词与所述预设对象名称中的控制方法的名称进行匹配;当所述动作词与所述控制方法的名称匹配成功时,则所提取的骨干结构与预设控制方法的标识匹配成功;否则,所提取的骨干结构与预设控制方法的 ...
【技术保护点】
1.一种终端控制方法,用于控制终端,所述方法包括:接收输入的自然语言;通过预设的自然语言解析库对输入的自然语言进行解析得到自然语言依存树;提取所述自然语言依存树中的骨干结构;将所提取的骨干结构与预设控制方法的标识进行匹配;当所提取的骨干结构与预设控制方法的标识匹配成功时,则根据与所述预设控制方法的标识对应的预设控制方法控制终端。
【技术特征摘要】
1.一种终端控制方法,用于控制终端,所述方法包括:接收输入的自然语言;通过预设的自然语言解析库对输入的自然语言进行解析得到自然语言依存树;提取所述自然语言依存树中的骨干结构;将所提取的骨干结构与预设控制方法的标识进行匹配;当所提取的骨干结构与预设控制方法的标识匹配成功时,则根据与所述预设控制方法的标识对应的预设控制方法控制终端。2.根据权利要求1所述的方法,其特征在于,所述将所提取的骨干结构与预设控制方法的标识进行匹配的步骤,包括:获取所述骨干结构中的对象词;将所述对象词与预设对象名称进行匹配;当所述对象词与预设对象名称匹配成功时,则获取所述骨干结构中的动作词;将所述动作词与所述预设对象名称中的控制方法的名称进行匹配;当所述动作词与所述控制方法的名称匹配成功时,则所提取的骨干结构与预设控制方法的标识匹配成功;否则,所提取的骨干结构与预设控制方法的标识匹配失败。3.根据权利要求1或2所述的方法,其特征在于,所述将所提取的骨干结构与预设控制方法的标识进行匹配的步骤,包括:将所提取的骨干结构与预设控制方法的标识进行匹配,并获取所述骨干结构与所述预设控制方法的标识的匹配率;当存在大于预设值的匹配率时,则所提取的骨干结构与预设控制方法的标识匹配成功;所述根据与所述预设控制方法的标识对应的预设控制方法控制终端的步骤,包括:从大于预设值的匹配率中选取最大匹配率;获取与所述最大匹配率对应的预设对象名称对应的控制方法控制终端。4.根据权利要求3所述的方法,其特征在于,所述将所提取的骨干结构与预设控制方法的标识进行匹配的步骤之前,还包括:获取预设转换逻辑;根据所述预设转换逻辑,将所提取的骨干结构转换为标准骨干结构。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:当不存在大于预设值的匹配率时,则输出匹配失败的信息;接收针对所提取的骨干结构的映射指令;根据所述...
【专利技术属性】
技术研发人员:吴贞海,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。