| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 分析在智能语音对话流程 -> 正文阅读 |
|
[人工智能]分析在智能语音对话流程 |
一,分析在智能语音对话流程的各个主要模块交互时序流程(以呼入为例),主要流程为: 1.客户拨打电话给智能语音客服。 2.智能语音客服接听电话后,呼叫中心平台调用业务流程管理接口,启动并初始化对话流程状态图。 3.业务对话流程管理模块初始化对话流程状态图后,发送开场白话术给呼叫中心。 4.呼叫中心平台接收到开场白话术,根据配置选择进行TTS语音合成或者直接播放录制好的录音,并进行放音操作通知用户。 5.客户收到开场白语音后同样做出相应的语音回复,开始进行对话流程。 6.呼叫中心平台收到用户的回复语音后通过MRCP协议调用ASR服务进行语音识别。 7.呼叫中心收到ASR返回的文字结果后,通过HTTP协议调用业务流程对话管理接口进行对话状态更新。 8.业务流程对话管理接收到呼叫中心传来的请求信息后,调用语义解析模块进行语义解析,并根据语义解析的结果选择话术返回给呼叫中心平台并更新对话状态。 9.呼叫中心收到当前话术,根据配置选择进行TTS语音合成或者直接播放录制好的录音,并进行放音操作通知客户。 10.根据配置好的业务流程状态图,重复6-9步骤,直至呼叫对话流程结束。 11.业务对话流程结束后,呼叫中心通知ASR服务结束当前的语音转写时间请求。最终通知业务流程对话管理模块挂机操作,并向呼叫管理平台上报呼叫结果。 二,具体的,在确定了语义解析请求的具体业务后,就会进行相应的语义解析,该部分流程如下: 1.提取用户语音识别转写后的文本首先通过数据预处理单元,进行文本去噪(过滤语音转写生成的语气词等)、分词、分字、提取拼音。 2.预处理后的文本进入语义解析单元,进行通用意图识别,该部分依次进行模板匹配和通用意图识别模型,若成功识别为某一通用意图,则返回意图ID,否则进入步骤3。 3.进入业务意图识别,该部分同样依次进行模板匹配和通用意图识别模型,如果成功识别为某一通用意图,则返回意图ID,否则进入步骤4。 4.进入智能问答进行语义匹配,如果成功匹配到标准问题,则返回问题ID,否则返回无意图。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 4:01:11- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |