【技术实现步骤摘要】
一种模板化机器人话术的对话方法及系统
本专利技术涉及语音机器人领域,尤其涉及一种模板化机器人话术的对话方法及系统。
技术介绍
近年来,人工智能不再局限于科技领域与商业应用,越来越多的人工智能产品开始出现,语音机器人在各行各业之间的应用也越来越广泛,比如需要用到电话销售的金融行业、地产行业、汽车行业、教育行业、互联网行业等。语音机器人自主对话的方式使得市场营销的效率不断提升,缩短回答目标客户问题的周期,对于提高企业竞争力有重要意义。但本申请专利技术人在实现本申请实施例中专利技术技术方案的过程中,发现上述技术至少存在如下技术问题:现有技术中存在电话机器话术制作和配置效率不高,且整体话术开发生产力较低的技术问题。
技术实现思路
本申请实施例通过提供一种模板化机器人话术的对话方法及系统,解决了现有技术中存在电话机器话术制作和配置效率不高,且整体话术开发生产力较低的技术问题,达到了模块化话术制作流程,更利于产品化,以及更高效的开发话术技术效果。鉴于上述问题,提出了本申请实施例提供一种模板化机 ...
【技术保护点】
1.一种模板化机器人话术的对话方法,所述方法应用于一机器人语音系统,其中,所述方法包括:/n步骤100:获得第一用户的第一语音信息;/n步骤200:获得第一语音流程节点;/n步骤300:建立第一语意知识库,其中,所述第一语意知识库包括第一优先级语意库、第二优先级语意库、分支语意库;/n步骤400:根据所述第一语音流程节点,判断所述第一语音信息是否命中第一关键字,其中,所述第一关键字为所述第一优先级语意库的关键字;/n步骤500:如果未命中所述第一关键字,判断所述第一语音信息是否命中第一NLP分支匹配库,其中,所述第一NLP分支匹配库为所述第一优先级语意库的NLP分支匹配库; ...
【技术特征摘要】
1.一种模板化机器人话术的对话方法,所述方法应用于一机器人语音系统,其中,所述方法包括:
步骤100:获得第一用户的第一语音信息;
步骤200:获得第一语音流程节点;
步骤300:建立第一语意知识库,其中,所述第一语意知识库包括第一优先级语意库、第二优先级语意库、分支语意库;
步骤400:根据所述第一语音流程节点,判断所述第一语音信息是否命中第一关键字,其中,所述第一关键字为所述第一优先级语意库的关键字;
步骤500:如果未命中所述第一关键字,判断所述第一语音信息是否命中第一NLP分支匹配库,其中,所述第一NLP分支匹配库为所述第一优先级语意库的NLP分支匹配库;
步骤600:如果未命中所述第一NLP分支匹配库,则判断所述第一语音信息是否为分支优先;
步骤700:如果所述第一语音信息为分支优先,则判断所述第一语音信息是否命中第二关键字,其中,所述第二关键字为所述分支语意库的关键字;
步骤800:如果未命中所述第二关键字,判断所述第一语音信息是否命中第二NLP分支匹配库,其中,所述第二NLP分支匹配库为所述分支语意库的NLP分支匹配库;
步骤900:如果未命中所述第二NLP分支匹配库,则判断所述第一语音信息是否命中第三关键字,其中,所述第三关键字为所述第二优先级语意库的关键字;
步骤1000:如果未命中所述第三关键字,判断所述第一语音信息是否命中第一NLP知识库,其中,所述第一NLP知识库为所述第二优先级语意库的分支匹配库;
步骤1100:如果未命中所述第一NLP知识库,则判断所述第一语音流程节点是否为目标知识库节点;
步骤1200:如果为所述目标知识库节点,则跳转至所述目标知识库节点之后,判断所述第一语音信息是否命中预设关键字;
步骤1300:如果命中,则根据所述目标知识库,对所述第一语音信息进行调整之后,输出目标语意信息。
2.如权利要求1所述的方法,其中,在所述步骤600中,所述方法还包括:
如果所述第一语音信息不是所述分支优先,则判断所述第一语音信息是否命中第三关键字;
如果命中所述第三关键字,则返回所述第二优先级语意库;
如果未命中所述第三关键字,则判断所述第一语音信息是否命中第三NLP分支匹配库,其中,所述第三NLP分支匹配库为所述第二优先级语意库的NLP分支匹配库;
如果命中所述第三NLP分支匹配库,则返回所述第二优先级语意库;
如果未命中所述第三NLP分支匹配库,判断所述第一语音信息是否命中所述第二关键字;
如果命中所述第二关键字,则返回所述分支语意库;
如果未命中所述第二关键字,则判断所述第一语音信息是否命中第二NLP分支匹配库;
如果命中所述第二NLP分支匹配库,则返回所述分支语意库;
如果未命中所述第二NLP分支匹配库,则判断所述第一语音流程节点是否为目标知识库节点之后,跳转至所述步骤1200中。
3.如权利要求1所述的方法,其中,在所述步骤200中,所述方法还包括:
获得第一数据采集节点;
判断所述第一数据采集节点是否为分支采集节点;
如果为分支采集节点,则判断所述分支采集节点是否采集成功;
如果所述分支采集节点采集成功,返回采集成功语意。
4.如权利要求3所述的方法,其中,在所述步骤200中,所述方法还包括:
如果所述第一数据采集节点不是所述分支采集节点,则获得第二数据采集节点,其中,所述第二数据采集节点为所述第一数据采集节点的上一个话术节点;
根据所述第二数据采集节点进行采集之后,判断所述...
【专利技术属性】
技术研发人员:陈继扬,
申请(专利权)人:浙江百应科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。