一种智能语音机器人可视化搭建的方法与流程

文档序号:18396252发布日期:2019-08-09 23:27阅读:507来源:国知局
一种智能语音机器人可视化搭建的方法与流程

本发明涉及智能语音对话领域,尤其涉及一种智能语音机器人可视化搭建的方法。



背景技术:

随着计算机和人工智能技术的飞速发展,智能语音对话被广泛的开发和应用,智能机器人已经越来越多地走进了人们的生活和工作中,生活和工作中的机器人应用领域越来越广,智能机器人时代即将到来,并且大量在社会中广泛使用。

现在主流的处理语音的技术包括tts(texttospeech合成语音)、asr(automaticspeechrecognition语音识别)、nlp(naturallanguageprocessing自然语言处理)等。目前使用这三项技术搭建的智能语音机器人主要都是用来解决系统内的一些交互问题,且只有系统的开发人员能够对智能语音机器人的语音对话系统进行修改和完善,而对于智能语音机器人的使用者来说无法快速或者根本不能定制一些语音功能,当发生现有的智能语音系统难以对一些突发的问题进行答复或系统出现逻辑问题时,难以及时地修复和完善。



技术实现要素:

为了解决现有语音机器人的智能语音系统使用者无法按照自身需求定制个性化语音对话的技术问题,本发明提出了一种智能语音机器人可视化搭建的方法。

本发明采用如下技术方案:

一种智能语音机器人可视化搭建的方法,包括搭建界面,所述搭建界面包括多个上级标识信息,点击所述多个上级标识信息进入该上级标识信息的编辑界面,所述多个上级标识信息包括流程、知识库、多轮会话、热词和话术词典,点击所述流程进入流程编辑界面编辑一轮对话流程,所述流程编辑界面包括添加标签a、流程区域、话术区域a和对话配置区域,点击所述知识库进入知识库编辑界面编辑用户问题回答,所述知识库编辑界面包括添加标签b、搜索标签b和问法区域,点击所述多轮会话进入多轮会话编辑界面编辑多轮会话,所述多轮会话编辑界面包括添加标签c、多轮会话流程区域、话术区域c和多轮会话配置区域,点击热词进入热词编辑界面编辑自定义热词,所述热词编辑界面包括热词区域,所述热词区域内点击添加热词标签在热词区域中添加热词,点击话术词典进入话术词典编辑界面编辑话术词典,所述话术词典编辑界面包括添加标签d、搜索标签d和词典区域。

作为优选,所述编辑一轮对话流程的步骤如下:点击流程编辑界面内的添加标签a,增加流程区域内的流程标签数;点击流程标签显示该流程标签下话术区域a内的普通话术标签和跳转话术标签;点击普通话术标签和跳转话术标签将普通话术节点、跳转话术节点自动添加至对话配置区域,普通话术节点与普通话术节点、普通话术节点与跳转话术节点之间通过分支连线,所述跳转话术节点接收当前普通话术节点输出一段机器人语音后进入下一步,下一步包括挂机和指定的下一个普通话术节点,所述一轮对话流程包括一个或多个普通话术节点和一个跳转话术节点。

作为优选,点击所述普通话术节点跳转进入普通话术节点编辑界面,所述普通话术节点编辑界面可编辑节点名称、输出机器人语音文字的ai话术、接收用户语音进行分析回答的用户回答以及其它设置,所述用户回答包括肯定、否定、拒绝、未识别和添加自定义分支,自定义分支还设置有删除按钮,点击所述用户回答进入用户回答编辑界面,用户回答编辑界面可编辑分支名称、关键字和答法,所述关键字包括添加关键词标签和删除按钮,所述其它设置包括是否打断、人机切换、发送信息和发送附件。

作为优选,所述知识库编辑用户问题回答的步骤如下:所述问法区域包括ai_unknown、break、ai_unknown_end、user_not_answer四种系统默认问法,所述ai_unknown对应无法应答的处理结果,所述break对应接受用户打断的处理结果,所述ai_unknown_end对应ai连续3次无法回答的最终处理结果,所述user_not_answer对应用户不回答的处理结果;点击知识库编辑界面内的添加标签b自定义添加问法,点击问法条目进入该问法的编辑界面,在问法的编辑界面内对问题答案进行录音,问法的编辑界面内还包括关键词添加标签和关键词删除按钮。

