一种应用于智能对话机器人的千人千面的方法技术

技术编号:21550150 阅读:47 留言:0更新日期:2019-07-06 22:49
本发明专利技术公开了一种应用于智能对话机器人的千人千面的方法,解决了智能对话机器人对话不够灵活多变的问题,其技术方案要点是设置一个具有规则库的对话话术,除规则库之外,该对话话术还包括应答句子模板、对话流程和对话策略,规则库包括对话策略选择规则、应答选择规则、变量求值规则和音频选择规则等。应用规则库中的规则使得对话机器人能灵活应对各种用户,并能够根据用户说话的内容、语气或情绪实时调整对话策略,使对话更贴近真实的人‑人对话。

A method for thousands of people and thousands of faces in intelligent dialogue robots

【技术实现步骤摘要】
一种应用于智能对话机器人的千人千面的方法
本公开涉及人工智能领域,尤其涉及一种应用于智能对话机器人的千人千面的方法。
技术介绍
与传统的人工呼叫相比,对话机器人的优势明显:工作效率高、数据管理清晰、消费成本低等优点,因而对话机器人越来越多的运用在服务类行业。但目前可见的对话机器人只能单一的运用在某个行业或某个领域,不同的领域需要的机器人不同,对话机器人不够灵活较为僵硬,不能将现有资源和信息与用户信息结合起来进行个性化的对话服务。
技术实现思路
本公开目的是提供一种应用于智能对话机器人的千人千面的方法,实现对话机器人灵活与用户对话的目的。本公开的上述技术目的是通过以下技术方案得以实现的:一种应用于智能对话机器人的千人千面的方法,包括:从用户说话、数据库和其他数据源获取影响对话的槽值;从对话话术中加载规则库,其中,所述对话话术包括应答句子模板、对话流程、对话策略和规则库,所述规则库包括对话策略选择规则、应答选择规则、变量求值规则、音频选择规则;识别用户说话意图;根据所述对话策略选择规则选择对话策略;根据所述对话策略选择所述对话流程的分支;根据所述分支和所述应答选择规则选择所述应答句子模板;根本文档来自技高网...

【技术保护点】
1.一种应用于智能对话机器人的千人千面的方法,其特征在于,包括:从用户说话、数据库和其他数据源获取影响对话的槽值;从对话话术中加载规则库,其中,所述对话话术包括应答句子模板、对话流程、对话策略和规则库,所述规则库包括对话策略选择规则、应答选择规则、变量求值规则、音频选择规则;识别用户说话意图;根据所述对话策略选择规则选择对话策略;根据所述对话策略选择所述对话流程的分支;根据所述分支和所述应答选择规则选择所述应答句子模板;根据所述变量求值规则,对所述应答句子模板中用到的变量进行求值,获取实际取值;所述求值完成后,用所述实际取值替换所述应答句子模板中的所述变量,得到应答句子;根据所述音频选择规则,...

【技术特征摘要】
1.一种应用于智能对话机器人的千人千面的方法,其特征在于,包括:从用户说话、数据库和其他数据源获取影响对话的槽值;从对话话术中加载规则库,其中,所述对话话术包括应答句子模板、对话流程、对话策略和规则库,所述规则库包括对话策略选择规则、应答选择规则、变量求值规则、音频选择规则;识别用户说话意图;根据所述对话策略选择规则选择对话策略;根据所述对话策略选择所述对话流程的分支;根据所述分支和所述应答选择规则选择所述应答句子模板;根据所述变量求值规则,对所述应答句子模板中用到的变量进行求值,获取实际取值;所述求值完成后,用所述实际取值替换所述应答句子模板中的所述变量,得到应答句子;根据所述音频选择规则,选择所述应答句子对应的音频进行拼接并输出。2.如权利要求1所述的一种应用于智能对话机器人的千人千面的方法,其特征在于,所述规则库包括TTS合成参数,所述TTS合成参数包括语速、音频、音色和说话风格。3.如权利要求2所述的一种应用于智能对话机...

【专利技术属性】
技术研发人员:司马华鹏吴金张俊杰翟光超
申请(专利权)人:南京硅基智能科技有限公司
类型:发明
国别省市:江苏,32

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

1