摘要: pjsip 通用设计,内存池、线程、定时器、互斥 阅读全文
posted @ 2019-10-20 03:36 大米粥的博客 阅读(9581) 评论(1) 推荐(0) 编辑
摘要: 摘要: 最近再研究PJSIP,有一个需求,再适当的时候,需要给远程客户端放音,比如:播放一段广告、或者一段音乐。需要采用API来实现。 正文: 最近想用PJSIP做一个机器人,想法比较简单就是获取客户的语音流,然后送给ASR,进行识别,识别的结果送给NLP(大脑),NLP返回的结果,再送给TTS合成 阅读全文
posted @ 2019-08-14 11:58 大米粥的博客 阅读(1027) 评论(2) 推荐(0) 编辑
摘要: asterisk peanlity 是针对呼叫中心客服排队中经常使用到的一个手段。 首先看几个变量 max_penality: 最大的penality值,默认为0时,所有的坐席都参与排队 min_menality: 最小penality值,默认0时,所有坐席都参与排队 当max_penality 和 阅读全文
posted @ 2023-08-23 12:23 大米粥的博客 阅读(58) 评论(0) 推荐(0) 编辑
摘要: libcurl https ssl multi-threads 阅读全文
posted @ 2022-01-17 21:09 大米粥的博客 阅读(1527) 评论(0) 推荐(0) 编辑
摘要: 最近再用ffmpeg,进行音视频的处理。最初采用了 ffmpeg yum安装了。后面会涉及到自己动手开发。所以就把ffmpeg重头到尾编译了一次。 其中再加载ilibvpx的时候遇到了问题。 /usr/bin/ld: /usr/local/lib/libvpx.a(vpx_codec.c.o): r 阅读全文
posted @ 2021-07-03 12:57 大米粥的博客 阅读(783) 评论(0) 推荐(0) 编辑
摘要: libcurl 坑 阅读全文
posted @ 2021-04-21 14:37 大米粥的博客 阅读(888) 评论(0) 推荐(0) 编辑
摘要: XML 用户目录 用户目录的默认配置文件在conf/directory/下,系统自带了default.xml,代码如下: 该配置文件决定了那些用户能注册到FS中,一般来说,所有的用户都应该属于同一个domain(除非想使用多个domain),这里的$${domain}这个全局变量是在vars.xml 阅读全文
posted @ 2020-12-13 23:06 大米粥的博客 阅读(191) 评论(0) 推荐(0) 编辑
摘要: autoload_configs autoload_configs 目录下各种配置文件会在系统启动时装入。一般来说都是模块级的配置文件,每个模块对应一个,命名方式:模块名.conf.xml的方式命名。比如:sofia.conf.xml global_setting 标签定义了一些全局参数。 prof 阅读全文
posted @ 2020-12-13 22:39 大米粥的博客 阅读(233) 评论(0) 推荐(0) 编辑
摘要: vars.xml介绍 vars.xml 主要通过X-PRE-PROCESS指令定义一些全局变量,通过$${xxx}来表示,它们在FS运行期间永远都是有效的,后面还会有局部变量,通过${var}来表示。 在加载vars.xml之前,FS就已经算出并设置了一些全局变量,也就是说有些变量是系统运行时自动设 阅读全文
posted @ 2020-12-13 22:27 大米粥的博客 阅读(227) 评论(0) 推荐(0) 编辑
摘要: freeswitch.xml 说明 XML的根是 document 在document是由多个section组成,每个section对应一部分功能。其中有两个X-PRE-PROCESS预处理指令,它的作用是将data参数指定的文件内容包含include到当前文件中来。 <?xml version=" 阅读全文
posted @ 2020-12-13 22:03 大米粥的博客 阅读(402) 评论(0) 推荐(0) 编辑
摘要: FS配置文件 配置文件由许多XML文件组成,在系统装载时,XML解析器将所有的XML文件组织在一起,并读入内存,组成一个大的XML文档,称为XML注册表。 其中最主要的配置文件时freeswitch.xml,它的作用是将所有的配置文件粘到一起。 其中:X-PRE-PROCESS标签是FreeSWIT 阅读全文
posted @ 2020-12-13 21:56 大米粥的博客 阅读(423) 评论(0) 推荐(0) 编辑
摘要: FS 目录结构 目录结构 [root@asr freeswitch]# tree -L 1 . ├── bin 可执行程序 ├── certs 认证文件 ├── conf 配置文件 ├── conf1 ├── db 系统数据库 ├── fonts 字体 ├── grammar 语法文件grammar 阅读全文
posted @ 2020-12-13 21:41 大米粥的博客 阅读(218) 评论(0) 推荐(0) 编辑