一种互动式语音应答IVR呼叫流程办法的制作方法

未命名 07-23 阅读:103 评论:0

一种互动式语音应答ivr呼叫流程办法
技术领域
1.本发明涉及互动式语音应答ivr呼叫技术领域,具体为一种互动式语音应答ivr呼叫流程办法。


背景技术:

2.电信语音交互技术的发展使用户自助服务成为电信运营商通用且流行的服务方法,并被广泛应用于人们生活的各种领域。信息技术的发展使用户自我(自助)服务成为一种最流行的服务方法,并被广泛应用于人们生活的各种领域。ivr(interactivevoiceresponse)是自助服务的重要设备,完成引导用户进行选择、自动语音报读、自动传真收发等功能,也是现代社会客服中心实现7x24小时服务的重要手段;
3.ivr为电信用户提供了更多跟方便的业务办理方式,他使用简单,设备简单,操作简单,现在已经被广大用户接受,ivr最常见的业务如电信的10000号,10086、170话费查询,故障报修,手机充值卡等,它把传统的业务延伸到电话的末端,使用户足不出户利用电话就能办理与营业厅等同的办理业务操作,这样不仅大大的减少了营业厅的业务压力,也为用户提供了多方位的服务;现有的提高了开发效率低和软件的可靠性不高,且不能并行地处理多个用户任务,于是,提出一种互动式语音应答ivr呼叫流程办法。


技术实现要素:

