FreeSWITCH电话软交换机
FreeSWITCH 是一款软件定义的电信栈,实现了从专有电信交换机到在任何商品硬件上运行的多功能软件实现的数字化转型。从 Raspberry PI 到多核服务器,FreeSWITCH 可以释放任何设备的电信潜力。结合托管云平台 SignalWire,FreeSWITCH可以与外界互联,并可扩展到任何规模。
FreeSWITCH 支持多种通讯技术标准,包括 SIP,H.323,IAX2,RTP / RTCP 栈,MRCP 等等 VoIP 协议栈,也整合对接了 GoogleTalk、Skype 等等,可以方便的与其他开源的 PBX 系统进行对接,例如 sipX, OpenPBX, Bayonne, YATE 或者 Asterisk. FreeSWITCH 支持许多高级的 SIP 特性,例如 presence/BLF/SLA 、TCP TLS 和 sRTP,它还可以用来作为类似于 SBC (Session Border Controller) 的透明代理。
为了降低复杂性,FreeSWITCH 在众多开源软件的基础上进行构建,例如,
- 跨平台特性基于 Apache APR 库和 APR-Util;
- SIP 协议栈以诺基亚研究所开发的 Sofia-SIP 为基础;
- MRCP 协议栈以 UniMRCP 为基础,实现了 MRCP 协议的对外对接基本功能。
另外 UniMRCP 也是以 Apache APR 为基础进行编写的。
同时也正是由于其构建于众多开源软件之上,极其开放,众多贡献者在 FreeSWITCH 平台上实现了众多的想法原型,拥有强大的生态圈。
评论
jPhoneLiteJava SIP软电话
jphonelite是一个使用JavaSIP技术开发的VoIP软电话。Features6lineswithtransfer,hold,conference(uptoall6lines),contact
jPhoneLiteJava SIP软电话
0
交换机专题:国内外交换机发展趋势研究
本文来自“《他山之石系列:交换机专题合集》”“交换机专题:国内外交换机发展趋势研究”,据IDC数据,2022年,全球交换机市场规模为3080亿元,同比增长17%,预测2022-2027年CAGR约为4.6%;中国交换机市场规模为591亿元,同比增长9.5%,预计未来5年增速高于全球增速,稳定在7%-
架构师技术联盟
0
基于freeswitch的智能外呼2-自定义freeswitch模块
我们接触到的自动外呼市面上大多都是用户接听后,播放一段录音。
这种完全跟不上现在时代, 目前有实力的技术公司均实现了基于asr和tts的智能外呼,同时很多公司并将此作为一种能力对外开放和进行商业合作。
那么我们如何实现基于freeswitch的智能外呼模块? 首先我们来看看如何自动freeswitch模块。
我们需要实时记录用户的音频信息,当用户声音低于某个阈值时,将当前的音频数据发给asr进行识别,并将识别结果推送给智能问答系统,再将智能问答返回的文字,使用tts播放给用户听。
// mini 版本 myrobot,可进行学习, 自定义freeswitch application
// 通过media bug 来对chan
小小幸运
0
ONetSwitch可编程交换机
ONetSwitch是叠锶公司作为全球首款基于Zynq器件实现的OpenFlowSwitch产品,作为理想的SDN教育科研平台,具备“软件可编程,逻辑可重构,硬件可扩展”能力,是面向SDN/OpenF
ONetSwitch可编程交换机
0