灵云SDK开发手册(C API)  5.2
 全部 结构体 函数 变量 类型定义 枚举 枚举值  
VPR能力描述

下面列出灵云支持的VPR能力中的识别功能:

云端VPR能力

能力Key 支持音频格式
vpr.cloud.recog alaw8k8bit
ulaw8k8bit
pcm8k16bit
alaw16k8bit
ulaw16k8bit
pcm16k16bit
vox6k4bit

本地端VPR能力

能力Key 背景模型类型 所需本地资源文件
vpr.local.recog iv200_8k gmm256_iv200.final.ubm
gmm256_iv200.final.ubm.ie
gmm256_iv200.final.ubm.ie.mean
gmm256_iv200.final.ubm.pld
gmm256_iv200.final.conf
iv200_16k
iv200_digital_8k
iv200_digital_16k

本地声纹识别资源列表

资源目录 支持音频格式
16k pcm16k16bit
ulaw16k8bit
alaw16k8bit
8k pcm8k16bit
ulaw8k8bit
alaw8k8bit
注解
VPR本地资源管理
vpr本地资源有两种模型,分别为iv和iv_digit,系统默认为iv
如果需要进行语音质量检查,则须添加–voice-detect-quality=true配置串,应用场景不同,须咨询捷通华声获取最优配置
需要注意,android平台上如果使用android_so标记,则需要添加–model_prefix=lib –model_suffix=.so配置项
VPR本地用户管理
本地添加用户和删除用户的用户管理接口的第一个参数groupid必须传NULL,这样才会在本地生成一个默认组用于一次性保存用户列表

Intel MKL库

windows上VPR本地识别需要使用Intel MKL库及依赖库,见下表

libmmd.dll
mkl_avx.dll
mkl_avx2.dll
mkl_core.dll
mkl_p4.dll
mkl_p4m.dll
mkl_p4m3.dll
mkl_p4p.dll
mkl_rt.dll
mkl_sequential.dll
mkl_vml_avx.dll
mkl_vml_avx2.dll
mkl_vml_cmpt.dll
mkl_vml_ia.dll
mkl_vml_p4.dll
mkl_vml_p4m.dll
mkl_vml_p4m2.dll
mkl_vml_p4m3.dll
mkl_vml_p4p.dll
svml_dispmd.dll

其中,libmmd.dll下载路径:https://software.intel.com/en-us/articles/libraries-provided-by-intelr-c-compiler-for-windows-and-intel-parallel-composer svml_dispmd.dll下载路径:https://www.scia.net/en/software/product-selection/scia-engineer MKL库下载路径:https://software.intel.com/en-us/intel-mkl