Firefly开源社区

ROC-3308-CC 讯飞语音开发问题

127

积分

0

威望

0

贡献

技术小白

积分
127
QQ
发表于 2019-1-14 15:23:14     
原版 constant.cpp 里有这么一段
// msc login params _ MSPLogin()
// don't change it
const char* Constant::kMSCLoginParams = "appid = 58bcdd98, work_dir = .";

讯飞官网上注册了账号也创建了自己的应用和技能,尝试替换自己的 appid 测试(虽然注释了 don't change it )
唤醒后报错 QISRAudioWrite failed errCode: 10407  /n => IAT_STATE_ERROR
常量里有 MSP_ERROR_DB_INVALID_APPID = 10407,        /* 0x28A7 */  错误描述,怀疑是自己创建应用时选择的平台是Android 所以出错了。
然后去讯飞平台重新创建了一个应用是Linux的,替换appid继续测试,仍然报这个错误。
在这个环境下只要将appid还原到 58bcdd98 就一点问题都没有。
讯飞官网下载的Linux samples lib都是x86的 so,  现在有点迷茫了。
回复

使用道具 举报

870

积分

4

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
870
发表于 2019-1-14 16:04:15     
你可以Ubuntu平台下搭建讯飞的demo相互验证,或者到官网资料或者论坛找找有没有类似问题。有可能除了替换appid,还需要修改其他的配置。
回复

使用道具 举报

22

积分

0

威望

0

贡献

技术小白

积分
22
发表于 2019-8-23 12:49:05     
同样的问题,有解决吗
回复

使用道具 举报

22

积分

0

威望

0

贡献

技术小白

积分
22
发表于 2019-8-24 11:31:20     
应该这套没有使用AIUI,
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表