[发明专利]一种文字交互方法及服务端设备在审
申请号: | 201910854445.9 | 申请日: | 2019-09-10 |
公开(公告)号: | CN110674634A | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 滕铮浩;吴杰;金仁杰;章海华 | 申请(专利权)人: | 吴杰 |
主分类号: | G06F40/284 | 分类号: | G06F40/284;G10L15/22;B25J11/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 关键词组 匹配 场景节点 词语组 场景 服务端设备 程度选择 接收用户 输出匹配 分词 回复 | ||
本发明公开了一种文字交互方法及服务端设备,文字交互方法包括:接收用户端输入的至少一文字段;文字段通过分词获得词语组,词语组与词包库匹配获得文字段关键词组;文字段关键词组与设置有场景关键词组的场景节点匹配,根据文字段关键词组与所述场景关键词组的匹配程度选择匹配程度高的场景节点,输出匹配程度高的场景节点中的回复文字段。
技术领域
本发明涉及人工智能领域,尤其涉及一种文字交互方法及服务端设备。
背景技术
目前通过机器学习算法对语音的识别准确率已经达到95%以上,通过声学和语言建模使用算法的语音识别程序,使得语音信息能够快速精确地识别并被转换为文本,通过语音文本访问功能命令或者进行交流,在语音识别技术的各种应用当中,通过语音识别技术实现机器人与真人之间交互的功能是如今发展的一大热点,如何有效地提高机器人真人语音与机器人之间的交互效率是目前面临的难题。
发明内容
本发明要解决的技术问题,在于提供一种文字交互方法及服务端设备,使得真人发送的文本信息或语音信息经过语音识别转换为文本后能够快速准确地得到机器人的反馈,解决机器人与真人交流效率低、准确率不高的问题。
为实现上述目的,本发明采用下述技术方案:
第一方面,本发明提供一种应用于服务端的文字交互方法,包括:
接收用户端输入的至少一文字段;
所述文字段通过分词获得词语组,所述词语组与词包库匹配获得文字段关键词组;
所述文字段关键词组与设置有场景关键词组的场景节点匹配,根据所述文字段关键词组与所述场景关键词组的匹配程度选择匹配程度高的场景节点,输出所述匹配程度高的场景节点中的回复文字段。
在上述方案中,当所述文字段为多个时,所述多个文字段之间相互隔开,所述多个文字段匹配多个场景节点输出多个回复文字段。
在上述方案中,所述词语组与词包库匹配获得文字段关键词组,包括:
所述词语组中的词语按照顺序与词包库中预先设置的关键词匹配;
所述词语与所述词包库中预先设置的关键词匹配成功则标记所述词语为文字段关键词,所述文字段关键词按照顺序组成文字段关键词组。
在上述方案中,所述文字段关键词组与设置有场景关键词组的场景节点匹配,包括:
根据词语顺序提取所述文字段关键词组中的文字段关键词并按照语句顺序标记;
所述文字段关键词按照标记顺序与每个场景节点的场景关键词组匹配,所述文字段关键词与所述场景关键词组中的场景关键词相同所述场景节点匹配度增加。
在上述方案中,所述输出多个回复文字段包括:
分行输出所述多个回复文字段,所述多个回复文字段之间通过文本框隔开,或同时输出所述多个回复文字段,所述多个回复文字段位于同一文本框中。
第二方面,本发明提供一种服务端设备,包括:
接收单元,用于接收用户端输入的至少一文字段;
分词单元,用于将用户端输入的所述文字段进行分词得到词语组;
词包库单元,用于存储调用词包库;
第一匹配单元,用于将所述词语组与词包库匹配获得文字段关键词组;
场景节点单元,用于存储调用场景节点;
第二匹配单元,用于将所述文字段关键词组与设置有场景关键词组的场景节点匹配获得匹配程度高的场景节点;
输出单元,用于输出所述匹配程度高的场景节点中的回复文字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吴杰,未经吴杰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910854445.9/2.html,转载请声明来源钻瓜专利网。