自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 资源 (1)
  • 收藏
  • 关注

原创 freeswitch 基于webrtc网页视频、语音通话官方例子video_demo安装

1.说明freeswitch mod_verto提供了一个基于webrtc的js模块,该模块可以通过网页拨打电话、开视频会议等环境: 基于阿里云debian8 安装 该模块需要https 最好是基于外网服务器安装体验地址在http://blog.csdn.net/java_lilin/article/details/78391819有提到2.由于要视频所以要编译源码的mod...

2019-12-06 16:13:04 16396

原创 基于linphone android sdk 的voip语音、视频通话 教程一、注册

如果觉得下面的麻烦可以直接到https://item.taobao.com/item.htm?id=587133228080获取源码。源码功能性更好、更完善。想测试apk请加群261074724最新的sdk4教程地址https://blog.csdn.net/Java_lilin/article/details/84842314linphone桌面版教程https://bl...

2019-04-17 16:30:38 18868 5

原创 Bert-VITS-2 效果挺好的声音克隆工具

持中日英三语训练和推理。内置干声分离,切割和标注工具,开箱即用。请点下载量右边的符号查看镜像所对应的具体版本号。sj​​​​​​​j​​​​​​​​​​​​​​CodeWithGPU | 能复现才是好算法。CodeWithGPU | GitHub AI算法复现社区,能复现才是好算法。用商业tts生成wav训练20000轮的一个效果对比。在freeswitch 生成tts地方挺多。

2024-02-20 15:55:02 564

原创 freeswitch对接FunASR实时语音听写

damo/speech_paraformer-large-contextual_asr_nat-zh-cn-16k-common-vocab8404-onnx(nn热词)# damo/speech_paraformer-large-vad-punc_asr_nat-zh-cn-16k-common-vocab8404-onnx(时间戳)# 每行一个热词,格式(热词 权重):阿里巴巴 20(注:热词理论上无限制,但为了兼顾性能和效果,建议热词长度不超过10,个数不超过1k,权重1~100)

2024-02-02 16:31:42 1538

原创 freeswitch智能外呼系统搭建流程

接收到数据可以用阿里\腾讯的实时音频处理传过去就行 注意是8k 如果需要16k fs有方法能转 在回调中。3.如果用socket java 接收需要开启一个udp的接收端口 端口可以动态创建或者创建一批用。2.webscoket 好多c的库放模块容易崩溃 可以选择socket 系统自带无需引用。拿到的是pcm数据当然可以用silero_vad、 webrtc vad等做静音拆分。可以参考 方式可以通过socket或者webscoket。也可以用rnnoise 、webrtc的降噪来处理音频。

2024-01-24 17:09:38 1332

原创 开源客户沟通平台Chatwoot账号激活问题

下载之后根目录有一个docker-compose.production.yaml将其复制到一个目录 重命名。执行docker-compose up -d 构建 构建之后所有容器都安装好了。安装docker docker-compose。直接访问http://ip:3000。安装git clone。

2024-01-24 16:41:19 658

原创 silero-vad 官方新增了java 的demo

对应基于freeswitch 获取到的pcm数据判断静音就简单了。官方新增了例子 在java判断pcm 的静音简单了。运行加下onnx的 dll git 下载下。的kt改写java demo 可费劲了。原来参考android。

2023-11-30 11:44:44 1215

原创 freeswitch 使用 silero-vad 静音拆分使用 fastasr 识别

silero-vad 在git 的评分挺高的测试好像比webrtc vad好下面测试下silero-vad 支持c++ 和py 由于识别c的框架少下面使用py以下基于python3.8+torch1.12.0+torchaudio 1.12.0。

2023-06-10 18:23:27 2751

原创 janus videoroom 对接freeswitch conference 篇1

janus videoroom 集成freeswitch conference

2023-05-17 16:39:32 792

原创 freeswitch rtmp 小程序实现sip通话构想

小程序实现sip通话

2022-12-08 11:48:29 1218

原创 janus webrtc 中显示本地上传的速度

janus webrtc 中显示本地上传的速度

2022-10-08 16:48:00 432

原创 freeswitch 变声模块mod_soundtouch、mod_ladspa

freeswitch 变声

2022-07-21 10:53:52 470

原创 freeswitch呼叫系统