4.本发明的目的在于提供一种互动式语音应答ivr呼叫流程办法,以解决上述背景技术中提出的问题。
5.为实现上述目的,本发明提供如下技术方案:一种互动式语音应答ivr呼叫流程办法,包括以下步骤:
6.a:语音应答初始化成功;
7.b:外线通道进入“空闲”模式,在“空闲”模式,应用程序可以调用适用于模拟通道的所有函数;
8.c:“空闲”模式下应用程序调用摘机函数ssmpickup或pickup,此时会进入“摘机”模式;
9.d:“摘机”模式下应用程序调用摘机函数ssmautodial,此时会进入“等待拨号音”模式,且驱动程序调用函数ssmgetringcount查询振铃计数,对于dtmf制式的callerid,如果振铃计数大于1,则本通道将进入“振铃”模式;
10.e:“振铃”模式下调用函数ssmpickup或pickup会自动进入“通话”模式;
11.f:“等待拨号音”模式下驱动程序调用函数ssmgettoncanalyzcresult得到返回值1(拨号音),此时会启动“拨号”任务,且驱动程序在指定时间内没有检测到信号音会自动进入“挂起”模式。
12.g:“拨号”模式下驱动程序调用函数ssmchktxdtmf会进入“等待拨号结果”模式,且等待拨号结果”模式下驱动程序调用函数ssmgettoneanalyzeresult返回值为3(检测到回
铃音)会进入“等待被叫摘机”模式;
13.h:“等待拨号结果”模式与“等待被叫摘机”模式下驱动程序调用函数ssmgettoneanalyzeresult返回值为1/2/3/4/5/6或在disablepolarreverse配置为0时检测到极性反转信号会自动进入“挂起”模式;
14.i:“等待被叫摘机”模式下驱动程序调用函数ssmgettoneanalyzeresult返回值为7(fi/f2/语音应答)会进入“通话”模式,且“通话”模式下检测到忙音(对方先挂机)会进入“挂起”模式。
15.进一步的,根据步骤d所述在“摘机”模式下应用程序可以调用适用于模拟通道的所有函数,且在“摘机”模式下应用程序调用挂机函数ssmhangup或hangup会通过会连接“用户a”。
16.进一步的,根据步骤e所述“振铃”模式表示有电话正在打入,在“振铃”模式,如果该通道支持callerid操作应用程序可以调用函数ssmgetcallerld或ssmgetcalleridex取出主叫信息,也可以调用摘机函数对该通道“摘机”,且“振铃”模式下驱动程序调用函数ssmgetringcount得到返回值0会再次进入“空闲”模式。
17.进一步的,根据步骤f所述“等待拨号音”模式下该通道接收callerid制式为fsk制式则调用函数ssmenablcrxdtmf启动dtmf接收器,且“等待拨号音”模式下该通道支持极性反转侦测功能,则启动极性反转侦测器,并且“等待拨号音”模式下应用程序调用挂机函数ssmhangup或hangup会通过会连接“用户a”。
18.进一步的,根据步骤f所述“挂起”模式下驱动程序在指定时间内没有检测到信号音,在系统配置文件[systemconfig]段中“maxwaidialtonetime=”配置项设置,缺省值为5秒。
[0019]
进一步的,根据步骤g所述“等待拨号结果”模式下是自动拨号的一个中间状态,且驱动程序在“等待拨号结果”模式不停地自动调用函数ssmgettoneanalyzeresult查询信号音分析结果,以判别自动拨号的结果。
[0020]
进一步的,根据步骤h所述“等待拨号结果”模式与“等待被叫摘机”下设置1/2/3/4/5/6为挂机原因,且1和4为检测到忙音,并且2和5为检测到回铃后无声,3和6为检测到无声。
[0021]
进一步的,根据步骤a
‑‑
步骤i所述互动式语音应答ivr呼叫流程中系统采用windownt网络操作系统,服务器可选择性能稳定可靠的工业控制机,且步骤a
‑‑
步骤i的网络通信基于tcp、ip协议族,并且步骤a
‑‑
步骤i系统支持分布处理,通过ivr网关,实现多主机共享语音资源,具有很强的扩充能力。
[0022]
进一步的,根据步骤a
‑‑
步骤i所述ivr交互语音应答系统功能包括电话功能、智能路由功能、自动应答功能、数据库查询功能和多种语音功能,且根据步骤a
‑‑
步骤i所述ivr交互语音应答应用业务包括个人密码验证、语音识别及语音报读和事件应用功能;
[0023]
电话功能:可以进行接听、话路转移、多方会议、拨号、保留、挂机;
[0024]
智能路由功能:可以作为一个单独的语音应答设备运行,根据用户的主叫号码及用户信息;
[0025]
自动应答功能:可以使用户通过语音提示和选择按键实现与ivr系统的交互,系统支持多种按键方式;
[0026]
数据库查询功能:可以通过标准的odbc和ado接口与各种大型数据库通信,快速实现存取数据;
[0027]
多种语音功能:可根据要求用不同语言播放语音提示或咨询信息;
[0028]
个人密码验证:支持来自座席转移的个人密码验证,由坐席人员与用户组成会议方式;
[0029]
语音识别及文本报读:支持先进的tts技术和asr技术;
[0030]
事件应用功能:能够在流程中自定义事件并捆绑与流程按键操作之中,支持各类事件编写及调用。
[0031]
进一步的,步骤a
‑‑
步骤i所述ivr交互语音应答配置包括ivrf采用全图形化流程配置管理、支持离线流程测试和实时加载(不要重启服务)、支持与人工座席进行业务数据交互、支持各种数据幸访问接口和数据库直连等、支持电话优先等级和首选座席、内置基础tts语素库、应用集成支持、支持通过mrcp协议与第三方asr集成实现智能vr。
[0032]
与现有技术相比,本发明的有益效果是:
[0033]
1.本发明的初始化代码,包括初始化卡、得到通道数和通道类型以及初始化通道状态列表等等,这部分在启动时调用一次即可,接着事务处理代码这部分对实时的情况进行处理,一般放在ontimer函数里其中的scanatrunkch是核心操作,其中清除代码包括关闭语音卡、释放驱动程序使用的资源等,在演示程序退出时析构调用。打开服务器后首先启动pbx,然后运行shctiforwindows的程序call,屏幕上将出现一个窗体,listview控件中的每一行对应一路外线通道,当外线有用户电话拨入时即开始工作,本流程没有采用复杂的任务处理队列,而采用了循环处理的分支结构,每个用户对应一个由uintptr_t_beginthread产生的线程,循环扫描板卡上的每个通道,每个通道在某一时刻只有唯一的一个状态,进入某一个状态后对应相应的操作有ontimer对每个用户分配一定的时间,在这一段时间内不段执行扫描和更新,状态的转移都是通过循环执行scanatrumkch中的for语句实现的,本流程办法通过多模式性可以有效的方便控制,从而可以有效的保证数据安全和模块独立性,从而提高了开发效率和软件的可靠性高,可以并行地处理多个用户任务;
[0034]
2.本发明的电话功能提供丰富的telephony功能,在用户来电可在人工座席和ivr系统之间携带数据切换;智能路由功能根据用户信息,可以以用户的缺省语种提供服务,或者根据用户的主叫号码,可以将用户话路直接路由到ivr流程的某一分支节点等;自动应答功能可以实现用户按键选择的连拨/速拨功能以及用户输入id号或密码的识别;数据库查询功能支持远程或本地网络上的数据库系统访问,且可通过服务程序直接完成数据进行操作,ivr的多语种支持可根据要求用不同语言播放语音提示或咨询信息;个人密码验证为了保护用户的个人隐私,验证成功后,可再转回座席;语音识别及文本报读可以实现自动语音识别以及文语转换,可以智能地向用户播报任意组合的数据;事件功应用功能支持各类事件编写及调用,且每个流程启用时,流程的属性存放于系统中,根据用户交互式的应答,自动加载事件。
附图说明
[0035]
图1为本发明流程示意图;
[0036]
图2为本发明ivr交互语音应答系统功能及应用示意图;
[0037]
图3为本发明ivr交互语音应答配置示意图。
具体实施方式
[0038]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]
如图1-图3所示,一种互动式语音应答ivr呼叫流程办法,包括以下步骤:
[0040]
a:语音应答初始化成功;
[0041]
b:外线通道进入“空闲”模式,在“空闲”模式,应用程序可以调用适用于模拟通道的所有函数;
[0042]
c:“空闲”模式下应用程序调用摘机函数ssmpickup或pickup,此时会进入“摘机”模式;
[0043]
d:“摘机”模式下应用程序调用摘机函数ssmautodial,此时会进入“等待拨号音”模式,且驱动程序调用函数ssmgetringcount查询振铃计数,对于dtmf制式的callerid,如果振铃计数大于1,则本通道将进入“振铃”模式;
[0044]
e:“振铃”模式下调用函数ssmpickup或pickup会自动进入“通话”模式;
[0045]
f:“等待拨号音”模式下驱动程序调用函数ssmgettoncanalyzcresult得到返回值1(拨号音),此时会启动“拨号”任务,且驱动程序在指定时间内没有检测到信号音会自动进入“挂起”模式。
[0046]
g:“拨号”模式下驱动程序调用函数ssmchktxdtmf会进入“等待拨号结果”模式,且等待拨号结果”模式下驱动程序调用函数ssmgettoneanalyzeresult返回值为3(检测到回铃音)会进入“等待被叫摘机”模式;
[0047]
h:“等待拨号结果”模式与“等待被叫摘机”模式下驱动程序调用函数ssmgettoneanalyzeresult返回值为1/2/3/4/5/6或在disablepolarreverse配置为0时检测到极性反转信号会自动进入“挂起”模式;
[0048]
i:“等待被叫摘机”模式下驱动程序调用函数ssmgettoneanalyzeresult返回值为7(fi/f2/语音应答)会进入“通话”模式,且“通话”模式下检测到忙音(对方先挂机)会进入“挂起”模式。
[0049]
根据步骤d所述在“摘机”模式下应用程序可以调用适用于模拟通道的所有函数,且在“摘机”模式下应用程序调用挂机函数ssmhangup或hangup会通过会连接“用户a”。
[0050]
根据步骤e所述“振铃”模式表示有电话正在打入,在“振铃”模式,如果该通道支持callerid操作应用程序可以调用函数ssmgetcallerld或ssmgetcalleridex取出主叫信息,也可以调用摘机函数对该通道“摘机”,且“振铃”模式下驱动程序调用函数ssmgetringcount得到返回值0会再次进入“空闲”模式。
[0051]
根据步骤f所述“等待拨号音”模式下该通道接收callerid制式为fsk制式则调用函数ssmenablcrxdtmf启动dtmf接收器,且“等待拨号音”模式下该通道支持极性反转侦测功能,则启动极性反转侦测器,并且“等待拨号音”模式下应用程序调用挂机函数ssmhangup或hangup会通过会连接“用户a”。
[0052]
根据步骤f所述“挂起”模式下驱动程序在指定时间内没有检测到信号音,在系统配置文件[systemconfig]段中“maxwaidialtonetime=”配置项设置,缺省值为5秒。
[0053]
根据步骤g所述“等待拨号结果”模式下是自动拨号的一个中间状态,且驱动程序在“等待拨号结果”模式不停地自动调用函数ssmgettoneanalyzeresult查询信号音分析结果,以判别自动拨号的结果。
[0054]
根据步骤h所述“等待拨号结果”模式与“等待被叫摘机”下设置1/2/3/4/5/6为挂机原因,且1和4为检测到忙音,并且2和5为检测到回铃后无声,3和6为检测到无声。
[0055]
根据步骤a
‑‑
步骤i所述互动式语音应答ivr呼叫流程中系统采用windownt网络操作系统,服务器可选择性能稳定可靠的工业控制机,且步骤a
‑‑
步骤i的网络通信基于tcp、ip协议族,并且步骤a
‑‑
步骤i系统支持分布处理,通过ivr网关,实现多主机共享语音资源,具有很强的扩充能力。
[0056]
根据步骤a
‑‑
步骤i所述ivr交互语音应答系统功能包括电话功能、智能路由功能、自动应答功能、数据库查询功能和多种语音功能,且根据步骤a
‑‑
步骤i所述ivr交互语音应答应用业务包括个人密码验证、语音识别及语音报读和事件应用功能;
[0057]
电话功能:可以进行接听、话路转移、多方会议、拨号、保留、挂机;
[0058]
智能路由功能:可以作为一个单独的语音应答设备运行,根据用户的主叫号码及用户信息;
[0059]
自动应答功能:可以使用户通过语音提示和选择按键实现与ivr系统的交互,系统支持多种按键方式;
[0060]
数据库查询功能:可以通过标准的odbc和ado接口与各种大型数据库通信,快速实现存取数据;
[0061]
多种语音功能:可根据要求用不同语言播放语音提示或咨询信息;
[0062]
个人密码验证:支持来自座席转移的个人密码验证,由坐席人员与用户组成会议方式;
[0063]
语音识别及文本报读:支持先进的tts技术和asr技术;
[0064]
事件应用功能:能够在流程中自定义事件并捆绑与流程按键操作之中,支持各类事件编写及调用。
[0065]
步骤a
‑‑
步骤i所述ivr交互语音应答配置包括ivrf采用全图形化流程配置管理、支持离线流程测试和实时加载(不要重启服务)、支持与人工座席进行业务数据交互、支持各种数据幸访问接口和数据库直连等、支持电话优先等级和首选座席、内置基础tts语素库、应用集成支持、支持通过mrcp协议与第三方asr集成实现智能vr。
[0066]
工作原理:在使用该互动式语音应答ivr呼叫流程办法为(1)检测通道是否振铃,如果发现振铃则对该通道摘机;(2)延时500
‑‑
1000ms;(3)播放提示音:“欢迎,录音请按