作为优选,所述配置多轮会话的步骤如下:点击多轮会话编辑界面内的添加标签c,增加多轮会话流程区域内的多轮会话标签数;点击多轮会话标签显示该多轮会话标签下话术区域c内的普通话术标签和跳转话术标签;点击普通话术标签和跳转话术标签将普通话术节点、跳转话术节点自动添加至多轮会话配置区域,普通话术与普通话术、普通话术与跳转话术之间通过分支连线,所述跳转话术节点接收当前普通话术节点输出一段机器人语音后进入下一步,下一步包括挂机和指定的下一个普通话术节点,所述多轮会话包括复数个普通话术节点和复数个跳转话术节点。

作为优选,所述编辑自定义热词由用户在热词区域自定义添加当前热点用词,以提高机器人语音解析的速度和准确性。

作为优选,所述编辑话术词典的步骤如下:点击话术词典编辑界面内的搜索标签d搜索话术词典,点击话术词典编辑界面内的添加标签d在词典区域内添加话术词典,点击某一项话术词典跳转进入话术词典内容编辑界面。

作为优选,所述话术词典内容编辑界面包括搜索词条标签、添加标签e和词条区域,所述词条区域内包括该话术词典的所有词条内容,点击话术词典内容编辑界面内的搜索词条标签搜索该话术词典内的某一词条,所述词条可编辑,所述词条的编辑内容包括录音、听录音、编辑、删除,点击话术词典内容编辑界面内的添加标签e对该话术词典下的词条进行添加。

本发明的有益效果是:通过可视化搭建智能语音机器人实现高度可定制的、低配置难度的智能语音识别应答系统,而且可以使用真人录音替换tts录音,达到了更加真实、更加不会被用户察觉到是在和智能语音机器人对话的效果。

附图说明

图1是本发明的搭建界面示意图

图2是本发明普通话术节点编辑界面示意图;

图3是本发明用户回答编辑界面示意图;

图4是本发明知识库编辑界面示意图;

图5是本发明知识库问法编辑界面示意图;

图6是本发明多轮会话编辑界面示意图;

图7是本发明热词编辑界面示意图;

图8是本发明话术词典界面示意图;

图9是本发明话术词典内容编辑示意图。

图1-9中:1、搭建界面,10、流程,11、知识库,12、多轮会话,13、热词,14、话术词典,2、流程编辑界面,20、添加标签a,21、流程区域,22、话术区域a,23、对话配置区域,24、流程标签,25、普通话术标签,26、跳转话术标签,27、普通话术节点,28、跳转话术节点,3、普通话术节点编辑界面,4、用户回答编辑界面,5、知识库编辑界面,50、搜索标签b,51、添加标签b,52、问法区域,6、多轮会话编辑界面,60、添加标签c,61、多轮会话流程区域,62、多轮会话标签,63、话术区域c,64、多轮会话配置区域,7、热词编辑界面,70、热词区域,71、添加热词标签,8、话术词典编辑界面,80、搜索标签d,81、词典区域,82、添加标签d,9、话术词典内容编辑界面,90、搜索词条标签,91、词条区域,92、添加标签e。

具体实施方式

下面通过具体实施例,并结合附图,对本发明的技术方案作进一步的具体描述:

实施例:如附图1-9所示的一种智能语音机器人可视化搭建的方法,包括搭建界面1,所述搭建界面1包括多个上级标识信息,点击所述多个上级标识信息进入该上级标识信息的编辑界面,所述多个上级标识信息包括流程10、知识库11、多轮会话12、热词13和话术词典14,点击所述流程1进入流程编辑界面2编辑一轮对话流程,所述流程编辑界面2包括添加标签a20、流程区域21、话术区域a22和对话配置区域23,点击所述知识库11进入知识库编辑界面5编辑用户问题回答,所述知识库编辑界面5包括添加标签b51、搜索标签b50和问法区域52,点击所述多轮会话12进入多轮会话编辑界面6编辑多轮会话,所述多轮会话编辑界面6包括添加标签c60、多轮会话流程区域61、话术区域c63和多轮会话配置区域64,点击热词13进入热词编辑界面7编辑自定义热词,所述热词编辑界面7包括热词区域70,所述热词区域内点击添加热词标签71在热词区域中添加热词,点击话术词典14进入话术词典编辑界面8编辑话术词典,所述话术词典编辑界面8包括添加标签d82、搜索标签d80和词典区域81。

