帖子

Android 转写语言参数设置

 关闭 [复制链接]

该用户从未签到

43828 jlyan 发表于 2014-2-25 20:47:00 1#
目前,android平台SDK更新至1030版本,接口有些细微变化,转写时候的参数也有些变化,在此说明下。
之前使用的是setEngine()来设置引擎参数是中文引擎还是英文引擎,现在无论是语音+SDK,还是非语音+SDK(仅限于android),都使用以下三个参数domain,accent,langeuage,对于不含界面的接口,语音+和非语音+的SDK类名已经一样了,就以此举例:

SpeechRecognizer iatRecognizer;

转写中文:
iatRecognizer.setParameter(SpeechConstant.DOMAIN, "iat");
iatRecognizer.setParameter(SpeechConstant.LANGUAGE, "zh_cn");
iatRecognizer.setParameter(SpeechConstant.ACCENT, "mandarin");

转写英文:
iatRecognizer.setParameter(SpeechConstant.DOMAIN, "iat");
iatRecognizer.setParameter(SpeechConstant.LANGUAGE, "en_us");

转写粤语:
iatRecognizer.setParameter(SpeechConstant.DOMAIN, "iat");
iatRecognizer.setParameter(SpeechConstant.LANGUAGE, "zh_cn");
iatRecognizer.setParameter(SpeechConstant.ACCENT, "cantonese");

(注:以上参数仅限于android,其他平台需具体咨询技术支持人员或者发贴询问)
追梦忆影 发表于 2014-2-25 20:48:03
2#
给力!!!!
使用道具 举报 回复
chenshi 发表于 2014-2-26 10:08:02
3#
实用,必须顶!
使用道具 举报 回复
1711259633@qq.c 发表于 2014-4-22 10:29:14
4#
文档上没有具体参数,  谢谢楼主了{:soso_e100:}
使用道具 举报 回复
 楼主| jlyan 发表于 2014-4-22 11:33:49
5#
1711259633@qq.c 发表于 2014-4-22 10:29
文档上没有具体参数,  谢谢楼主了

有其他问题可以直接在论坛中发贴问的,目前贴出的是最常见,最常使用的参数。
使用道具 举报 回复
chenshi 发表于 2014-4-22 20:06:33
6#
jlyan 发表于 2014-4-22 11:33
有其他问题可以直接在论坛中发贴问的,目前贴出的是最常见,最常使用的参数。
...

这么有用的帖子必须置顶。
使用道具 举报 回复
132****6685 发表于 2014-4-28 16:28:58
7#
赞一个{:soso_e179:}
使用道具 举报 回复
fenghua__1314 发表于 2015-3-31 11:22:39
8#
{:soso_e109:}如此给力,我感动到哭
使用道具 举报 回复
hygui 发表于 2015-5-4 11:27:11
9#
{:soso_e142:}
使用道具 举报 回复