|
【人工智能】
ROC-3308-CC 讯飞语音开发问题
发表于 2019-1-14 15:23:14
浏览:7285
|
回复:3
打印
只看该作者
[复制链接]
楼主
原版 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, 现在有点迷茫了。 |
|