本文作为一个设计参考 如果觉得麻烦可以到https://item.taobao.com/item.htm?id=6536111152301、网关设计网关参数复杂可以设计个文本修改的此过程会用到以下命令sofia profile external killgwsofia profile external rescan2、坐席管理建议还是用写xml方式去同步到directory目录 ,不建议用xml_curl模块。如果很相信自己的java代码当我没说3、线路信息对..

2021-12-11 17:59:54 2443

原创 Node electron c++ 集成pjsip2.10库开发桌面sip

1.安装electron和node本文版本electron 13.1.6 node 14.17.3 node版本尽量不要太高很容易出现NODE_MODULE_VERSION 不一致的问题出现可以使用node-gyp rebuild --target=13.1.6 --arch=x64 --dist-url=https://atom.io/download/electron来编译c++代码 如果还是有可以使用官方的git demo来查看electron node版本2.编译pj...

2021-07-13 14:57:57 860

原创 TensorflowTTS 最新官方中文模型测试

1.安装 python3.7环境importosos.system("rm-rfTensorFlowTTS")!gitclonehttps://github.com/TensorSpeech/TensorFlowTTS.gitos.chdir("TensorFlowTTS")!pipinstall.os.chdir("..")importsyssys.path.append("TensorFlowTTS/")2.pip3 installgit+h...

2021-07-02 21:28:17 2181

原创 freeswitch 修改编码协商顺序 优先G729

在freeswitch编码协商中 一般网关传过来的支持pcma、g729 以下是协商的日志:2021-02-09 13:21:29.118569 [DEBUG] switch_core_media.c:5592 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[G729:18:8000:20:8000:1]2021-02-09 13:21:29.118569 [DEBUG] switch_core_media.c:5592 Audio Codec ...

2021-02-09 13:39:18 1024

原创 公网Kamailio 代理 freeswitch 和做 sbc

1.环境:本文测试Kamailio 5.2freeswitch 1.10.3 fs 和 kamailio 部署在阿里云公网ip:47.xx 内网172.xx官方文档http://kb.asipto.com/freeswitch:kamailio-3.3.x-freeswitch-1.2.x-sbc2.安装:https://kamailio.org/docs/tutorials/5.2.x/kamailio-install-guide-git/ 5.2 其他的版本到https:/...

2020-09-30 11:50:50 2097

原创 RTSP 转 WebRTC 播放测试

