通话中同步放音接口

应用场景

实现通话中播放录音给客户,播放中坐席既可以听到客户的声音也可以听到播放语音,并可随时终止放音恢复通话。

实现流程

呼叫中心通话中放音接口

接口描述URL

放音接口:http://x.x.x.x:12121/bridge/callctrl?extnum=801&filepath=D:/record/abc.wav&opt=PLAY_VOICE_IN_CALL

停止放音接口:http://x.x.x.x:12121/bridge/callctrl?extnum=801&opt=STOP_VOICE_IN_CALL

参数描述

extnum分机号码,用于查找需要放音的通话。

filepath后台“语音文件 ”存储的路径

opt标记操作模式,PLAY_VOICE_IN_CALL: 用于向指定分机的通话放音。STOP_VOICE_IN_CALL:停止放音

x.x.x.x:12121服务器IP通讯地址,12121默认端口,如果手动修改过端口号请使用修改后的端口

接口返回值

200: 成功

400: 参数错误

404: 分机不存在

480: 分机没有通话


如何录音?

坐席提起话机拨打 1001,会听到录音提示音:请在音乐结束后说出你的留言。根据提示录音即可

如何维护录音?

使用助手软件,对录制的语音进行查询,命名,删除等操作

录制语音并维护

如何获取录音信息?

使用接口:http://127.0.0.1:12121/bridge/jsoncfg?opt=Voiceincall_findVsExt&json=803

参数json:录制语音用的分机号码,一般在您二次开发的时候需要将分机和登录账号进行绑定,也就是需要扩展你研发的系统的登录账号的属性,在登录后取分机号码到前台备用。


接口返回JSON格式的字符串

[{"id":6,"title":"股票借款推荐语音","filepath":"D:\\records\\voiceincall\\2016-09-29\\803_1001_20160929165058.wav","createdate":"2016-09-29 16:51:12","extnum":"803","uid":17,"shortcut":"F1"},{"id":7,"title":"地铁口商铺语音","filepath":"D:\\records\\voiceincall\\2016-09-29\\803_1001_20160929165238.wav","createdate":"2016-09-29 16:52:50","extnum":"803","uid":17,"shortcut":"F2"}]

id编号。

title由助手进行维护设置的标题,方便坐席快速选择语音。

filepath服务器上的文件路径。将该值赋值到放音接口中,提交给呼叫中心就可以实现放音

createdate语音录制时间

extnum录制语音用的分机号码。

shortcut快捷键:该属性主要在哌助手上使用,定义快捷键用于放音。

在线客服