话不多说,代码伺候。
**注:**我们使用的是自己的语音识别引擎,但代码参考使用的是讯飞。对本问题并没有什么影响。
unimrcp 官网:https://www.unimrcp.org/,多读读源码,没坏处
打开文件:xfyun_recog_engine.c ,使用不同的ASR引擎,文件名可能不一致,您那边可能打开xxx_recog_engine.c。
1、声明参数:
2、新增方法
3、获取参数
注:我当前的传递的参数名称为 delay
4、给ASR传参
本人对C感情深,但也只是大学接触过,所以这段代码可能有点low(字符串拼接也是临时查的~),但是能解决问题。