呼叫中心后台服务系统

我要开发同款
proginn20394643912023年05月21日
311阅读
所属分类人工智能

作品详情

呼叫中心运营版是一个支持多级代理、多企业运营,单机最高支持5000+并发,1万坐席,支持分钟计费、按次计费、月租、低消计费,电信级呼叫中心商用运营平台。
本人职责:
1.呼叫中心产品业务控制模块:对接呼叫中心前台web、计费认证模块、数据推送模块,内部分为业务层与业务子层,业务子层对接freeswitch,接收fs上报的呼叫事件并上报给业务层进行呼叫业务流程控制,业务子层对接业务层,接收业务层下发的呼叫命令并下发到fs进行呼叫信令控制,通过多个队列与锁机制实现业务流程控制、数据库写入、数据缓存写入、日志记录,内存维护配置数据同步以优化性能;
2. 呼叫中心计费认证模块:与业务控制模块进行unix socket通信,接收业务模块发送的认证请求、话单请求,处理呼叫权限认证和通话、录音、短信、租金等类型的话单入库,代理商返点计算及消费统计等;
3. 呼叫中心录音转换模块:对呼叫中心指定的录音净荷文件存放目录进行扫描,通过一个主线程往多个工作线程分发需要转换的录音净荷文件路径,由工作线程调用转换脚本实现净荷文件到mp3或wav文件的转换;
4. 数据推送模块:维护数据推送队列,从队列中取需要推送的数据id,并通过unix socket发送给web模块进行数据发送处理;
5. 监控模块:监控呼叫中心各个模块和服务器数据,重启挂掉的模块,实现定时重启服务器功能;
6. 小号模块:内置于业务控制模块,在呼叫流程中通过小号绑定实现虚拟号码呼出,redis维护小号绑定关系,在特定时机进行小号解绑;
7. API线路模块:内置于业务控制模块,配置第三方API线路以通过http接口的方式实现第三方线路呼出,并以redis维护呼叫缓存,接收第三方话单推送并在呼叫中心进行计费;
8. AI机器人模块:fs自定义模块开发,对接内部ASR引擎,并利用vad功能切音,将分段的录音请求ASR引擎进行识别后,取得识别结果并在对应的话术节点进行关键词类别匹配,控制话术走向并判断客户意向;
9. 呼叫中心功能特性设计,输出设计文档;
10.版本测试及生产问题定位与解决;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论