自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

转载 Okhttp3基本使用

I.简介HTTP是现代应用常用的一种交换数据和媒体的网络方式,高效地使用HTTP能让资源加载更快,节省带宽。OkHttp是一个高效的HTTP客户端,它有以下默认特性:支持HTTP/2,允许所有同一个主机地址的请求共享同一个socket连接 连接池减少请求延时 透明的GZIP压缩减少响应数据的大小 缓存响应内容,避免一些完全重复的请求当网络出现问题的时候OkHttp依然坚守自己的职责...

2019-03-26 23:31:10 124

转载 freeswitch语音识别一系列干货

转载 https://blog.csdn.net/qq_16633405/article/details/87920034文章目录1、使用Pocket Sphinx进行英文语音识别2、PocketSphinx语音识别系统语言模型的训练和声学模型的改进3、PocketSphinx语音识别系统的编译、安装和使用4、FS之play_and_detect_speech模块5、一些开源的语音识别...

2019-03-21 16:46:43 4553

转载 搭建百度Mrcp Server与Freeswitch的mod_unimrcp对接实现智能客服

媒体资源控制协议(MRCP)是基于客户端/服务器模型的网络协议。MRCP允许客户端应用程序控制驻留在服务器中的媒体服务资源。该协议的第一个版本作为信息文件发布,而其后续版本MRCPv2目前是一个提议的标准。百度MrcpServer提供了在unimrcp中集成百度ASR语音识别,提供给Freeswitch或者Asterike调用实现智能客服!一、搭建MrcpServer环境需求:Linu...

2019-03-21 16:35:42 2525

转载 配置Freeswitch(mod_unimrcp)与百度Mrcp Server实现实时语音识别(ASR)

前面我们已经搭建好了百度Mrcp Server服务器,接下来我们将Freeswitch与unimrcp server两者连接起来,配置百度unimrcp server的文章大家去这里看一下:搭建百度Mrcp Server与Freeswitch的mod_unimrcp对接实现智能客服一、配置freeswitch的mod_unimrcp模块:1、安装mod_unimrcp模块cd /项目...

2019-03-21 16:34:24 6763 8

原创 freeswitch学习笔记:将电话路由到Lua脚本

在快速测试的情况下,可以直接使用如下的originate命令在FreeSWITCH中外呼一路通话,并在电话的本端执行Lua脚本:originate user/1000 &lua(test.lua)其中,lua是一个App,它的参数就是脚本的名字,脚本的默认路径在安装路径的scripts目录下,当然你也可以指定一个绝对路径,如/tmp/test.lua。在Dialplan XML...

2019-03-20 11:27:40 4945

原创 Freeswitch Lua学习笔记

在FreeSWITCH中,Lua模块是默认加载的。在所有嵌入式脚本语言中,它是最值得推荐的语言。首先它非常轻量级,mod_lua.so经过减肥(Strip)后只有272KB;另外,它的语法相对的简单。有人做过对比,在嵌入式的脚本语言里,如果Python得2分,Perl得4分,JavaScript得5,则Lua语言可得10分 [2],由此可见一斑。另外,Lua模块的文档也是最全的。笔者在使用其...

2019-03-20 11:24:07 3408

原创 windows2008R2安装Freeswitch提示2999226问题解决

windows2008R2安装Freeswitch提示2999226:实际上是缺少C环境,如果你按照他的提示去KB/2999226的网址下载,多半是没法安装的,需要先打Sp1补丁。下载 Windows 7 和 Windows Server 2008 R2 Service Pack 1 (KB976932)https://www.microsoft.com/zh-cn/downloa...

2019-03-19 08:47:27 941

原创 freeswitch学习笔记:按时间进行路由

 按时间进行路由有时候,在一些企业应用中,可能需要按时间段进行路由。例如,在上班时间路由到一个IVR,该IVR在报完欢迎语后,可以引导转到人工总机接电话;而在下班后,来电就转到另外一个IVR,工作全部由电脑自动处理。我们可以构造如下Dialplan:<extension name="time_based_ivr"><condition wday="2-6" hour=...

2019-03-18 19:03:21 1493 1

原创 freeswitch笔记:ivr介绍

IVR系统默认的配置文件为conf/autoload_configs/ivr.conf.xml,它装入conf/ivr_menus/目录下所有的XML文件。系统有一个示例的IVR配置,叫demo_ivr,也就是我们刚才拨5000听到的那个。真正的菜单配置信息放到一对“<menus></menus>”标签中,每一对“<menu></menu>”标签...

2019-03-18 18:49:23 3991

转载 freeswitch录音

freeswitch 录音录像freeswitch支持录音和录像功能,录音功能主要是通过mod_sndfile、mod_shout等模块实现的,录像模块是通过mod_mp4v2和mod_av模块实现。 mod_sndfile录制wav mod_shout录制mp3 mod_mp4v2录制MP4文件 mod_av是在...

2019-03-18 18:48:35 2401

转载 FreeSWITCH channel variables(信道变量)

Built-In Variables(内置变量)以下这些变量称为“呼叫配置域”(caller profile fields), 可以被条件语句直接访问。context:正文,上下文 rdnis :被呼叫转移的号码, 即上次呼叫中设置的directory中的号码 destination_number:被叫号码 (在一个给定的context中) dialplan:dialplan模块的名...

