曾经的百度开源呼叫中心

article/2025/10/18 21:32:16

首先说明一下,在github上面百度已经撤回了此开源项目。

# 简介

百度开发的一套基于互联网应用模式的呼叫中心套件,采用颠覆式的技术模式,无需任何专有硬件设备,以通用服务器+软件的模式,依靠云计算等技术,完成语音的交换和呼叫的控制,在大幅降低呼叫中心建设成本的同时,仍然具有无法比拟的高可靠性。


# 平台特性
1. 语音通信遵循SIP协议,基于[FreeSWITCH](http://www.freeswitch.org)进行语音接入
2. 呼叫控制遵循CSTAII协议
3. 网络通信使用[BGCC]组件
4. 通过软件实现高可靠性,降低硬件依赖和成本
5. 完备的二次开发接口和平台
6. 百度内部大规模应用(10000坐席以上),稳定性保持在99.996%以上
7. 后续陆续开放多媒体功能


# 软件实现
1. ACD. 坐席登陆和路由服务,提供控件级、接口级二次开发包
2. AgentProxy. 坐席接入代理,为ACD分担压力
2. IMS. 统一呼叫模型维护
3. IVR. 自助语音交互平台,提供可视化定制IDE
4. RECORD. 按需/自动进行分布式通话录音


# 逻辑架构

# 典型组网方案



# 人工功能列表
1. 登陆/登出
2. 休息
3. 空闲/忙碌
4. 外呼
5. 应答
6. 挂断
7. 保持/保持接回
8. 咨询/咨询接回/咨询转移/咨询会议
9. 单步转移/单步会议
10. 强插/监听
11. 转IVR
12. 设置/获取随路数据


# IVR功能列表
## 呼叫类
1. 应答/挂断
2. 外呼
3. 桥接


## 媒体类
1. 放音收号
2. 播放数字、金额
3. 录音
4. 接受按键


## 坐席类
1. 申请坐席/转接坐席/取消申请
2. 设置/获取随路数据
 
## 计算类
1. 赋值
2. 比较
3. 访问数据库
4. 访问http
5. 读取ini文件
6. json转换
7. 启动/停止定时器
8. 日志


http://chatgpt.dhexx.cn/article/ikX217TM.shtml

相关文章

世界排名前十的自动驾驶公司,这几家中国公司上榜

当我们翻开新的一页进入新的十年时,我们能够感觉到,这是完全(5 级)自动驾驶汽车的十年。 而开发自动驾驶汽车的公司则被卷入了一场“谁将成为第一”、“谁将创造历史”的竞赛。 他们互相比赛,我们看着历史在我们眼前…

python实现自动打电话软件_python拨打电话

广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 用python拨打电话,先看小视频 跟selenium操作浏览器原理类似,这是用appium操作移动设备的一个自动化功能,自娱自乐,主要是通过小案例引出相关技术一、环境配…

云呼叫中心系统实现坐席远程办公

云呼叫中心就是把系统部署在云服务器上,坐席也可以通过专用手机APP软电话软件注册到云服务器上,就可以实现坐席居家远程办公了。 在智能经济时代,远程办公不止是应对当下疫情的工作方式,也将是未来客服行业的发展方向。通过云呼叫…

呼叫中心基本概念

一、什么是呼叫中心 呼叫中心(Call Center),摘自百度知道:就是在一个相对集中的场所,由一批服务人员组成的服务机构,通常利用计算机通讯技术,处理来自企业、顾客的垂询与咨询需求。 例如&…

呼叫系统呼叫中心crm系统

🍓🍓文末获取联系🍓🍓 前端 phpmysql cti服务 java 底层asterisk纯 C 一、系统概述整套系统是由电话语音管理系统和客户管理软件组成,除具有电话录音、来电弹屏、通话记录、电脑拨号、工作量统计以外,还…

呼叫中心行业,引领时代进步

呼叫中心行业,引领时代进步 呼叫中心起源于航空售票业的机票预定,国内自90年代末期引入呼叫中心后,呼叫中心系统的建设不断庞大,形成在整个社会服务体系中占有相当大比例的产业。 国外的发展史 国外呼叫中心的出现很难有一个确切…

java实现电话的呼叫转移_「呼叫转移设置」呼叫转移流程分析(一) - seo实验室...

呼叫转移设置 Android5.0之后的版本,手机的CallSetting设置一般在package/APPs/service/Telephony中 下面为呼叫转移流程图,包括应用层与RIL的request 1.CallFeartureSettingActivity.java为通话设置入口 //在谷歌的源码中没有这个类,可以直接看2、CallFeatureSetting 在onR…

基于FreeSwitch自动外呼的探索

一、 研究导读 随着近两年IP融合通信、视频通信、统一通信、云计算等新技术的迅猛发展,信息科技的快速增长以及电话外呼需求量的不断提升。由于传统的呼叫中心语音处理能力受限于硬件板卡,存在依赖硬件、成本高、维护困难、可扩展性不强等特点&#x…

【医院呼叫系统】基于FPGA的简易医院呼叫系统实现

1.软件版本 quartusii12.1 2.系统设计概述 设计一个FPGA对LED进行静态和动态显示的数字时钟控制NBW-8路主机可接8个分机的系统。根据系统设计要求,系统的组成如框图,包括主机FPGA对LED进行静态和动态显示的数字时钟控制程序,以及各个分机电…

基于FPGA的呼叫设备verilog开发

欢迎订阅《FPGA学习入门100例教程》、《MATLAB学习入门100例教程》 目录 一、理论基础 二、核心程序 三、测试结果 一、理论基础 随着集成电路技术的发展,电子设计自动化(EDA)逐渐成为重要的设计手段,已经广泛应用于模拟与数字…

软件工程知识点总结

文章目录 一、软件工程概述1. 定义2. 软硬件失效3. 软件危机4. 软件工程三要素5. 软件工程目标6. 软件工程研究内容7. 软件工程知识体系 二、软件生命周期模型2.1 软件工程过程:PDCA循环2.2 软件生命周期 software life cycle2.3 过程模型(软件生命周期模…

呼叫中心系统开发php,呼叫中心系统

系统概述 呼叫中心系统是惟新科技自主研发的大容量、高性能呼叫中心系统,为用户提供语音、短信等信息服务。系统主要包括基本电话业务功能、队列排队功能、IVR自动语音导航、ACD智能话务分配、录音和语音信箱等功能,可提供标准的CTI开发接口,…

eyebeam电话呼叫软件使用及配置方法

特别说明:eyeBeam只是一个电话** 拨号 呼叫软件,他本身是打不了电话的,只是一个工具,换句话说,他相当于一个手机,手机本身是拨打不了电话的,需要一张电话号码卡,本文eyeBeam电话系统…

mysql数据流图怎么做_数据库设计--数据流图(DFD)

1、数据流图的定义 数据流图(DFD)是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程, 因为它仅仅反映系统必须完毕的逻辑功能。所以它是一种功能模型。 在结构化开发方法中。数据流图是需求分析阶段产生的结果。 ----百度百科 2、数据流…

教务系统数据流图

已知某教务系统的描述是,用户输入用户ID号及口令信息后,系统进行身份验证;系 统根据合法用户的功能请求进行分类处理。具体功能如下: (1)查询成绩:查询成绩以及从名次表中得到名次信息。 (2)学籍管理:根据学…

数据流图画法及示例

画法: 第0层DFD称为系统基本模型,可以将整个软件系统表示为一个具有输入和输出的黑匣子。用一个圆圈表示。 上一层DFD中的每一个圆圈可以进一步扩展成一个独立的数据流图,以揭示系统中程序的细节部分。 循序渐进继续进行,直到最…

数据流图概述与应用

数据流图(DFD)概述 数据流图(DFD,Data Flow Diagram)是软件工程结构化分析模型中的一种功能模型,用来描述系统中的数据处理过程。数据流图服务于两个目的:一是指明数据在系统中移动时如何被变换…

数据流图DFD画法

数据流图(DFD- Data Flow Diagram)让系统分析者弄清楚“做什么”的问题,其重要性就不言而喻了。那么我们怎么画数据流图呢?数据流图与系统流程图又有什么区别呢? 步骤1 数据流图里包含的内容 数据流图描述的是系统的逻…

java 数据流向图_数据流图懂不懂?

最近备战软考,复习到数据流图,学习成果与大家分享。 数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。(百…

软件工程:数据流图和结构图怎么画?

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家,(ノ▽`)ノ♪-》点击这里->一个宝藏级人工智能教程网站。 文章目录 Step 1:根据软件的功能描述&a…