WinIVR交互式语音应答机是一个支持设备广、可伸缩性强、易用性好、功能全和通用的专业的交互式语音应答共享软件,可以免费下载试用。
WinIVR可用于组建互联网电话网关
ADO(ActiveX Database Object)是微软提出的数据库访问技术,已成为Windows下进行数据库访问的标准。
Windows下已包含常用数据库的ADO访问控件,不需额外安装其他软件。数据库的支持广泛,即支持基于服务器的大型数据库如SQL Server,也支持基于文件的本地数据库如Windows内建的ACCESS数据库。
用户利用Office中的Access软件就可以生成和管理ACCESS本地数据库,从而用一台计算机就可以组成一个小型的商业IVR系统,不需要专业人员的开发编程。
WinIVR中数据库访问的功能
- 可以定义多个数据库连接,并同时打开多个连接。
- 可以动态生成数据库查询语句,还可以进行基于参数的查询。
- 可以在打开的数据库的记录之间移动。
- 可以从当前记录中读取字段的值。
WinIVR支持多路电话。可以有多路电话同时运行,每路可以执行不同的流程。
WinIVR的每一个功能都是通过树形结构的节点语句完成的,每个语句都是用按钮加入,通过双击来编辑属性的。
WinIVR中电话操作的语句包括
- 振铃语句等候呼入的电话,可以取得来电的主叫号码和设置应答前振铃的次数。
- 应答语句等候呼入的电话,可以应答来电。
- 呼叫语句可以对外进行呼叫。
- 放音语句可以播放语音文件。
- 录音语句可以将对方的声音录制到语音文件。
- 说话语句可以将文字通过语音合成转化为声音,播放给通话的另一方。
- 收码语句可以接受通话对方按键的双音多频信号。
- 发码语句可以将双音多频信号和其他电话线路信号发送给对方。
- 休眠语句可以暂停流程的运行。
- 网关语句可以连接网络电话和普通电话。
- 话筒耳机语句可以操作Voice Modem的麦克风和扬声器。
WinIVR中流程控制的语句包括
- 条件控制语句可以根据条件的逻辑值选择真或假分支继续执行。
- 多路分支语句可以根据条件的值选择匹配的分支继续执行。
- 分支匹配语句可以加入多路分支语句中进行匹配。
- 循环控制语句可以根据条件的逻辑值决定是否反复执行其下的子语句。
- 程序块语句可以执行其下的子语句。
- 标号位置语句在流程中设置一个位置,可以让跳转语句转到这里继续执行。
- 跳转语句可以将流程转到标号所在位置继续执行。
- 结束流程语句可以跳转到流程结束部分继续执行。
- 重新开始语句可以跳过流程结束部分,直接返回流程开始部分继续执行。
WinIVR中数据定义和操作的语句包括
- 变量定义语句可以定义一个Variant类型的变量。
- 变量运算语句可以对变量进行各种类型的运算。
- 文字转换语句可以对文字进行转换和操作。
- 日期时间语句可以对当前系统日期时间或变量中的日期时间进行转换和操作。
WinIVR中访问数据库的语句包括
- 数据库语句可以定义一个和数据库的连接。
- 数据库操作语句可以对数据库进行操作。
- 取字段值语句可以从已打开的数据库连接的当前记录中,读取某个字段的值。
- 设置查询命令语句可以更改数据库连接的命令类型和命令内容。
- 设置查询参数语句可以设置数据库连接的命令内容中的参数。
WinCTI市场部供稿 CTI论坛编辑