帖子

【官网】使用语音+的离线识别、离线合成小结

 关闭 [复制链接]

该用户从未签到

36043 jlyan 发表于 2014-7-24 11:08:49 1#
本帖最后由 xugao2@iflytek. 于 2015-5-8 21:58 编辑

android平台已经推出了很多离线服务,今天简单描述下。
1、离线合成。

android平台很早就推出了离线合成功能,现在使用离线合成,需要下载语音SDK,安装讯飞语音+,默认离线合成发音人只有小燕一个发音人,想要使用其他的离线合成发音人,需要打开讯飞语音+-》语音设置-》语音合成中下载其他的离线发音人,目前离线支持的发音人在里面都看得到。


开发者代码中可以通过SpeechSynthesizer.getParamter(SpeechConstant.LOCAL_SPEAKERS )获取已经下载的发音人列表


开发者可以通过代码跳转到com.iflytek.speechcloud.activity.speaker.SpeakerSetting界面,来让用户自己下载发音人,还不支持开发者代码调用直接下载


2、离线听写。


离线听写功能一直都没有支持,不过SDK的开发一直都在做,预计不久就会上线支持了。


3、离线语法文件识别需要的注意事项如下:


在线的语法文件识别使用的是abnf语法,离线使用的是bnf语法,两种语法的开发文档见此链接http://club.voicecloud.cn/forum.php?mod=viewthread&tid=7595

之前版本的讯飞语音+安装好之后,有内置离线识别的资源,但是最新版本的是默认没有的,需要自己下载,具体操作:打开讯飞语音+-》语音设置-》语音乱识别,下载识别需要的资源,如果是一般的语法文件识别,可以只下载前两个即可。若没有下载,或者自己编写的语法文件出错,可能会出现23109,23108,23001等错误。



xugao2@iflytek. 发表于 2015-5-8 21:59:00
2#
{:soso_e163:}
使用道具 举报 回复
雪糕梦龙 发表于 2015-5-12 15:39:22
3#
语音+在哪下载?怎么安装
使用道具 举报 回复
hygui 发表于 2015-5-14 10:04:17
4#
你可以在我们的官网先创建应用,然后下载安装就可以了
http://www.xfyun.cn/
使用道具 举报 回复