0
点赞
收藏
分享

微信扫一扫

FreeSWITCH设置DTMF按键方法及介绍

秀儿2020 2022-04-19 阅读 68
人工智能
  1. 导入Freeswitch镜像文件: docker load < freeswitch-env-docker-debian10.tar

  2. 把 freeswitch-1.10.6-bin-for-debian10.zip 程序解压缩到 /home/freeswitch 目录下;

  3. 安装并启动 mariadb的docker容器; 参考: https://www.ahfesco.com.cn/affairs/Article.asp?id=3591

    a. mariadb 的root密码设置为 123456; 如果设置为其他密码,需要修改 freeswitch 配置文件,参考: https://www.ahfesco.com.cn/affairs/Article.asp?id=3592

    b. 创建名为 freeswitch 的数据库,编码使用utf8-am64; 使用 dbeaver-ce-21.2.2-win32.win32.x86_64 连接mariadb;

    c. freeswitch-1.10.6 导入到mariadb;

    d. mariadb的默认端口为3306,如果修改的话,需要改 /home/freeswitch下的 odbc.ini 文件;

  4. 使用新创建的镜像启动freeswitch容器:

docker run -itd --name freeswitch -v /home/freeswitch:/usr/local/freeswitch --network=host freeswitch1106-env-for-debian10 /usr/local/freeswitch/bin/freeswitch -nonat -nosql

注意跟进实际情况增加另外两个目录映射,录音目录和tts合成目录: -v /home/data:/home/data -v /home/Records:/home/Records

  1. 进入Freeswitch控制台:

    docker exec -it freeswitch /usr/local/freeswitch/bin/fs_cli

举报

相关推荐

0 条评论