Freeswitch使用media_bug能力实现回铃音检测

利用freeswitch的media bug能力来在智能外呼时通过websocket对接智能中心的声音检测接口,来实现回铃音检测,来判断用户当前是否已响应,拒接,关机等。

首先新建一个freeswitch的源码的src/application目录下新建一个子目录mod_ringback_check,目录结构如下:

mod_ringback_check:

conf/autoload_configs/ringback_check.conf.xml

mod_ringback_check.h

mod_ringback_check.cpp --主要的media_bug代码

light_websocket_client.cpp --用于websocket链接

light_websocket_client.hpp

Makefile --c++编译文件

test_ringback_press.sh -->压测脚本

相关推荐
三小尛4 分钟前
C++友元
开发语言·c++·算法
小指纹16 分钟前
河南萌新联赛2025第(三)场:河南理工大学【补题】
数据结构·c++·算法·macos·ios·objective-c·cocoa
啊森要自信1 小时前
【QT】Qt 信号与槽的使用详解&&连接方式&&Lambda表达式定义槽函数
android·开发语言·c++·qt·qt5
人邮异步社区1 小时前
先学Python还是c++?
开发语言·c++·python
yuyanjingtao1 小时前
CCF-GESP 等级考试 2025年6月认证C++一级真题解析
c++·青少年编程·gesp·csp-j/s·编程等级考试
程序员老舅6 小时前
C++音视频开发:基础面试题
c++·ffmpeg·音视频·视频编码·h264·音视频编解码·视频解码
lifallen9 小时前
深入解析RocksDB的MVCC和LSM Tree level
大数据·数据结构·数据库·c++·lsm-tree·lsm tree
君鼎9 小时前
Effective C++ 条款18:让接口容易被正确使用,不易被误用
c++
whxnchy9 小时前
C++刷题 - 7.27
开发语言·c++
白日梦想家-K10 小时前
题单【模拟与高精度】
开发语言·c++·算法