程序安装在/usr/local/目录,用户是root 1、在目录/usr/lib/systemd/system下创建文件astswitch.service,内容如下 vi /usr/lib/systemd/system/astswitch.service [Unit]Description=AstS ...
分类:
其他好文 时间:
2018-05-26 17:59:48
阅读次数:
189
在互联网大数据时代的背景下,作为服务器程序,高并发尤为重要,线路带宽资源就显得更加弥足珍贵了。目前比较流行语音编码有2种G711、G729。由于语音需要采用上下行对等的宽带,G711每线需要大约90kbit/s/S的带宽,而G729每线仅需要30kbit/s/S的带宽。所以采用G729编码就节约了大量带宽。FreeSWITCH默认是不支持G729转码的,商业版本的G729效率是最高的,不过要10刀
分类:
其他好文 时间:
2018-05-24 00:07:18
阅读次数:
408
OS环境: CentOS release 6.5 (Final) 1.安装 2.安装依赖包 3.安装代码依赖包 1)安装libyuv(先查看是否存在目录,存在跳过本步骤) 2)安装libvpx(先查看是否存在目录,存在跳过本步骤) 3)安装opus 4)安装libpng 4.编译 注:make的时候 ...
分类:
其他好文 时间:
2018-05-17 11:47:57
阅读次数:
477
Cloud Text-to-Speech 中使用了WaveNet,用于TTS,页面上有Demo。目前是BETA版 使用方法 注册及认证参考:Quickstart: Text-to-Speech 安装google clould 的python库 安装 Google Cloud Text-to-Spee ...
一、主动发送 1. 加入sip_h_前缀 这样FreeSWITCH就能自动加上后面的扩展头。 2. 示例 这样后续的SIP呼叫消息会带上自定义头: 3. 注意:这个头的封装创建是FreeSWITCH来完成的。 二、被动接收 1. 约定X-前缀 这样收到的自定义头能被FreeSWITCH解析出来。 2 ...
分类:
其他好文 时间:
2018-05-13 21:38:04
阅读次数:
949
一、背景 用户是运营商手机,拨打的是运营商的固话号码进入的FreeSWITCH的IVR,进入IVR语音播报后,按指定的分机号呼相关人员。 二、现象 用户反映拨打124870找不到指定人员,以前是正常的。 三、排查 跟踪日志。 四、分析日志 发现收到了DTMF信号是111244。一个一个看, 也就是说 ...
分类:
其他好文 时间:
2018-05-13 21:37:53
阅读次数:
679
这个参数定义了呼叫中主叫信息的头字段类型。支持两种类型: 1. rpidRemote-Party-ID头,这是默认的设置。{sip_cid_type=rpid}sofia/default/user@example.com此时送出去的SIP消息头的主叫信息字段示例:Remote-Party-ID: " ...
分类:
其他好文 时间:
2018-05-13 21:35:56
阅读次数:
382
1. 这个配置项两个设置值: true和false(默认) <param name="caller-id-in-from" value="true"/> 2. 干什么用的呢? 顾名思义,是否使用from头域中的主叫信息。 3. 效果如下:false(默认): true: ...
分类:
其他好文 时间:
2018-05-13 21:35:12
阅读次数:
747
FreeSWITCH 默认配置只能 在本机连接, 要从 外面连接, 就要配置: 而 apply-inbound-acl 参数在 event_socket.conf.xml 默认值为 loopback.auto ,会拒绝外部客户端的连入. 在 acl.conf.xml 里设置 连接规则 , 然后再 e ...
分类:
其他好文 时间:
2018-05-02 19:12:25
阅读次数:
1283