Firefly开源社区

标题: 买了开发板AIO3399J+智能语音套件 [打印本页]

作者: android嵌入式    时间: 2021-4-9 15:40
标题: 买了开发板AIO3399J+智能语音套件
运行6mic的app工程,可以运行成功,但是我想替换成自己申请的资源信息,比如语音唤醒,语义理解,如何移植呢?我看了6mic的代码,想把从科大讯飞下载的资源包替换到这个工程中,一直都提示鉴权失败,返回错误码:10407
作者: android嵌入式    时间: 2021-4-9 15:50
我重新解压6mic工程,运行还是报同样的错误,2021-04-09 15:49:11.739 2170-2205/com.iflytek.cae E/ResultScheduler: errorCode=10407, RPC_LOGIN_RET_ERROR.
作者: android嵌入式    时间: 2021-4-9 15:59
本帖最后由 android嵌入式 于 2021-4-9 16:06 编辑

更详细的报错如下:
2021-04-09 15:55:50.765 2170-2170/com.iflytek.cae E/APR: [E     0 auth/apr_auth_http.cpp:https_post:168] https_post url=<http://api.iflyos.cn/cae/state>
    code=<505>
    header=<x-req-type: aiui
    x-app-id: 5dd2299c
    x-req-timestamp: 1617954950000
    x-alg-type: AES
    Content-Type: text/plain
    >
    input=<OCtp3LuckkXMmkZO636UD+c+NzLTytdinrU7FAMPHSbsapwJZQLtgSg8sNnS1Ni5+nNoBLsyOE7CtEcVCpi05A==>
    output=<>
2021-04-09 15:55:50.766 2170-2170/com.iflytek.cae E/APR: [E     0 auth/apr_auth_http.cpp:apr_auth_exec:388] apr_auth_exec error, rv = -70511, appid = 5dd2299c, sn = 123
2021-04-09 15:55:50.766 2170-2170/com.iflytek.cae E/APR: [E     0 hlw/apr_hlw_6mic.cpp:apr_hlw_auth:1019] apr_auth_exec error
2021-04-09 15:55:50.766 2170-2170/com.iflytek.cae E/APR: [E     0 hlw/apr_hlw_api_0.cpp:CAEAuth:188] apr_hlw_auth error, rv = -70511
2021-04-09 15:55:50.766 2170-2170/com.iflytek.cae E/Alsa-Jni: CAEAuth | set auth error
2021-04-09 15:55:50.766 2170-2170/com.iflytek.cae D/CaeCoreHelper: 鉴权失败:-70511
2021-04-09 15:55:50.797 2170-2170/com.iflytek.cae D/AndroidTools: Original shell path: /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin
2021-04-09 15:55:50.797 2170-2170/com.iflytek.cae D/AndroidTools: Adding new path /system/bin/failsafe/
2021-04-09 15:55:50.797 2170-2170/com.iflytek.cae D/AndroidTools: Adding new path /data/local/
2021-04-09 15:55:50.808 2170-2296/com.iflytek.cae E/ResultScheduler: errorCode=10407, RPC_LOGIN_RET_ERROR.
2021-04-09 15:55:50.810 2170-2193/com.iflytek.cae D/AIUIScheduler: CMD_STOP

现在运行的工程,完全是重新解压出来的,没有经过任何改动。另外,错误码的解释以及为啥鉴权的原因都没有说清楚,官方能不能出一个????
作者: zhansb    时间: 2021-4-12 10:01
用Firefly官方的固件和现成APK会有问题吗?
作者: android嵌入式    时间: 2021-4-12 10:13
第一次运行的时候,能够成功运行的,然后我想替换我在科大讯飞自定义的语音唤醒和aiui的sdk,替换到6mic的app工程中,替换了一些动态库以及jar包,然后在运行就报上面的错误了。后来我重新解压一个app功能,发现错误还是一样。另外我这样操作有什么问题吗?加入我想达到这样的目的,仅仅替换这些库文件和jar包还不够吗?
作者: android嵌入式    时间: 2021-4-12 10:17
zhansb 发表于 2021-4-12 10:01
用Firefly官方的固件和现成APK会有问题吗?

第一次运行的时候,运行的是官方的固件,android7.1,同时也运行了6mic的app,能够成功运行的,然后我想替换我在科大讯飞自定义的语音唤醒和aiui的sdk,替换到6mic的app工程中,替换了一些动态库以及jar包,然后在运行就报上面的错误了。后来我重新解压一个app功能,发现错误还是一样。另外我这样操作有什么问题吗?加入我想达到这样的目的,仅仅替换这些库文件和jar包还不够吗?
作者: zhansb    时间: 2021-4-12 10:26
没试过,使用讯飞官网的话需要自己移植处理
作者: android嵌入式    时间: 2021-4-12 10:37
zhansb 发表于 2021-4-12 10:26
没试过,使用讯飞官网的话需要自己移植处理

你们回声消除的处理是在哪一部分实现的呢?加入我自己移植科大讯飞,是不是还需要自己实现回声消除的算法呢?
作者: android嵌入式    时间: 2021-4-12 10:43
zhansb 发表于 2021-4-12 10:26
没试过,使用讯飞官网的话需要自己移植处理

除了科大讯飞的部分,但是我还想得到发声的角度信息,也就是声源定位,你们的鉴权处理,是需要我申请帐号?还是怎么样呢
作者: zhansb    时间: 2021-4-12 10:44
,如果你要修改讯飞的,建议联系讯飞

image.png (67.13 KB, 下载次数: 1242)

image.png

作者: android嵌入式    时间: 2021-4-12 10:54
zhansb 发表于 2021-4-12 10:44
,如果你要修改讯飞的,建议联系讯飞

6mic的app是你们开发的吗?
作者: android嵌入式    时间: 2021-4-12 11:12
android嵌入式 发表于 2021-4-12 10:54
6mic的app是你们开发的吗?

第一个问题:科大讯飞的sdk我单独测试过,是没有问题的,然后集成到6mic的app中,发现鉴权错误,这个鉴权是你们做的,我不清楚为什么原因导致你们的 鉴权错误了?第二个问题,我想得到角度信息,例如 void onWakeup(float power, int angle, int beam),如果不鉴权,是不是就得不到float power, int angle, int beam信息?

作者: android嵌入式    时间: 2021-4-12 12:18
本帖最后由 android嵌入式 于 2021-4-12 12:21 编辑
zhansb 发表于 2021-4-12 10:44
,如果你要修改讯飞的,建议联系讯飞


第一个问题:科大讯飞的sdk我单独测试过,是没有问题的,然后集成到6mic的app中,发现鉴权错误,这个鉴权是你们做的的吧,我不清楚为什么原因导致你们的 鉴权错误了?这个是你们做的限制吧??
private void initCaeEngine(){
Log.d(TAG, "initCaeEngine");
if (null == caeOperator) {
  caeOperator = new CaeOperator();
  caeOperator.initCAEInstance(onCaeOperatorlistener);
  Log.d(TAG, "initCaeEngine");
  setText("------------ Ent:初始化阵列cae引擎成功!");
}else{
  Log.d(TAG, "initCaeEngine is Init Done!");

}

}


第二个问题,我想得到角度信息,例如 void onWakeup(float power, int angle, int beam),如果不鉴权,是不是就得不到float power, int angle, int beam信息





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1