离线声纹Linux SDK
功能简介
[#](https://www.xfyun.cn/doc/solutions/hardwareUniversal/Offline-ISV-Linux SDK.html#名词解释)名词解释
名词 | 说明 |
---|---|
声纹识别 | 根据语音中反映的说话人生理和行为特征,自动识别说话人身份的生物识别技术。 |
VPR | Voiceprint Recognition |
[#](https://www.xfyun.cn/doc/solutions/hardwareUniversal/Offline-ISV-Linux SDK.html#授权说明)授权说明
[#](https://www.xfyun.cn/doc/solutions/hardwareUniversal/Offline-ISV-Linux SDK.html#相关约定说明)相关约定说明
符号 | 含义 |
---|---|
[in] | 表明该参数是调用时赋值的参数——输入参数 |
[out] | 该参数在函数返回时被赋值——输出参数 |
[in/out] | 该参数在函数调用时作为输入、函数返回时作为输出参数 |
[#](https://www.xfyun.cn/doc/solutions/hardwareUniversal/Offline-ISV-Linux SDK.html#声纹唤醒sdk接口说明)声纹唤醒SDK接口说明
[#](https://www.xfyun.cn/doc/solutions/hardwareUniversal/Offline-ISV-Linux SDK.html#接口调用流程)接口调用流程

[#](https://www.xfyun.cn/doc/solutions/hardwareUniversal/Offline-ISV-Linux SDK.html#morfeicore-接口函数列表)MorfeiCore 接口函数列表
函数名称 | 功能简介 |
---|---|
morfeicore_start | 初始化MorfeiCore 服务 |
morfeicore_stop | 逆初始化MorfeiCore 服务 |
morfeicore_getversion | 获取MorfeiCore版本号 |
[#](https://www.xfyun.cn/doc/solutions/hardwareUniversal/Offline-ISV-Linux SDK.html#vpr接口函数列表)VPR接口函数列表
函数名称 | 功能简介 |
---|---|
VPRInit | 初始化VPR引擎 |
VPRUninit | 逆初始化VPR引擎 |
VPRGetVersion | 获取VPR引擎版本号 |
VPRLoadResource | 加载VPR资源 |
VPRUnloadResource | 删除VPR资源 |
VPRRegister | 注册VPR资源 |
VPRCreateInst | 创建VPR引擎实例 |
VPRDestoryInst | 销毁VPR引擎实例 |
VPRSetListener | 设置VPR回调接口 |
VPRGetParam | 获取VPR实例参数 |
VPRSetParam | 设置VPR实例参数 |
VPRStartInst | 启动一个VPR实例 |
VPRWriteAudio | 写入音频 |
VPRStopInst | 停止一个VPR实例 |
VPRResetInst | 重置一个VPR实例 |