2019-03-18 14:55:05 3335

转载 freeswitch命令一览表

以下为所有应用(Application)的一览表,点击对应的超链接进入源网站查看英文版本,若要看中文版本可往下拉按序查找。翻译不妥处请多多指教。A answer – 应答一个信道的呼叫 att_xfer – 可用于呼叫转移B bind_digit_action – 绑定一个关键字队列或者一个正则表达式到一个action上 bind_meta_app – 在桥接或者执行另一个dia...

2019-03-18 14:52:05 6571 1

转载 freeswitch1.6 录音功能

record_session进行录音时,如果保存的文件没有后缀,会使用mod_native_file模块,不对声音进行编解码,直接将收到的声音数据保存到两个文件中。文件名有in,代表收到主叫的声音。文件名有Out,代表传给主叫的声音。查看支持的录音文件命令freeswitch@PC-201705271510&gt;show filefile,L16,mod_native_filefi...

2019-03-18 14:25:52 964

原创 FreeSwitch学习笔记:inline Dialplan称为内联拨号计划

inline Dialplan称为内联拨号计划。首XML Dialplan支持非常丰富的功能,但在测试或编写程序时,我们经常用到一些临时的或者很简单的 Dialplan,如果每次都需要修改XML,不仅麻烦,而且执行效率也会有所降低。所以,我们需要一种短小、轻便的 Dialplan以便更高效地完成任务,inline Diaplan便是因此而生的。而且,通过使用inline Dialplan,可以...

2019-03-18 11:14:29 2360

转载 freeswitch学习笔记:回声、会议

回声和延迟回声 关于回声,没什么需要多解释的,我们已经非常熟悉这一段了。如果拨9196,就能听到自己的回声。 Dialplan如下:与echo类似,delay_echo可以使用回声有一定延迟,Dialplan如下(其中5000是毫秒数):将通话的双方转入会议:首先,answer这个App在这里没什么用,因为呼叫已经应答了。transfer是一个App,它会将当前通话重新...

2019-03-18 11:10:12 1860

翻译 FreeSWITCH学习笔记:Local_Extension

第一个例子是Local_Extension。FreeSWITCH默认的配置提供了1000~1019共20个SIP账号,密码 都是1234。FreeSWITCH通过以下Dialplan可以将来话路由到这些本地的号码。conf/dialplan/default.xml中的 Local_Extension部分如下: -这个框架说明,用正则表达式(10[01][0-9])$来匹配被叫号码,它...

2019-03-18 10:38:17 3812

若依框架使用的log4j2.16.0,修复log4j漏洞log4j2下载最新log4j2.16.0下载

若依框架使用的log4j2.16.0,修复log4j漏洞log4j2下载最新log4j2.16.0下载

2021-12-16

修复log4j漏洞log4j2下载最新log4j2.16.0下载 log4j-api-2.16.0.jar

apache下载太慢,特搬到国内下载。修复log4j漏洞log4j2下载最新log4j2.16.0下载

2021-12-16

redis5 windows ZIP免安装版本

redis5 windows ZIP免安装版本。国外下载太慢,放到这里来。最新版可以在Windows上安装的exe版本的Redis。First release of Redis 5.x for Windows, updated to be in sync with antirez/5.0.9. Redis 5.0.9

2020-10-28

redis5 windows msi 安装版本

redis5 windows msi 安装版本。国外下载太慢,放到这里来。最新版可以在Windows上安装的exe版本的Redis。First release of Redis 5.x for Windows, updated to be in sync with antirez/5.0.9. Redis 5.0.9

2020-10-28

mysql-connector-java-5.1.44最新版本2017.8

mysql-connector-java-5.1.44最新版本2017.8月。JAVA通过jdbc访问mySQL数据库时需要该包支持,即在你的java工程中要把这个jar包添加进工程

2017-09-30

guava.jar包 NFC用到

在打开NFCDemo时, import com.google.common.base.Charsets; import com.google.common.base.Preconditions; import com.google.common.collect.ImmutableMap; import com.google.common.collect.Iterables; 报错,找不到这些类 解决: 要用guava.jar包 Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。 目前主要包含: •com.google.common.annotations •com.google.common.base •com.google.common.collect •com.google.common.io •com.google.common.net •com.google.common.primitives •com.google.common.util.concurrent

2015-10-24

NXP Semiconductors NFC标签读取TagInfo

NXP Semiconductors NFC标签读取TagInfo可通过安卓android手机NFC功能读取银行卡信息,IC卡,ID卡信息,功能强大! com.nxp.taginfolite.apk

2015-10-24

GridLayout 支持4.0以下版本实用的包

GridLayout是android 4.0新增的,API Level 14,在这个版本以前的sdk 都需要导入项目。在2.2下使用GridLayout需要导入为library

2014-07-29

info.plist查看修改编辑工具软件pledit编辑器

可查看ipa文件里的info.plist文件,可找到包的bundle identifier等信息。 比如微信的是:<key>CFBundleIdentifier</key> <string>com.tencent.xin</string>

2014-05-08

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

TA关注的人

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