C/C++教程

CentOS安装unimrcp-1.7.0

本文主要是介绍CentOS安装unimrcp-1.7.0,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1. 下载源码:

1.1 unimrcp-deps-1.6.0.zip 

        编译unmrcp需要的第三方库(包括apr 、apr-util 、sofia-sip)。V1.7可以直接用V1.6的代码。到下面页面去下载源码包,注意下载Linux版本:

UniMRCP Dependencies - UniMRCPOpen source cross-platform MRCP project.https://www.unimrcp.org/downloads/dependencies

 1.2 UniMRCP的核心代码

      下载页面:

UniMRCP - UniMRCPOpen source cross-platform MRCP project.https://www.unimrcp.org/downloads/core

1.3 参考文档

https://www.unimrcp.org/manuals/pdf/InstallationManual.pdfhttps://www.unimrcp.org/manuals/pdf/InstallationManual.pdf

2. 编译安装unimrcp-deps-1.6.0.

# tar vzxf unimrcp-deps-1.6.0.tar.gz

# cd unimrcp-deps-1.6.0/

# ./build-dep-libs.sh

这是个交互式脚本,一路选y:

3. 编译安装unimrcp-1.7.0

# tar vzxf unimrcp-1.7.0.tar.gz

# cd unimrcp-1.7.0/

默认安装到 /usr/local/unimrcp, 按自己偏好设置prefix

# ./configure

# make

# make install

4. 测试

        缺省安装提供了一套配置,可用于简单测试。

4.1 加载程序

服务端:

打开一个终端,执行:

# cd /usr/local/unimrcp/bin

# ./unimrcpserver

客户端:

打开另一个终端,执行:

# cd /usr/local/unimrcp/bin

# ./umc

4.2 场景测试

Client端预设了几个CLI命令,提供几个MRCP测试场景:

语音混合:

run synth

 语音识别:

run recog

 DTMF识别: 

run dtmf

 录音: 

run rec

语音校验 

run verify

Client端输入 run recog:

Server端输出:

这篇关于CentOS安装unimrcp-1.7.0的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!