- PARAM_KEY_ADD_PUNC - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.ResultConfig
-
是否添加标点 yes表示识别过程中添加标点,no表示不添加标点 取值或示例 no, yes 缺省值 no
- PARAM_KEY_APP_CHANNEL - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.AuthParam
-
渠道标识
- PARAM_KEY_APP_KEY - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.AuthParam
-
应用程序密钥 此项必填,由捷通华声提供。
- PARAM_KEY_ASSOCIATE_MODEL - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.AssociateConfig
-
联想模式设置
控制联想多字还是单字,该配置只支持中文联想,英文联想忽略该配置。
- PARAM_KEY_ASSOCIATE_RECURSIVE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.AssociateConfig
-
是否递归联想
控制是否递归联想,该配置只支持中文联想,英文联想忽略该配置。
- PARAM_KEY_AUDIO_FORMAT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.AudioConfig
-
传入的语音数据格式 在grammar引擎中可用:pcm16k16bit, ulaw16k8bit, alaw16k8bit 在freetalk引擎中可用:pcm16k16bit, ulaw16k8bit, alaw16k8bit, jtdsr 暂不支持:pcm8k16bit, ulaw8k8bit, alaw8k8bit 取值或示例 pcm8k16bit, ulaw8k8bit, alaw8k8bit, pcm16k16bit , ulaw16k8bit, alaw16k8bit 缺省值 空
- PARAM_KEY_AUDIO_FORMAT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.BasicConfig
-
输出音频格式
云端引擎支持的音频格式: auto, vox6k4bit, vox8k4bit, alaw8k8bit, ulaw8k8bit, pcm8k8bit, pcm8k16bit, pcm11k8bit, pcm11k16bit, pcm16k8bit, pcm16k16bit, mp3 本地引擎支持的音频格式: auto, pcm8k8bit, pcm8k16bit pcm11k8bit, pcm11k16bit pcm16k8bit, pcm16k16bit alaw8k8bit, ulaw8k8bit 取值或示例 pcm16k16bit 缺省值 auto
- PARAM_KEY_AUTH_PATH - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.AuthParam
-
授权文件所在路径 此项必填,并且此目录下必须存在基本授权文件,基本授权文件的概念详见下面的注解。
- PARAM_KEY_AUTO_CLOUD_AUTH - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.AuthParam
-
是否自动检查云端授权 取值或示例 yes, no 缺省值 yes
- PARAM_KEY_AUTO_DESKEW - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.InputConfig
-
是否自动倾斜校正 取值或示例 no, yes 缺省值 no
- PARAM_KEY_AUTO_LAYOUT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.InputConfig
-
是否进行自动版面分析 取值或示例 no, yes 缺省值 no
- PARAM_KEY_BINARIZE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.InputConfig
-
二值化选项 取值或示例 global,adaptive global: 全局二值化算法 adaptive: 局部自适应二值化算法 缺省值 adaptive
- PARAM_KEY_CAND_NUM - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.ResultConfig
-
识别候选结果个数 取值或示例 1 ~ 10 缺省值 10
- PARAM_KEY_CAND_NUM - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.ResultConfig
-
识别候选结果个数 取值或示例 1-10 缺省值 10
- PARAM_KEY_CAP_KEY - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.SessionConfig
-
语音识别能力key 取值或示例 asr.cloud.freetalk 缺省值 无
- PARAM_KEY_CAP_KEY - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.SessionConfig
-
手写识别能力key 取值或示例 hwr.cloud.freewrite 缺省值 无
- PARAM_KEY_CAP_KEY - 类 中的静态变量com.sinovoice.hcicloudsdk.common.kb.KbConfig.SessionConfig
-
键盘识别能力key 取值或示例 kb.local.chinese 缺省值 无
- PARAM_KEY_CAP_KEY - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.SessionConfig
-
OCR识别能力key 取值或示例 ocr.cloud 缺省值 无
- PARAM_KEY_CAP_KEY - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.SessionConfig
-
语音合成能力key 取值或示例 tts.cloud.ZhangNan 缺省值 无
- PARAM_KEY_CLOUD_URL - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.AuthParam
-
灵云云服务的接口地址 如果需要云端能力,此项必填。
- PARAM_KEY_DATA_PATH - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ApiInitParam
-
存放本地语法识别的模型库以及语法资源等。
- PARAM_KEY_DETAIL_RESULT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.ResultConfig
-
是否返回详细结果 缺省只返回识别结果的文本串,如果设为yes,则会返回详细的节点信息 OCR_RECOG_NODE 取值或示例 no, yes 缺省值 no
- PARAM_KEY_DEVELOPER_KEY - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.AuthParam
-
开发者密钥 此项必填,由捷通华声提供。
- PARAM_KEY_DIALOG_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.SessionConfig
-
本地dialog的语音识别模式 仅本地dialog生效,判断语音识别的部分使用的是本地语法识别,还是本地自由说识别 取值或示例 字符串,有效值{freetalk,grammar} 缺省值 freetalk
- PARAM_KEY_DIGIT_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.BasicConfig
-
数字阅读方式 auto_number: 自动方式,即根据上下文自动选择电报方式或数目方式合成,如果无法判断,则使用数目方式。
- PARAM_KEY_DISP_CODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.ResultConfig
-
设置输出结果简繁体转换 nochange: 简繁体不做变化 tosimplified: 写繁得简 totraditional: 写简得繁 取值或示例 nochange, tosimplified, totraditional 缺省值 nochange
- PARAM_KEY_DISP_CODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.ResultConfig
-
设置输出结果简繁体转换 nochange: 简繁体不做变化 tosimplified: 写繁得简 取值或示例 nochange, tosimplified 缺省值 nochange
- PARAM_KEY_DOMAIN - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.ResultConfig
-
公有云识别使用的领域 仅在freetalk引擎中有效,使用指定领域的模型进行识别。
- PARAM_KEY_DOMAIN - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.InputConfig
-
识别领域 云端能力的配置属性 取值或示例
- PARAM_KEY_ENCLEVEL - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.EncodeConfig
-
压缩等级,只对云端合成有效,本地合成忽略该配置 取值或示例 0-10 缺省值 7
- PARAM_KEY_ENCODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.AudioConfig
-
使用的编码格式 对传入的语音数据进行编码传输。
- PARAM_KEY_ENCODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.EncodeConfig
-
使用的编码格式,只对云端合成有效 表示云端合成传输的时候采用的编码格式, 当audioFormat为vox6k4bit/vox8k4bit/mp3时, 不支持使用opus, 其余均可采用opus进行压缩传输,以减少数据流量 取值或示例 none, opus 缺省值 opus
- PARAM_KEY_ENCODE_LEVEL - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.AudioConfig
-
使用的编码格式 该参数仅在encode为speex或opus时有效。
- PARAM_KEY_ENG_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.BasicConfig
-
英文阅读方式 auto: 自动判断。
- PARAM_KEY_FAULT_TOLERANT_LEVEL - 类 中的静态变量com.sinovoice.hcicloudsdk.common.kb.KbConfig.InputConfig
-
键盘容错 目前只有kb.local.chinese设置inputMode=pinyin或使用能力kb.local. english且设置键盘为quwrty时生效
none,默认
low,一般容错
high,超强容错
取值或示例 none,low,high 缺省值 none
- PARAM_KEY_FILE_FLAG - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ApiInitParam
-
获取本地文件名的特殊标记。
- PARAM_KEY_FULL_HALF - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.ResultConfig
-
设置中文识别模式下输出符号是全角还是半角 full全角 half=半角 取值或示例 full, half 缺省值 half
- PARAM_KEY_FULL_HALF - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.ResultConfig
-
设置中文识别模式下输出符号是全角还是半角 full=全角 half=半角 取值或示例 full, half 缺省值 half
- PARAM_KEY_GAIN_FACTOR - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.LocalV6AdavanceConfig
-
获取本地文件名的特殊标记
目前只支持N6 作用: 同时调大增益系数与音量,可以有效提升引擎合成的整体音量输出 取值或示例 2 ~ 8 缺省值 2
- PARAM_KEY_GRAMMAR_ID - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.GrammarConfig
-
识别使用的预置语法编号 仅在grammar引擎中可用,指定使用某个预置的语法进行识别。
- PARAM_KEY_GRAMMAR_TYPE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.GrammarConfig
-
使用的语法类型 仅在grammar引擎中可用,指定如何使用语法进行识别。
- PARAM_KEY_IMAGE_TYPE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.InputConfig
-
图像类型 取值或示例 normal, screen normal: 普通图像 screen: 截屏图像 缺省值 normal
- PARAM_KEY_INIT_CAP_KEYS - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ApiInitParam
-
初始化所需的本地能力 。
- PARAM_KEY_INPUT_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.kb.KbConfig.InputConfig
-
输入模式 pinyin,中文输入模式: 拼音
stroke,中文输入模式: 笔画
bopomofo,中文输入模式: 注音
cangjie,中文输入模式: 仓颉
wubi,中文输入模式: 五笔
shuangpin,中文输入模式: 双拼
sm_cangjie,中文输入模式: 速成仓颉
auto,外语输入模式: 默认
lower,外语输入模式: 小写
upper,外语输入模式: 大写
firstupper,外语输入模式: 首字母大写
hangul,朝鲜: 偐文
hiragana,日本: 平假名
取值或示例 pinyin 缺省值 无
- PARAM_KEY_INPUT_TYPE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.kb.KbConfig.InputConfig
-
输入类型 只有外语识别支持该配置
press,按键
slide,滑动,只有keyboard设为qwerty时支持滑动识别
取值或示例 press,slide 缺省值 press
- PARAM_KEY_INTENTION - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.ResultConfig
-
识别意图 仅在云端dialog识别中有效:云端识别会自动将识别结果进行意图分析,并返回json格式的意图结果。
- PARAM_KEY_INTENTION - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.SessionConfig
-
仅在dialog识别中有效:可传入多个领域,以分号分隔 例如:intention=weather;call, 相应的添加资源文件:weather_xxxx,call_xxxx 取值或示例 字符串,如:poi 缺省值 无
- PARAM_KEY_INTERVAL - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.BasicConfig
-
调式 比默认C调升高或降低几个半音。
- PARAM_KEY_IS_FILE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.GrammarConfig
-
输入参数是文件名还是内存数据 yes表示grammarData表示的是一个语法文件名, no表示grammarData表示的直接是内存中的语法数据 取值或示例 yes, no 缺省值 no
- PARAM_KEY_KEYBOARD - 类 中的静态变量com.sinovoice.hcicloudsdk.common.kb.KbConfig.InputConfig
-
键盘布局 目前只有kb.local.chinese设置inputMode=pinyin或使用能力kb.local.english支持该配置
t9,九宫格键盘布局,默认布局
qwerty,中文全拼键盘布局
取值或示例 t9,qwerty 缺省值 t9
- PARAM_KEY_LOCAL_PROCESS - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.InputConfig
-
是否进行二值化 云端能力,使用hci_ocr_set_image_by_*的两个函数设置图像时 是否先做本地预处理,现在主要是指二值化 取值或示例 yes,no yes: 二值化 no: 不进行二值化 缺省值 yes
- PARAM_KEY_LOG_FILE_COUNT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.LogParam
-
日志数目 默认保留多少个日志文件,超过则覆盖最旧的日志 取值或示例 整数(>=2) 缺省值 默认
- PARAM_KEY_LOG_FILE_PATH - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.LogParam
-
日志的路径 可选,如果不传或者为空则不生成日志 各类独立的API会分别存储日志,日志名称如下: hci_base.log (基础API) hci_xxx.log (能力API,xxx为相应能力名称,例如hwr, ocr, asr, tts hci_tts_player.log, hci_asr_recorder.log (扩展API) 取值或示例 /var/log/ 缺省值 空
- PARAM_KEY_LOG_FILE_SIZE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.LogParam
-
日志大小 默认一个日志文件写多大,单位为K 取值或示例 正整数 缺省值 默认
- PARAM_KEY_LOG_LEVEL - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.LogParam
-
日志等级 0=无,1=错误,2=警告,3=信息,4=细节,5=调试,SDK将输出小于等于logLevel的日志信息 取值或示例 [0-5] 缺省值 0
- PARAM_KEY_MAX_SECONDS - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.SessionConfig
-
检测时输入的最大语音长度, 以秒为单位 如果输入的声音超过此长,认为缓冲区满 (VAD_BUFF_FULL) 特别的当使用非实时识别时,由于一次提交的音频参数有最大值320K的限制,所以当采样率为16k时,默认最长 识别时间为10S,此时设置该参数长于10S时是不起作用的 取值或示例 [10,60] 缺省值 30
- PARAM_KEY_MIX_SOUND - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.LocalAdavanceConfig
-
混响时长
取值或示例
1 - 9
数字越大混音时间越长,该配置只有在soundEffect设置为echo时生效
缺省值
1
- PARAM_KEY_NAME_POLY_PHONE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.LocalAdavanceConfig
-
姓氏多音字开关
取值或示例
off on
缺省值
on
- PARAM_KEY_NEED_CONTENT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.ResultConfig
-
意图识别是否需要返回内容 取值或示例 no, yes 缺省值 yes
- PARAM_KEY_NET_TIMEOUT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.SessionConfig
-
网络请求超时时间,以秒为单位 网络连接或网络请求超过设定值时,将返回失败 取值或示例 网络超时时间,范围[1,30] 缺省值 8
- PARAM_KEY_OPEN_SLANT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.ResultConfig
-
倾斜矫正开关 no: 不做倾斜矫正 yes: 做倾斜矫正 取值或示例 no, yes 缺省值 no
- PARAM_KEY_PAGE_COUNT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.kb.KbConfig.ResultConfig
-
页大小 输出结果页大小
取值或示例 [0-400] 缺省值 400
- PARAM_KEY_PEN_COLOR - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.PenScriptConfig
-
设置笔记颜色的参数 取值或示例 RGB颜色值,rainbow为彩色,其他值为单色 缺省值 rainbow
- PARAM_KEY_PEN_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.PenScriptConfig
-
设置笔型模型的参数 取值或示例 pencil: 铅笔 pen: 钢笔 brush: 毛笔 缺省值 pencil
- PARAM_KEY_PEN_SPEED - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.PenScriptConfig
-
设置笔速,仅对毛笔有效 取值或示例 1-15 缺省值 1
- PARAM_KEY_PEN_WIDTH - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.PenScriptConfig
-
设置笔宽的参数 取值或示例 1-10 缺省值 1
- PARAM_KEY_PITCH - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.BasicConfig
-
合成语音的基频 数字越大基频越高 取值或示例 0 - 9 缺省值 5
- PARAM_KEY_PROPERTY - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.ResultConfig
-
私有云识别使用的属性参数,取值是语种lang、modeltype和领域domain组合。
- PARAM_KEY_PROPERTY - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.PrivateCloudConfig
-
- PARAM_KEY_PROPTERTY - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.TemplateConfig
-
领域 指定云端识别模块 取值或示例 idcard 缺省值 无
- PARAM_KEY_PROXY_HOST - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.HttpProxyParam
-
HTTP代理服务器IP地址 此项可选。
- PARAM_KEY_PROXY_PORT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.HttpProxyParam
-
HTTP代理服务器端口号 此项可选。
- PARAM_KEY_PROXY_PWD - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.HttpProxyParam
-
HTTP代理服务器访问密码 此项可选。
- PARAM_KEY_PROXY_USER - 类 中的静态变量com.sinovoice.hcicloudsdk.common.InitParam.HttpProxyParam
-
HTTP代理服务器访问用户名 此项可选。
- PARAM_KEY_PUNC_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.BasicConfig
-
标点符号读法 off: 不合成标点符号,自动判断回车换行是否分隔符 on: 合成标点符号,自动判断回车换行是否分隔符 off_rtn: 不读符号,强制将回车换行作为分隔符 on_rtn: 读符号,强制将回车换行作为分隔符 取值或示例: off, on, off_rtn, on_rtn 缺省值: off
- PARAM_KEY_REALTIME - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.SessionConfig
-
是否启动实时识别,仅本地语法识别能力支持 参见 hciAsrRecog() 函数的注释 取值或示例 no, yes 缺省值 no
- PARAM_KEY_REALTIME - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.SessionConfig
-
是否启动实时识别,仅本地语法识别能力支持 参见 hciAsrRecog() 函数的注释 取值或示例 no, yes 缺省值 no
- PARAM_KEY_RECOG_RANGE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.ResultConfig
-
识别范围 gb: 国标一二级汉字,总共6763个汉字 gbk: GBK全部汉字(包括偏旁部首),总共21003个汉字 gb18030:GB18030 【当前灵云使用的引擎不支持,因此暂不支持】 big5: Big5汉字,总共13060汉字 big5_5401 :BIG5一级汉字 lower:小写字母 upper:大写字母 alphabet: 英文字母,总共52大小写字母 number:数字,0~9十个数字 alnum: alphabet+number punctuation:标点符号,43个 punct:标点符号,逗号、句号、括号、引号等等 symbol:常用符号【当前灵云使用的引擎不支持,因此暂不支持】 sympun: symbol+punct hongkong:香港增补字符集【当前灵云使用的引擎不支持,因此暂不支持】 all(中文能力): 所有范围 all(英文能力): alphabet, number, punctuation 取值或示例 gb, gbk, big5, alphabet, number, punctuation, all 缺省值 gb(英文能力时为all)
- PARAM_KEY_RECOG_RANGE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.ResultConfig
-
识别范围 gb: 国标一二级汉字,总共6763个汉字 big5: Big5汉字,总共13060汉字 取值或示例 gb, big5 缺省值 gb
- PARAM_KEY_RES_PREFIX - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.SessionConfig
-
资源加载前缀,如果不同会话需要使用同一路径下资源时可以使用该字段对统一路径下的资源进行区分 取值或示例 ENG_ 缺省值 无
- PARAM_KEY_RES_PREFIX - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.SessionConfig
-
本地资源前缀 参见 hciAsrRecog() 函数的注释 取值或示例 参见 缺省值 “”
- PARAM_KEY_RES_PREFIX - 类 中的静态变量com.sinovoice.hcicloudsdk.common.kb.KbConfig.SessionConfig
-
本地资源前缀 参见 hciKbRecog() 函数的注释 取值或示例 参见 缺省值 “”
- PARAM_KEY_RES_PREFIX - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.SessionConfig
-
资源加载前缀,如果不同会话需要使用同一路径下资源时可以使用该字段对统一路径下的资源进行区分.
- PARAM_KEY_SILENCE_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.LocalV5AdavanceConfig
-
静音缩短设置
取值或示例
long, short
long: 静音较长
short: 静音短,一般盲人使用
缺省值
long
- PARAM_KEY_SOUND_EFFECT - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.LocalAdavanceConfig
-
音效设置
取值或示例
base: 无音效
reverb: 混响
echo: 回声
chorus: 合唱
nearfar: 忽远忽近
robot: 机器人
缺省值
base
- PARAM_KEY_SPECIAL_ONE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.LocalV6AdavanceConfig
-
‘1’的读法 不设置该项则自动判断,‘1’的读法,分别为yi1和yao1; 此项仅在电报读法下有效 取值或示例 yi1,yao1 缺省值 无
- PARAM_KEY_SPECIAL_TWO - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.LocalV6AdavanceConfig
-
‘2’的读法 不设置该项则自动判断,‘2’的读法,分别为er4和liang3; 此项仅在数目读法下有效 取值或示例 er4,liang3 缺省值 无
- PARAM_KEY_SPEED - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.BasicConfig
-
合成语音的语速 数字越大语速越快 取值或示例 0 - 9 缺省值 5
- PARAM_KEY_SPEED_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.LocalV5AdavanceConfig
-
语速加倍设置
取值或示例
single, double
single: 单倍语速,通用设置
double: 双倍语速,一般为盲人使用
缺省值
single
- PARAM_KEY_SPEED_UP - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.LocalV6AdavanceConfig
-
软加速的开启状态
作用: 可以提高合成的速度,但是提高级别越高,对合成效果影响越大 取值或示例 0 ~ 3 缺省值 0
- PARAM_KEY_SPLIT_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.InputConfig
-
设置书写模式 line: 行识别 overlap: 叠字识别 取值或示例 line, overlap 缺省值 line
- PARAM_KEY_SYMBOL_FILTER - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.LocalV6AdavanceConfig
-
标点符号控制参数
作用: 可以提高合成的速度,但是提高级别越高,对合成效果影响越大 取值或示例 off on off: 关闭符号忽略:不对符号进行过滤,按照正常的断句与符号处理方式进行处理 on: 开启符号忽略:连续的符号,包括全半角句号、逗号、问号、感叹号、空格,均按照过滤后保留一个符号处理;此为默认设置 缺省值 on
- PARAM_KEY_TAG_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.BasicConfig
-
标记处理方式 none: 所有标记将被视为文本读出 s3ml:标记语言,传入的合成文本必须严格遵循s3ml格式 s3ml_sing:所有标记将被视为乐谱唱出,传入的合成文本必须严格遵循s3ml格式 更多s3ml的详细介绍,请参照:《捷通华声iHear7.0_Embedded S3ML标记语言使用说明》 取值或示例: none,s3ml,s3ml_sing 缺省值: none
- PARAM_KEY_TEMPLATE_ID - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.TemplateConfig
-
模板文件的ID 本地和云端模板识别支持,即capKey为ocr.local.template和ocr.cloud.template时必选,其他情况忽略 。
- PARAM_KEY_TEMPLATE_INDEX - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.TemplateConfig
-
模板文件中的模板索引号 模板文件中可能有多个模板,比如身份证、票据等,本参数指定模板在模板文件中的索引号,在识别接口进行设置 取值或示例 0到对应模板文件中的最大模板索引号 缺省值 无
- PARAM_KEY_TEMPLATE_PATE_INDEX - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ocr.OcrConfig.TemplateConfig
-
模板页索引号 模板中可能存在多个模板页,比如身份证的正面和反面,本参数指定模板页在模板中的索引号,在识别接口进行设置 取值或示例 0到对应模板中的最大页索引号 缺省值 无
- PARAM_KEY_TEMPO - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.BasicConfig
-
语速 每拍唱几毫秒。
- PARAM_KEY_USER_DATA_PATH - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.SessionConfig
-
用户字典保存目录,需要可读写权限()无用户字典的能力不需要 取值或示例 参见 缺省值 “”
- PARAM_KEY_VAD_HEAD - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.VadConfig
-
开始的静音检测毫秒数 当声音开始的静音超过此项指定的毫秒数时,认为没有检测到声音 (VAD_NO_VOICE_INPUT) 如果此值为0,则表示不进行起点检测,无论检测到起点前的音频数据有多长,也不返回VAD_NO_VOICE_INPUT 取值或示例 [0,30000] 缺省值 10000
- PARAM_KEY_VAD_SEG - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.VadConfig
-
端点检测的分段间隔毫秒数 目前只对云端自由说实时反馈模式生效,检测到起点后语音数据出现静音并且静音时间超过此项指定的毫秒数时, 认为音频进行分段。
- PARAM_KEY_VAD_SWITCH - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.VadConfig
-
识别前进行端点检测 如果为yes则开启端点检测,如果no则关闭端点检测 取值或示例 {yes,no} 缺省值 yes
- PARAM_KEY_VAD_TAIL - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.VadConfig
-
端点检测的末尾毫秒数 检测到起点后语音数据出现静音并且静音时间超过此项指定的毫秒数时,认为声音结束 如果此值为0,则表示不进行末端检测,用户必须使用 CHECK_FLAG_END 进行手工的停止或继续添加检测音频数据直到缓存区满 取值或示例 [0,30000] 缺省值 500
- PARAM_KEY_VAD_THRESHOLD - 类 中的静态变量com.sinovoice.hcicloudsdk.common.asr.AsrConfig.VadConfig
-
端点检测灵敏度设置 端点检测灵敏度设置,该值越小越灵敏 取值或示例 [0,100] 缺省值 10
- PARAM_KEY_VOLUME - 类 中的静态变量com.sinovoice.hcicloudsdk.common.tts.TtsConfig.BasicConfig
-
合成语音的音量 数字越大音量越大 取值或示例 0 - 9 缺省值 5
- PARAM_KEY_WORD_MODE - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.InputConfig
-
设置英文单词的大小写形式 mixed: 字母大小写混合 capital: 全字母大写 lowercase: 全字母小写 initial: 首字母大写 取值或示例 mixed, capital, lowercase, initial 缺省值 mixed
- PARAM_SUB_LANG - 类 中的静态变量com.sinovoice.hcicloudsdk.common.hwr.HwrConfig.InputConfig
-
语种列表 拉丁语系,西里尔语系,阿拉伯语系三种语系中选择语种 取值或示例 参见灵云SDK开发手册(C API)语种列表
- ParamProcessor - com.sinovoice.hcicloudsdk.common中的类
-
配置参数处理类,解析及组装配置串
- ParamProcessor() - 类 的构造器com.sinovoice.hcicloudsdk.common.ParamProcessor
-
- parseConfig(String) - 类 中的静态方法com.sinovoice.hcicloudsdk.common.asr.AsrCommon
-
解析 task-config 字符串为 HashMap 键值对。
- parseStringConfig(String) - 类 中的方法com.sinovoice.hcicloudsdk.common.ParamProcessor
-
解析一个字符串形式的参数
- pause() - 类 中的方法com.sinovoice.hcicloudsdk.android.tts.player.AndroidAudioPlayer
-
暂停播放,使用播放设备的功能实现
- pause() - 类 中的方法com.sinovoice.hcicloudsdk.pc.tts.player.PcAudioPlayer
-
暂停播放,使用播放设备的功能实现
- pause() - 类 中的方法com.sinovoice.hcicloudsdk.player.AudioPlayer
-
暂停播放
如果设备支持暂停/继续的话,可在派生类中重写此方法
- pause() - 类 中的方法com.sinovoice.hcicloudsdk.player.TTSCommonPlayer
-
暂停播放。
- pauseGet() - 类 中的方法com.sinovoice.hcicloudsdk.recorder.AudioBuffer
-
挂起数据读取(消费),挂起后 getData 会读不到数据,即使缓冲区内有数据
- pausePut() - 类 中的方法com.sinovoice.hcicloudsdk.recorder.AudioBuffer
-
挂起写入操作(生产),挂起后 putData() 会无法写入数据,即使有足够的空间
- PcAsrRecorder - com.sinovoice.hcicloudsdk.pc.asr.recorder中的类
-
PC 平台 ASR 录音机
- PcAsrRecorder(AsrRecorderListener) - 类 的构造器com.sinovoice.hcicloudsdk.pc.asr.recorder.PcAsrRecorder
-
- PcAudioPlayer - com.sinovoice.hcicloudsdk.pc.tts.player中的类
-
PC平台音频播放器,适用于 Windows/Linux/Mac
- PcAudioPlayer() - 类 的构造器com.sinovoice.hcicloudsdk.pc.tts.player.PcAudioPlayer
-
- PcAudioRecorder - com.sinovoice.hcicloudsdk.pc.asr.recorder中的类
-
PC 平台的音频录音机
- PcAudioRecorder() - 类 的构造器com.sinovoice.hcicloudsdk.pc.asr.recorder.PcAudioRecorder
-
- PenScriptConfig - com.sinovoice.hcicloudsdk.common.hwr中的类
-
灵云Hwr 生成笔型参数配置辅助类 使用示例 AsrConfig param = new AsrConfig(); param.add(key, value); … String config = param.getStringConfig();
- PenScriptConfig() - 类 的构造器com.sinovoice.hcicloudsdk.common.hwr.PenScriptConfig
-
- PERMISSION_ERROR - 类 中的静态变量com.sinovoice.hcicloudsdk.recorder.AudioRecorder
-
录音权限错误
- play(String, String, String) - 类 中的方法com.sinovoice.hcicloudsdk.player.TTSCommonPlayer
-
合成并播放指定的文本。
- play(String, String) - 类 中的方法com.sinovoice.hcicloudsdk.player.TTSCommonPlayer
-
合成并播放指定的文本。
- PLAYER_FLAG_BLUETOOTH_HEADSET - 类 中的静态变量com.sinovoice.hcicloudsdk.player.AudioPlayer
-
播放器标记:蓝牙设备,仅支持 Android 平台
- PLAYER_FLAG_SPEAKER - 类 中的静态变量com.sinovoice.hcicloudsdk.player.AudioPlayer
-
播放器标记:扬声器
- PLAYER_STATE_ERROR - 类 中的静态变量com.sinovoice.hcicloudsdk.player.TTSCommonPlayer
-
播放器处于错误状态
- PLAYER_STATE_IDLE - 类 中的静态变量com.sinovoice.hcicloudsdk.player.TTSCommonPlayer
-
播放器处于空闲状态,也是初始状态
- PLAYER_STATE_PAUSE - 类 中的静态变量com.sinovoice.hcicloudsdk.player.TTSCommonPlayer
-
播放器处于暂停播放状态
- PLAYER_STATE_PLAYING - 类 中的静态变量com.sinovoice.hcicloudsdk.player.TTSCommonPlayer
-
播放器处于正在播放状态
- PlayerEvent - com.sinovoice.hcicloudsdk.player中的枚举
-
TTS 播放器事件
- pool - 类 中的静态变量com.sinovoice.hcicloudsdk.common.ThreadPool
-
- PrivateCloudConfig() - 类 的构造器com.sinovoice.hcicloudsdk.common.tts.TtsConfig.PrivateCloudConfig
-
- putData(byte[], int) - 类 中的方法com.sinovoice.hcicloudsdk.recorder.AudioBuffer
-
生产者向 AudioBuffer 内写入数据,若因写入挂起或空间不够时,则进行等待
- putData(byte[], int, int) - 类 中的方法com.sinovoice.hcicloudsdk.recorder.AudioBuffer
-
生产者向 AudioBuffer 内写入数据,若因写入挂起或空间不够时,则进行等待
- putData(byte[], int, int, int) - 类 中的方法com.sinovoice.hcicloudsdk.recorder.AudioBuffer
-
生产者向 AudioBuffer 内写入数据,若因写入挂起或空间不够时,则进行等待
- putData - 接口 中的静态变量com.sinovoice.hcicloudsdk.recorder.IAudioBufferHandler
-
- putDataNB(byte[]) - 类 中的方法com.sinovoice.hcicloudsdk.recorder.AudioBuffer
-
生产者向 AudioBuffer 内写入数据,若空间不足或写入被挂起,不进行等待
- putDataNB(byte[], int) - 类 中的方法com.sinovoice.hcicloudsdk.recorder.AudioBuffer
-
生产者向 AudioBuffer 内写入数据,若空间不足或写入被挂起,不进行等待
- putDataNB(byte[], int, int) - 类 中的方法com.sinovoice.hcicloudsdk.recorder.AudioBuffer
-
生产者向 AudioBuffer 内写入数据,若空间不足或写入被挂起,不进行等待
- putPause - 接口 中的静态变量com.sinovoice.hcicloudsdk.recorder.IAudioBufferHandler
-