收藏
回答

“一句话语音识别”接口,已经设置了中文引擎,但是只识别一个字时,很容易会返回英文结果

问题类型 插件 AppID 插件版本号 AppID 微信版本 基础库版本
Bug wx3e17776051baf153 2.0.5 wxe396963832618a86 8.0.29 2.13.2

“一句话语音识别”接口,engSerViceType设置了“16k_zh”,按文档说明是设置引擎模型类型为:“16k 中文普通话通用”,

但是实际测试单个字时,很容易返回英文,与文档描述不符。

测试容易识别为英文的情况如下:

单独说“爸”字,识别结果是Bar

单独说“踢”字,识别结果是Tea

单独说“兔”字,识别结果是Two

单独说“弟”字,识别结果是De

单独说“够”字,识别结果是Go

单独说“佛”字,识别结果是For

单独说“逼”字,识别结果是Big

单独说“哦”字,识别结果是All

单独说“卡”字,识别结果是Car

单独说“好”字,识别结果是How

单独说“度”字,识别结果是Do

单独说“李”字,识别结果是Lee

单独说“按”字,识别结果是An

单独说“万”字,识别结果是One

等等......

检测测试就暂时发现40多个,相信还有非常多的中英文同音字。

不太理解的是已经设置了中文,为何仍会返回英文结果。

因为业务需要,必须要对单个汉字的识别,不能用词组,请问有什么好的办法完全彻底避免英文出现?或者有什么别的接口能满足需求?

谢谢!

 

 

回答关注问题邀请回答
收藏
登录 后发表内容