确保App启动后,在用户阅读并同意《隐私政策》并取得用户授权之后,在用户使用SDK功能时,方可调函数SpeechUtility.createUtility(SpeechApp.this,xxxx)以使用MSC SDK。反之,如果用户不同意《隐私政策》授权,则不允许调用SpeechUtility.createUtility(SpeechApp.this,xxxx)初函数。
参考示例:SDK demo源码中获取到《隐私政策》的用户授权,后续的SDK demo函数SpeechUtility.createUtility(SpeechApp.this, xxxx)建议在用户使用SDK功能时进行使用。
参数名称 | 名称 | 说明 |
---|---|---|
ENGINE_TYPE | 引擎类型 | 离线命令词识别为本地引擎。设置为:local |
RESULT_TYPE | 返回结果格式 | 主要分为三种:json,xml,plain 默认:json |
ASR_THRESHOLD | 识别门限值 | 门限值越高,则识别的成功率越低,但返回的结果与实际结果更接近 值范围:[0,100] 默认值:30 |
GRM_BUILD_PATH | 语法构建目录 | 使用离线语法时,需要构建语法并保存到本地,在构建和使用语法时,都需要设置语法的构建目录。 值范围:有效的文件夹径值(含文件名) 默认值:null |
ASR_RES_PATH | 识别资源路径 | 离线命令词识别需要使用本地资源,通过此参数设置本地资源所在的路径 值范围:有效的资源文件路径 默认值:null |
答:Android版本SDK目前支持4.4以上版本,React-Native ,QT 等跨平台方案,目前暂不支持
答:错误码及相应解决方案查询
答:文档中心---快速指引 有介绍步骤---根据步骤下载相应平台的离线命令词sdk,离线命令词SDK包有10个装机量,试用期为90天。
答:离线识别的命令词是开发者自己定义,命令词最大长度为16个汉字,需要先构建语法,然后指定使用的语法。语法文件开发文档请参考识别语法分享--在线语法和离线语法编写指南(http://bbs.xfyun.cn/forum.php?mod=viewthread&tid=7595)
答:离线命令词只支持中文普通话,暂不支持英文。
答:离线命令词构建语法后会生成语法文件,不能删除此文件,删除后会报错23108。