1.使用Janus的streaming插件播放 注意此种方式目前仅支持Transport: RTP/AVP/UDP哦 有写摄像头是tcp/opt/janus1/etc/janus/janus.plugin.streaming.jcfg 配置rtsp-test: { type = "rtsp" id = 99 description = "RTSP Test" audio = false video = true url = "rtsp://xxxx"...

2020-08-26 11:39:18 5342

原创 Jsmpeg-vnc 基于浏览器的远程桌面 编译测试

随着webrtc的普及,分享桌面已经远远满足不了我们的需求了,编译介绍一个基于浏览器的远程桌面 jsmpeg-vnchttps://github.com/phoboslab/jsmpeg-vnc框架主要用ffmpeg 压缩视频 webscoket 传送 jsmpeg js浏览器界面解码显示 并发送鼠标信息给另外一方 默认有编译好的你可以体验下 以下来自百度如何使用1、下载二进制文件 :https://github.com/phoboslab/jsmpeg-vnc/releases2、使.

2020-08-15 15:31:31 1086

原创 Linphone 实现局域网的组网呼叫 (官方的说法是Making an audio conference)

官方文档说明http://www.linphone.org/snapshots/docs/liblinphone/multilang/guides/conferencing.html实现方式:1.使用linphone_core_invite去呼叫第一个sip客户端 等待第一个sip客户端接听 接听后变为状态streaming2.第一个接听后,马上在linphone_core_invite第二个,此时第一个会播放musci 。。。 第二个响铃3.第二个接听, 接听后全部使用linp...

2020-08-14 21:47:40 1340

原创 VCamSDK 4.1 qt 使用 (sip 客户端打开分享桌面测试)

1.VCamSDK 提供了虚拟设系统的开发 下载地址http://www.e2esoft.com/sdk/vcam-sdk/本文4.1版本解压运行install.bat 安装 uninstall.bat卸载 运行后会在系统注册虚拟摄像头运行目录下的VCamDemo.exe或者VCamDemoCS.exe就可以吧要虚拟的桌面发送给摄像头这里点击screen capture 就可以把桌面发送给摄像头可用CapTest.exe测试显示 打开摄像头2.运行在qt...

2020-08-13 10:11:06 1710 1

原创 linphone c# (基于libnphone sdk ) 开发搭建

1、下载https://gitlab.linphone.org/BC/public/linphone-sdk源码git clone https://gitlab.linphone.org/BC/public/linphone-sdk.git --recursive 需要在执行cmake时候加上-DENABLE_CSHARP_WRAPPER=ON (c#包装类)成功后在build 目录linphone-sdk\desktop\share\linphonecs 有个LinphoneWrapp..

2020-05-24 11:09:15 2602

原创 C# Pjsip (Pjsua2 api ) 2.10 windows sip语音呼叫教程

1、安装swigwin-4.0.1 下载地址http://www.swig.org/download.html注意是swigwinWindows users should downloadswigwin-4.0.1which includes a prebuilt executable.配置目录到win path2、下载pjsip2.10.zip 编译lib具体参考https://blog.csdn.net/Java_lilin/article/details/103511795编...

2020-05-20 10:35:22 3399

原创 Java Pjsip (Pjsua2 api ) 2.10 windows sip语音呼叫教程

1.安装swigwin-4.0.1 下载地址http://www.swig.org/download.html注意是swigwinWindows users should downloadswigwin-4.0.1which includes a prebuilt executable.配置目录到win path2.下载pjproject-2.10.zip(如果有python错误请安装py2.7 及环境path配置)使用vs pjproject-vs14.sln 打开 重定向资源方案...

2020-05-19 10:15:28 2219 2

原创 webrtc 服务器 janus android使用教程1:Echo Test

1.编译带ws接口的janus v0.7.6官方文档地址https://github.com/meetecho/janus-gateway由于官方提供的andorid demo 是基于http c++的实现(https://github.com/meetecho/janus-mobile-sdk)对于android 过于复杂和有bug 所有使用ws 要简单的多ws 安装后有以...

2020-01-16 17:13:19 3680

原创 pjsip windows demo编译运行 (pjsip 2.9 qt环境)

1、编译参考https://www.cnblogs.com/GYY2046/p/11455747.html编译完成后在pjsip2.9/lib下产生一个libpjproject-i386-Win32-vc14-Debug.lib 就是所有的lib2、创建qt gui 程序 在 lib 和include 导入lib 和头文件ffmpeg和sdk的都在incude目录pjsip...

2019-12-12 16:57:19 3917

原创 Freeswitch Conference 会议播放Rtmp、Rtsp、Mp4、m3u8等文件 (利用freeswitch的MCU rtmp融屏)

freeswitch 呼入默认3500后可以播放mp4 命令:conference xx play xx.mp4 [async]如果播放http、rtmp、rstp地址的需要编译mod_av:命令conference xx play av://rtmp:// [async]或者conference xx play av://http://xx.m3u8 [asy...

2019-12-02 14:38:22 4556 1

原创 Freeswitch Windows 安装与运行

1.下载地址https://files.freeswitch.org/windows/installer注意x64和x86版本为FreeSWITCH-1.10.1-Release-x64.msi 完美支持音视频 有的版本不支持视频哦2.安装选择complete 完全安装安装完成目录在C:\Program Files\FreeSWITCH3.修改C:\Program Fi...

2019-11-14 11:18:02 8976

原创 baresip 729(G.729)编码实现

1.参考PJSIP G.729的支持,依赖于bcg729库。也可以使用bcg729android编译bcg729库:git clone git://git.linphone.org/bcg729.gitcdbcg729cmake -DDEBUG=ON -DCMAKE_TOOLCHAIN_FILE=/opt/ffandroid/android-ndk-r15c/build/cma...

2019-11-04 19:56:11 1510

原创 baresip windows 编译运行(win32)、运行实现sip 音视频通话

baresip 源码较为linphone 、pjsip 简单些 如果自己控制音视频比较简单些 更容易修改源码安卓开发参考https://blog.csdn.net/Java_lilin/article/details/1000394641.下载http://www.creytiv.com/pub/baresip-0.6.3.tar.gzhttp://www.creytiv.com...

2019-10-28 11:37:06 3587 1

原创 baresip android 编译、运行教程3 :sip客户端的voip 语音识别 (讯飞实时语音转写)

前面分别实现了baresip android 语音、视频 参考地址https://blog.csdn.net/Java_lilin/article/details/100039464本文对接通后获取双方的语音用讯飞实时语音转写来识别(如果觉得麻烦可以去https://item.taobao.com/item.htm?id=606696026272购买个维护好的)1.获取通话数据 参考s...

2019-09-25 13:36:51 1345

原创 bigbluebutton 开源会议系统新版(V2.2)安装

1.环境要求Ubuntu 16.04 64-bit OS running Linux kernel 4.x 4 GB of memory with swap enabled (8 GB of memory is better) 4 CPU cores (8 is better) TCP ports 80 and 443 are accessible UDP ports 16384 -...

2019-09-17 09:54:22 4091 1

原创 baresip android 编译、运行教程2 :视频通话

接着上篇https://blog.csdn.net/Java_lilin/article/details/99450195 写了语音的使用这次写视频sip客户端的voip 语音识别https://blog.csdn.net/Java_lilin/article/details/101357324baresip 源码较为linphone 、pjsip 简单写 如果自己控制音视频比较简单些...

2019-08-23 16:05:07 1483

原创 baresip android 编译、运行教程1 语音通话

1.编译 在git 上找了下https://github.com/juha-h/libbaresip-android这个测试不错 相关的下载sdk和r19的ndk 并参考执行就行了 注意修改ndk路径和输出目录make download-sources 如果执行不成功 则自己下载包 重命名和他的一样就可以了 地址在Makefile里面(如果觉得麻烦可以去https://item.t...

2019-08-13 17:29:41 2093

原创 关于linphone apk的通话设置

点击sip 登陆 登陆 后 一般的服务器(比如freeswitch)对avpf都不支持需要点击账号取消勾选 音频、视频的编码设置可根据实际运用设置 设置完成后可进行通话 如果没声音 先查看有没收到rtp转发 则到网络链接 配置ice+turn测试 设置如下 然后在登陆账号设置该turn设置完成在进行测试 如还有问题可进群群261074724...

2019-07-31 12:42:36 2019

原创 eXosip2+mediastreamer2教程一 : vs2017编译5.1版本的osip2和eXosip2库静态库及测试

下载:https://c-ares.haxx.se/ 下载:c-ares-1.15.0.tar.gzhttp://ftp.twaren.net/Unix/NonGNU//osip/ 下载:libosip2-5.1.0.tar.gzhttp://ftp.yzu.edu.tw/nongnu/exosip/ 下载:libexosip2-5.1.0.tar.gz官方文档http://www.an...

2019-06-03 16:04:06 1616 2

原创 liblinphone-android-sdk-4.0.1.zip 安卓的使用方法

如果觉得下面的麻烦可以直接到https://item.taobao.com/item.htm?id=587133228080获取源码。源码功能性更好、更完善。想测试apk请加群261074724使用方式和3的版本差不多请参考我的博客地址https://blog.csdn.net/Java_lilin/article/details/80539116只要将LinphoneCo...

2019-04-22 15:13:36 5166

原创 PJSIP 2.8 android 8 pjsua2编译、运行教程

PJSIP2.8 下载地址https://www.pjsip.org/download.htmsdk更新 安卓26ndk用 android-ndk-r15c你要觉得麻烦或难解决错误可到https://item.taobao.com/item.htm?id=591748792847获取源码。源码功能性更好、更完善。想测试apk请加群261074724=>官方编译说明h...

2019-04-11 16:04:05 4045

原创 linphone win32 SDK在桌面运用(Qt5、C#等)使用教程

环境:本文用qt5、LIBLINPHONE-SDK-4.1.1-WIN32.ZIP(下载地址http://www.linphone.org/technical-corner/liblinphone)创建一个vs qt 项目在项目种导入头文件和lib dll考到exe 运行目录下(你要觉得麻烦或难解决错误可到https://item.taobao.com/item.htm?id=...

2019-04-11 15:22:45 4776

原创 freeswitch 使用sipjs 、jssip webrtc网页音视频通话

关于linphone手机端开发参考https://blog.csdn.net/Java_lilin/article/details/80539116配置帮助群:261074724sipjs 官网http://sipjs.com/参考官网说明 写法如下:<body> <div id="id_msg"></div> <input id...

2019-03-12 11:57:09 15402 5

Bert-VITS-2 效果挺好的声音克隆工具

Bert-VITS-2 效果挺好的声音克隆工具

2024-02-04

nginx集成memcached-session-manager所需要的jar

memcached-session-manager

2013-09-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除