FreeSWITCH中lua实例1:实现呼叫中心中电话接通前播放坐席号码的效果
实现效果:
客户A打入呼叫中心,假设是座席B(号码是11102)负责接听,则在B接听前,向A播放“11102话务员为您服务”。
实现该功能的脚本名称是speakworknumber.lua
实现步骤:
1、添加两个号码:1000和11102,1000作为模拟客户,11102作为座席
目录:/usr/local/freeswitch/conf/directory/default
添加文件: 1000.xml 11102.xml
2、添加拨号方案,调用功能脚本speakworknumber.lua
修改文件:/usr/local/freeswitch/conf/dialplan/default.xml
添加如下内容:
<extension name="speakdemo"> <condition field="destination_number" expression="^9999$"> <action application="lua" /> </condition> </extension>
3、添加脚本speakworknumber.lua
目录:/usr/local/freeswitch/scripts
脚本内容如下:
session1 = session;session2 = freeswitch.Session("user/11102");local waitTimes = 20;--如果座席所在的那条通道还没准备好,则进行等待while session2:ready() == false and waitTimes > 0 do waitTimes = waitTimes - 1;end--播放语音提示音--播放数字11102session:say("11102", "en", "name_spelled", "pronounced");--播放录音文件“号话务员为您服务”session1:streamFile("serviceforyou.wav");if session2:ready() == true then freeswitch.consoleLog("err"," start to bridge."); -- 接通客户与座席 freeswitch.bridge(session1, session2);else freeswitch.consoleLog("err", " channels2 is not ready, please check it.");end
4、启动FreeSWITCH或使用reloadxml重新载入配置文件
5、使用软电话客户端登陆1000和11102。然后使用1000拨打9999进行测试。
相关内容
-
自己保存的鼠标方案在哪里可以找到?鼠标安装步骤
自己保存的鼠标方案在哪里可以找到?鼠标安装步骤,鼠标,方案,本...
-
IE脚本错误如何做Web脚本错误解决技巧
IE脚本错误如何做Web脚本错误解决技巧,,这个问题是由于这样的...
-
Android手机模拟器的安装方法_模拟器安装教程在
Android手机模拟器的安装方法_模拟器安装教程在计算机技能,,核...
-
金蝶套打格式如何导入|金蝶软件单据套打格式打
金蝶套打格式如何导入|金蝶软件单据套打格式打印设置步骤,,1....
-
电脑硬盘坏了修复步骤|硬盘坏了怎么修复?
电脑硬盘坏了修复步骤|硬盘坏了怎么修复?,,硬盘坏了怎么修复?...
-
客户如何装电脑系统|如何用电脑装系统
客户如何装电脑系统|如何用电脑装系统,,如何用电脑装系统准备...
-
miui模拟器电脑版|MIUI模拟器
miui模拟器电脑版|MIUI模拟器,,1. MIUI模拟器笔记本电脑没有办...
-
电脑系统怎么一键重装|电脑系统一键重装步骤
电脑系统怎么一键重装|电脑系统一键重装步骤,,电脑系统一键重...
-
逍遥部落冲突模拟器电脑版|逍遥部落冲突模拟器
逍遥部落冲突模拟器电脑版|逍遥部落冲突模拟器电脑版下载教...
-
电脑系统镜像制作步骤|电脑怎么做镜像系统
电脑系统镜像制作步骤|电脑怎么做镜像系统,,1. 电脑怎么做镜像...
-
电脑模拟器玩吃鸡太卡怎么办|吃鸡模拟器很卡
电脑模拟器玩吃鸡太卡怎么办|吃鸡模拟器很卡,,1. 吃鸡模拟器很...
-
拍拍模拟器电脑版|拍拍猴模拟器
拍拍模拟器电脑版|拍拍猴模拟器,,1. 拍拍猴模拟器爬猴,5173,淘宝...
-
模拟器设置vt|模拟器设置VT
模拟器设置vt|模拟器设置VT,,模拟器设置vtwin7安卓模拟器vt开...
-
东芝电脑硬盘安装步骤|东芝固态硬盘安装教程
东芝电脑硬盘安装步骤|东芝固态硬盘安装教程,,东芝固态硬盘安...
-
联想电脑除尘步骤|联想除尘功能在哪
联想电脑除尘步骤|联想除尘功能在哪,,1. 联想除尘功能在哪方法...