,收听语音请按

,呼叫他人请按

,”;(4)接收主叫用户dtmf按键输入功能和应用选择。若按

则步骤(6)以结束本次呼入处理,其它按键则转入相应的分支处理(5),分支处理结束后转入步骤(4);(5)分支处理见下文;(6)播放提示音:“谢谢您使用本系统,再见”,放音接收后本次服务结束。分支处理(1):1,语音提示“录音完毕请按#,最多30秒;2,录音;3,语音提示“收听录音效果请按

,再次录音请按

,确定录音请按

;4,接受dtmf按键输入;5,如果输入

则播放“askexit.wav(继续请按

,退出请按

)”;分支处理(2):1,播放
hello.wav(你好,感谢使用本系统。)播放完毕后继续播放“askexit.wav(继续请按

,退出请按

)”分支处理(3):1,播放提示音;2,接受呼出号码的输入;3,找到空闲通道并呼出;4,用户摘机后分别对呼出呼入用户放音;5,挂断呼出通道后播放“askexit.wav(继续请按

,退出请按

)”,其中,本发明的初始化代码,包括初始化卡、得到通道数和通道类型以及初始化通道状态列表等等,这部分在启动时调用一次即可,接着事务处理代码这部分对实时的情况进行处理,一般放在ontimer函数里其中的scanatrunkch是核心操作,其中清除代码包括关闭语音卡、释放驱动程序使用的资源等,在演示程序退出时析构调用。打开服务器后首先启动pbx,然后运行shctiforwindows的程序call,屏幕上将出现一个窗体,listview控件中的每一行对应一路外线通道,当外线有用户电话拨入时即开始工作,本流程没有采用复杂的任务处理队列,而采用了循环处理的分支结构,每个用户对应一个由uintptr_t_beginthread产生的线程,循环扫描板卡上的每个通道,每个通道在某一时刻只有唯一的一个状态,进入某一个状态后对应相应的操作有ontimer对每个用户分配一定的时间,在这一段时间内不段执行扫描和更新,状态的转移都是通过循环执行scanatrumkch中的for语句实现的,本流程办法通过多模式性可以有效的方便控制,从而可以有效的保证数据安全和模块独立性,从而提高了开发效率和软件的可靠性高,可以并行地处理多个用户任务。互动式语音应答ivr呼叫的电话功能提供丰富的telephony功能,在用户来电可在人工座席和ivr系统之间携带数据切换;智能路由功能可以作为一个单独的语音应答设备运行,根据用户的主叫号码及用户信息,ivr支持多种智能路由功能,如根据用户信息,系统可以以用户的缺省语种提供服务,或者根据用户的主叫号码,可以将用户话路直接路由到ivr流程的某一分支节点等;自动应答功能用户通过语音提示和选择按键实现与ivr系统的交互,系统支持多种按键方式,实现用户按键选择的连拨/速拨功能以及用户输入id号或密码的识别,在多级语音导航菜单中,支持使用快捷键一次直接进入任意深度的菜单;数据库查询功能可以通过标准的odbc和ado接口与各种大型数据库通信,快速实现存取数据,支持远程(wan)或本地网络(lan)上的数据库系统访问,可通过服务程序直接完成数据进行操作(增加、删除、修改、查询记录);ivr的多语种功能支持可根据要求用不同语言播放语音提示或咨询信息;个人密码验证功能(可选)为了保护用户的个人隐私,ivr支持来自座席转移的个人密码验证,由坐席人员与用户组成会议方式,验证成功后,可再转回座席;语音识别及文本报读功能(可选)ivr支持先进的tts技术和asr技术,可以实现自动语音识别以及文语转换,可以智能地向用户播报任意组合的数据;事件功能能够在流程中自定义事件并捆绑与流程按键操作之中,支持各类事件编写及调用(如存储过程,函数,socketapi);每个流程启用时,流程的属性存放于系统中,根据用户交互式的应答,自动加载事件,这就是该互动式语音应答ivr呼叫流程办法的工作原理。
[0067]
本发明的实施例是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显而易见的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

