agi_ub_cfg.json 配置参数说明
该参数为系统全局参数,只在初始化sdk时使用一次,中途修改后必须重新初始化sdk
encoding
调用SDK的API输入参数默认编码格式,一般用在API里带汉字时需要区分,建议和操作系统编码保持一致
Windows一般默认使用gbk编码,Linux/麒麟/统信UOS等默认使用utf-8
跨平台开发(如QT)可统一设置为 utf-8
os_locale
当前操作系统字符编码,不设置时默认:Windows为GBK,Linux/国产系统为UTF-8
mobile_db
手机号码归属地数据库所在路径,不设置则使用默认路径:agi_ub/data/agi_mobile.db
online_update
是否强制在线升级设备授权,设备需要在线互联网升级时使用
0:关闭 | 1:打开
建议升级完成后立即关闭
max_ub_dev
允许SDK同时打开的设备数量,默认1
电脑插入多设备需同时打开时配置对应数量
打开数量与设备一致后,SDK将停止尝试打开新设备
logout
是否让SDK输出日志保存,SDK异常调试时开启
false:关闭 | true:打开
开启后日志生成路径:agi_ub/logout
建议平时关闭,避免持续写入磁盘
log_sec_to_ui
SDK内部驱动日志调试,仅供信电助工程师使用,用户无需配置
catch_signal
SDK捕获异常后自动退出,一般用于控制台程序,具体错误请联系信电助手工程师
ub_asr - 语音识别模块参数
ub_asr.enable
是否启用语音识别模块
若关闭:所有设备acc_param.json中recfile/asr启用也无法转文字;最高级别VAD模式4无效,仅支持模式3
ub_asr.logout_path
录音转文件时输出日志目录,不设置使用默认路径:agi_ub/logout/agi_asr
ub_asr.model_path
语音转文字模型数据目录,不设置使用默认路径:agi_ub/models
多通道共用时可配置统一目录节约磁盘空间
注意:SDK升级至ONNX架构模型后,该路径无效,参考ONNX离线语音转文字部署文档
ub_asr.pinyin_dict
文字转拼音字典库文件路径,不设置使用默认路径:agi_ub/dict/hz_pinyin.dict
ub_tts - 文字转语音(TTS)模块参数
ub_tts.enable
是否启用文字转语音(TTS)模块
ub_tts.model_path
文字转语音模型文件路径
Linux不设置使用默认路径:agi_ub/models
Windows系统无需设置