所述编辑一轮对话流程的步骤如下:点击流程编辑界面2内的添加标签a20,增加流程区域21内的流程标签24数;点击流程标签24显示该流程标签24下话术区域a22内的普通话术标签25和跳转话术标签26;点击普通话术标签25和跳转话术标签26将普通话术节点27、跳转话术节点28自动添加至对话配置区域23,普通话术节点27与普通话术节点27、普通话术节点27与跳转话术节点28之间通过分支连线,所述跳转话术节点28接收当前普通话术节点27输出一段机器人语音后进入下一步,下一步包括挂机和指定的下一个普通话术节点27,所述一轮对话流程包括一个或多个普通话术节点27和一个跳转话术节点28,每一轮的对话流程由普通话术节点27开启,跳转话术节点28跳转至挂机结束,对机器人输出文字或输出语音的普通话术节点27或跳转话术节点28,都可以通过人工录音替换。

点击所述普通话术节点27跳转进入普通话术节点编辑界面3,所述普通话术节点编辑界面3可编辑节点名称、输出机器人语音文字的ai话术、接收用户语音进行分析回答的用户回答以及其它设置,所述用户回答包括肯定、否定、拒绝、未识别和添加自定义分支,自定义分支还设置有删除按钮,点击所述用户回答进入用户回答编辑界面4,用户回答编辑界面4可编辑分支名称、关键字和答法,所述关键字包括添加关键词标签和删除按钮,所述其它设置包括是否打断、人机切换、发送信息和发送附件。

所述知识库编辑用户问题回答的步骤如下:所述问法区域52包括ai_unknown、break、ai_unknown_end、user_not_answer四种系统默认问法,所述ai_unknown对应无法应答的处理结果,所述break对应接受用户打断的处理结果,所述ai_unknown_end对应ai连续3次无法回答的最终处理结果,所述user_not_answer对应用户不回答的处理结果;点击知识库编辑界面5内的添加标签b51自定义添加问法,点击问法条目进入该问法的编辑界面,在问法的编辑界面内对问题答案进行录音,在系统提供的四种默认问法的基础上,用户可以自定义添加问法,并对问法区域内的所有问法进行查看和详细定义修改,并对问题的答案进行人语录音,问法的编辑界面内还包括关键词添加标签和关键词删除按钮。

所述配置多轮会话的步骤如下:点击多轮会话编辑界面6内的添加标签c60,增加多轮会话流程区61域内的多轮会话标签62数;点击多轮会话标签62显示该多轮会话标签62下话术区域c63内的普通话术标签25和跳转话术标签26;点击普通话术标签25和跳转话术标签26将普通话术节点27、跳转话术节点28自动添加至多轮会话配置区域64,普通话术节点27与普通话术节点27、普通话术节点27与跳转话术节点28之间通过分支连线,所述跳转话术节点28接收当前普通话术节点27输出一段机器人语音后进入下一步,下一步包括挂机和指定的下一个普通话术节点27,所述多轮会话包括复数个普通话术节点27和复数个跳转话术节点28,多轮会话相当于复数个的一轮会话组合,其用以解释复杂的知识点或回答多轮问题,多轮会话的开启由普通话术节点27开启,跳转话术节点28跳转至挂机结束。

所述编辑自定义热词由用户在热词区域70自定义添加当前热点用词,以提高机器人语音解析的速度和准确性,用户通过点击添加热词标签71在热词区域70内添加热词。

所述编辑话术词典的步骤如下:点击话术词典编辑界面8内的搜索标签d80搜索话术词典,点击话术词典编辑界面8内的添加标签d82在词典区域81内添加话术词典,点击某一项话术词典跳转进入话术词典内容编辑界面9。

所述话术词典内容编辑界面9包括搜索词条标签90、添加标签e92和词条区域91,所述词条区域91内包括该话术词典的所有词条内容,点击话术词典内容编辑界面9内的搜索词条标签80搜索该话术词典内的某一词条,所述词条可编辑,所述词条的编辑内容包括录音、听录音、编辑、删除,点击话术词典内容编辑界面9内的添加标签e92对该话术词典下的词条进行添加,通过话术词典增加话术的灵活性,比如在本实施例话术词典中增加百家姓和小区名,对百家姓和小区名的两个话术词典每个词条均导入人语录音,将原先死板的机器人发音替换为人语发音,增强客户的体验感。

以上所述的实施例只是本发明的一种较佳的方案,并非对本发明作任何形式

上的限制,在不超出权利要求所记载的技术方案的前提下还有其它的变体及改型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1