技术特征:
1.一种互动式语音应答ivr呼叫流程办法,其特征在于,包括以下步骤:a:语音应答初始化成功;b:外线通道进入“空闲”模式,在“空闲”模式,应用程序可以调用适用于模拟通道的所有函数;c:“空闲”模式下应用程序调用摘机函数ssmpickup或pickup,此时会进入“摘机”模式;d:“摘机”模式下应用程序调用摘机函数ssmautodial,此时会进入“等待拨号音”模式,且驱动程序调用函数ssmgetringcount查询振铃计数,对于dtmf制式的callerid,如果振铃计数大于1,则本通道将进入“振铃”模式;e:“振铃”模式下调用函数ssmpickup或pickup会自动进入“通话”模式;f:“等待拨号音”模式下驱动程序调用函数ssmgettoncanalyzcresult得到返回值1(拨号音),此时会启动“拨号”任务,且驱动程序在指定时间内没有检测到信号音会自动进入“挂起”模式。g:“拨号”模式下驱动程序调用函数ssmchktxdtmf会进入“等待拨号结果”模式,且等待拨号结果”模式下驱动程序调用函数ssmgettoneanalyzeresult返回值为3(检测到回铃音)会进入“等待被叫摘机”模式;h:“等待拨号结果”模式与“等待被叫摘机”模式下驱动程序调用函数ssmgettoneanalyzeresult返回值为1/2/3/4/5/6或在disablepolarreverse配置为0时检测到极性反转信号会自动进入“挂起”模式;i:“等待被叫摘机”模式下驱动程序调用函数ssmgettoneanalyzeresult返回值为7(fi/f2/语音应答)会进入“通话”模式,且“通话”模式下检测到忙音(对方先挂机)会进入“挂起”模式。2.根据权利要求1所述的一种互动式语音应答ivr呼叫流程办法,其特征在于,根据步骤d所述在“摘机”模式下应用程序可以调用适用于模拟通道的所有函数,且在“摘机”模式下应用程序调用挂机函数ssmhangup或hangup会通过会连接“用户a”。3.根据权利要求1所述的一种互动式语音应答ivr呼叫流程办法,其特征在于,根据步骤e所述“振铃”模式表示有电话正在打入,在“振铃”模式,如果该通道支持callerid操作应用程序可以调用函数ssmgetcallerld或ssmgetcalleridex取出主叫信息,也可以调用摘机函数对该通道“摘机”,且“振铃”模式下驱动程序调用函数ssmgetringcount得到返回值0会再次进入“空闲”模式。4.根据权利要求1所述的一种互动式语音应答ivr呼叫流程办法,其特征在于,根据步骤f所述“等待拨号音”模式下该通道接收callerid制式为fsk制式则调用函数ssmenablcrxdtmf启动dtmf接收器,且“等待拨号音”模式下该通道支持极性反转侦测功能,则启动极性反转侦测器,并且“等待拨号音”模式下应用程序调用挂机函数ssmhangup或hangup会通过会连接“用户a”。5.根据权利要求1所述的一种互动式语音应答ivr呼叫流程办法,其特征在于,根据步骤f所述“挂起”模式下驱动程序在指定时间内没有检测到信号音,在系统配置文件[systemconfig]段中“maxwaidialtonetime=”配置项设置,缺省值为5秒。6.根据权利要求1所述的一种互动式语音应答ivr呼叫流程办法,其特征在于,根据步骤g所述“等待拨号结果”模式下是自动拨号的一个中间状态,且驱动程序在“等待拨号结
果”模式不停地自动调用函数ssmgettoneanalyzeresult查询信号音分析结果,以判别自动拨号的结果。7.根据权利要求1所述的一种互动式语音应答ivr呼叫流程办法,其特征在于,根据步骤h所述“等待拨号结果”模式与“等待被叫摘机”下设置1/2/3/4/5/6为挂机原因,且1和4为检测到忙音,并且2和5为检测到回铃后无声,3和6为检测到无声。8.根据权利要求1所述的一种互动式语音应答ivr呼叫流程办法,其特征在于,根据步骤a
‑‑
步骤i所述互动式语音应答ivr呼叫流程中系统采用windownt网络操作系统,服务器可选择性能稳定可靠的工业控制机,且步骤a
‑‑
步骤i的网络通信基于tcp、ip协议族,并且步骤a
‑‑
步骤i系统支持分布处理,通过ivr网关,实现多主机共享语音资源,具有很强的扩充能力。9.根据权利要求1所述的一种互动式语音应答ivr呼叫流程办法,其特征在于,根据步骤a
‑‑
步骤i所述ivr交互语音应答系统功能包括电话功能、智能路由功能、自动应答功能、数据库查询功能和多种语音功能,且根据步骤a
‑‑
步骤i所述ivr交互语音应答应用业务包括个人密码验证、语音识别及语音报读和事件应用功能;电话功能:可以进行接听、话路转移、多方会议、拨号、保留、挂机;智能路由功能:可以作为一个单独的语音应答设备运行,根据用户的主叫号码及用户信息;自动应答功能:可以使用户通过语音提示和选择按键实现与ivr系统的交互,系统支持多种按键方式;数据库查询功能:可以通过标准的odbc和ado接口与各种大型数据库通信,快速实现存取数据;多种语音功能:可根据要求用不同语言播放语音提示或咨询信息;个人密码验证:支持来自座席转移的个人密码验证,由坐席人员与用户组成会议方式;语音识别及文本报读:支持先进的tts技术和asr技术;事件应用功能:能够在流程中自定义事件并捆绑与流程按键操作之中,支持各类事件编写及调用。10.根据权利要求1所述的一种互动式语音应答ivr呼叫流程办法,其特征在于,根据步骤a
‑‑
步骤i所述ivr交互语音应答配置包括ivrf采用全图形化流程配置管理、支持离线流程测试和实时加载(不要重启服务)、支持与人工座席进行业务数据交互、支持各种数据幸访问接口和数据库直连等、支持电话优先等级和首选座席、内置基础tts语素库、应用集成支持、支持通过mrcp协议与第三方asr集成实现智能vr。

技术总结
本发明公开了一种互动式语音应答IVR呼叫流程办法,本发明涉及互动式语音应答IVR呼叫技术领域,包括以下步骤,A:语音应答初始化成功;B:外线通道进入“空闲”模式,在“空闲”模式,应用程序可以调用适用于模拟通道的所有函数;C:“空闲”模式下应用程序调用摘机函数SsmPickup或PickUp,此时会进入“摘机”模式。该互动式语音应答IVR呼叫流程办法,本流程没有采用复杂的任务处理队列,而采用了循环处理的分支结构,每个用户对应一个由uintptr_t_beginthread产生的线程,循环扫描板卡上的每个通道,每个通道在某一时刻只有唯一的一个状态,从而可以有效的保证数据安全和模块独立性,从而提高了开发效率和软件的可靠性高,可以并行地处理多个用户任务。以并行地处理多个用户任务。以并行地处理多个用户任务。


技术研发人员:董标 白夫勇
受保护的技术使用者:南京德邻创信息科技有限公司
技术研发日:2023.03.30
技术公布日:2023/7/21
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