一种基于号码状态提升语音机器人外呼效率的方法转让专利
申请号 : CN202010672764.0
文献号 : CN111901488B
文献日 : 2021-11-09
发明人 : 李训林 , 王帅
申请人 : 升智信息科技(南京)有限公司
摘要 :
权利要求 :
1.一种基于号码状态提升语音机器人外呼效率的方法,其特征在于,包括以下步骤:步骤1、通过智能语音外呼管理系统配置无效号码识别规则;
步骤2、以呼叫任务为维度选择需要使用的无效号码识别规则,该任务下所有的呼叫,都将基于此无效号码识别规则作为无效号码验证的识别逻辑;
步骤3、当客户系统模块对外呼系统发起请求呼叫后,外呼系统调用网关对被叫号码发起呼叫;当呼叫建立后,智能语音外呼管理系统通过语音端点检测VAD功能检测声音,并持续将收音结果发送到特征提取模块;
步骤4、特征提取模块根据任务维护的语种信息,将语种和接收到的音频发送到语音识别模块进行语音处理;
步骤5、语音识别模块接收到语种和音频后,将接收到的语音进行语音转文本识别;识别完成后,语音识别模块将最终文本返回给特征提取模块;
步骤6、特征提取模块获取语音识别模块返回的最终文本,判断当前的呼叫状态,若当前的呼叫状态为用户应答前,则将最终文本与在智能语音外呼管理系统中配置的接听前无效号码分类特性进行关键词和正则匹配;如匹配到配置的分类特性后,则认为该号码为无效号码;特征提取模块向外呼系统发起通知,请求终止通话,并上报无效号码分类给外呼系统;外呼系统收到指令后,记录该通电话状态为无效号码,并主动挂断电话;开始呼叫下一个队列号码;
步骤7、特征提取模块如果一直未匹配到分类,则会继续侦听播音,并进行剪辑识别和特征提取操作,直到运营商应答成功后;外呼系统通知对话管理模块,被叫接听;对话管理模块通知外呼系统进行对应话术的播音;
步骤8、应答后,话术播音过程中,外呼系统模块继续侦听用户说话,如果采集到语音,则在语音静默时,将声音进行剪辑,并送至语音识别模块;
步骤9、语音识别模块将接收到的语音进行语音转文本识别;识别完成后,语音识别模块将最终文本返回给特征提取模块;
步骤10、特征提取模块获取到语音识别模块返回的文本,将文本与智能语音外呼管理系统中配置的用户应答后的无效号码分类对应的文本特性进行关键词和正则匹配;根据匹配规则,特征提取模块判断该通电话是否是语音信箱或余额播放场景下的无效号码;如果是语音信箱或余额播放,特征提取模块则告知外呼系统该号码为语音信息或余额播放场景下的无效号码,外呼系统则将语音识别系统识别文本和无效号码的状态送至对话管理模块;对话管理模块获取到外呼系统的文本和号码状态后,进行判定:1.如果是语音信箱,则返回语音信箱对应话术,并告知外呼系统在播放语音信箱话术结束后,执行挂机操作;2.如果是余额播放,则直接发送外呼系统挂机请求。
2.根据权利要求1所述的一种基于号码状态提升语音机器人外呼效率的方法,其特征在于,步骤1中无效号码识别规则具体如下:首先,梳理语种、地域和应答状态索引,并收集索引信息对应的无效号码分类的回应,并根据无效号码分类提取特征关键词或正则;然后根据语种、地域和应答状态,获得无效号码分类的回应。
说明书 :
一种基于号码状态提升语音机器人外呼效率的方法
技术领域
背景技术
服的工作状态也容易受到主观情绪影响,达到不可控状态。随着人工智能技术的发展,基于
语音系统的智能外呼机器人面世,给电销行业带来了巨大机遇。它可以模拟真人沟通,轻松
应对多轮对话应答,主动引导销售过程,达到筛选意向客户的目的。
话管理(DM)、自然语言处理(NLP)、外呼系统(CHS)。
呼请求;2.外呼系统模块收到客户系统的请求后,依据维护的外呼线路的并发数,同时调用
网关系统的对客户发起批量呼叫;3.对方接听后,由对话管理系统通过外呼系统与客户进
行对话;4.通话后完成后,可由被叫挂断电话而结束通话或者由对话管理系统触发挂机指
令,通知外呼系统挂机而结束通话;5.通话结束后,外呼系统会继续呼出客户系统提供的外
呼队列中的下一个客户号码。
信箱等导致无法触达客户的电话)根据统计无效的电话占据了外呼系统每日外呼总量的
60%的呼叫量。如果等无效电话自动挂机,根据分析,只有当振铃结束智能语音机器人才能
挂机。假设每一个振铃音的时间为60s,即每一通电话AI需要等待运营商挂机后,即60s后AI
才能停止对该号码的外呼,释放线路继而外呼下一个号码。因此当该类型的外呼号码大量
出现时,严重影响了AI的外呼效率,造成了资源的严重浪费。在整个通话程中,外呼系统的
呼叫线路会一直处于资源占用中。如果,被叫方处于关机、无人接听或被叫停止等其他状
态,外呼系统无法获取到挂机指令,则需要一直等待运营商终止通话,才能释放线路资源,
开启下一个客户号码呼叫,导致线路资源的浪费。
需要在呼叫结束后获取,因此对AI外呼效率没有任何帮助。
的问题在于需要大量收集语料,同时存在大量研发成本,投入产出比不高。另一方面比对需
要处理大量数据,浪费资源且耗时。另一方面当产品进入新市场后如A国,此类的语料收集
对我们来说是一个很难的重要因素。如果后续再进入B国,还需要继续收集大量语音样本。
因此功能的高复用性成了一个重要因素;
比来判断号码状态。但整个方案投入产出比较低;首先,在数据收集阶段,提示音同时受到
运营商和地域差异的影响,不同的运营商或地域都有可能会有不同的提示音;导致对提示
音频的采集需要投入大量的人力工作,且难以完全采集。其次,在数据使用阶段,当音频库
的语料过多时,比对的过程需要大量的运算,整体效率会比较低下。且当产品覆盖未进行音
频收集地区时,技术支撑难以跟上业务拓展;整体功能不够灵活;因此,如何对每通无效电
话进行正确、高效的识别,且可跨语言跨区域的使用,是当前要解决的关键问题,这也使得
对无效电话识别方式的研究具有了现实意义。
发明内容
机器人的外呼效率。
并持续将收音结果发送到特征提取模块;
前无效号码分类特性进行关键词和正则匹配;如匹配到配置的分类特性后,则认为该号码
为无效号码;特征提取模块向外呼系统发起通知,请求终止通话,并上报无效号码分类给外
呼系统;外呼系统收到指令后,记录该通电话状态为无效号码,并主动挂断电话;开始呼叫
下一个队列号码;
管理模块通知外呼系统进行对应话术的播音;
据匹配规则,特征提取模块判断该通电话是否是语音信箱或余额播放场景下的无效号码;
如果是语音信箱或余额播放,特征提取模块则告知外呼系统该号码为语音信息或余额播放
场景下的无效号码,外呼系统则将语音识别系统识别文本和无效号码的状态送至对话管理
模块;对话管理模块获取到外呼系统的文本和号码状态后,进行判定:1.如果是语音信箱,
则返回语音信箱对应话术,并告知外呼系统在播放语音信箱话术结束后,执行挂机操作;2.
如果是余额播放,则直接发送外呼系统挂机挂机请求。
集索引信息对应的无效号码分类的回应,并根据无效号码分类提取特征关键词或正则;然
后根据语种、地域和应答状态,获得无效号码分类的回应。
附图说明
具体实施方式
机)、Called down(被叫停机)、Empty number(空号)、Shutdown(关机);
发数为1,那么客户系统会将A号码发送给外呼系统】;
语音切片送至语音识别模块。
置的接听前状态的分类文本的特征通过关键词、正则等方式进行匹配,如果匹配到对应文
本语句,则将该语句的分类如Shutdown(关机)输出,并告知外呼系统,此时外呼系统主动挂
断电话,并将呼叫结果返回客户系统。客户系统会将继续将B客户请求给外呼系统进行呼
叫;
输出分类;
后,外呼系统收集客户语音,按同样的方式进行检测,如果有语音则进行收音,并在语音出
现静默时,对其进行剪辑。并将切片的语音送至对应引擎的ASR进行语音识别;
匹配到对应文本语句,则输出对应分类给外呼系统。外呼系统并进行主动挂机。如果未识别
到分类,则系统判定为非语音信箱,则将文本送至对话管理模块,由对话管理模块进一步决
定播音话术Script XX。
涵盖在本发明的保护范围内。