FreeSWITCH添加自定义endpoint
摘要:操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 日常开发过程中会遇到需要扩展FreeSWITCH对接其它系统的情况,这里记录下编写FreeSWITCH自定义endpoint的过程。 一、模块定义函数 使用FreeSWITCH自带的框架来定义模块函数,函数指针及参数
阅读全文
posted @
2023-05-28 13:16
Mike_Zhang
编辑
sipp重放rtp数据测试FreeSWITCH
摘要:环境:CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 sipp版本:3.6.1 一、背景描述 sipp是一款VoIP测试工具,日常开发过程中会使用到该软件,但其自身携带的pcap文件夹里面的rtp数据包太小,rtp长时间测试的场景会出现媒体异常的情况,需要制作长时间pcap文
阅读全文
posted @
2023-05-24 01:32
Mike_Zhang
编辑
FreeSWITCH使用L16编码通信及raw数据提取
摘要:环境:CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 Python版本:3.9.12 一、背景描述 PCM(Pulse Code Modulation,脉冲编码调制)音频数据是未经压缩的音频采样数据,它是由模拟信号经过采样、量化、编码转换成的标准数字音频数据。 在FreeSW
阅读全文
posted @
2023-05-07 23:20
Mike_Zhang
编辑
FreeSWITCH对接vosk实现实时语音识别
摘要:环境:CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 Python版本:3.9.2 一、背景描述 vosk是一个开源语音识别工具,可识别中文,之前介绍过python使用vosk进行中文语音识别,今天记录下FreeSWITCH对接vosk实现实时语音识别。 vosk离线语音识别
阅读全文
posted @
2023-05-04 20:58
Mike_Zhang
编辑