uni-app 使用百度语音识别出错,所有配置都没问题,代码也没问题

uni-app 使用百度语音识别出错,所有配置都没问题,代码也没问题

信息类别 详细信息
产品分类 uniapp/App
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 10
HBuilderX类型 正式
HBuilderX版本号 3.2.12
手机系统 Android
手机系统版本号 Android 11
手机厂商 华为
手机机型 小米10
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

示例代码:

function startRecognize() {
    return new Promise((resolve, reject) => {
        plus.speech.startRecognize({
            punctuation: false,
            engine: 'baidu',
            timeout: 10 * 1000
        }, resolve, reject)
    })
}

function stopRecognize() {
    plus.speech.stopRecognize()
}

startRecognize().then(res => {  
    console.log('内容内容', res)  
    stopRecognize()  
}).catch(e => {  
    console.log('错误原因', e);  
    // uni.showToast({ icon: 'none', title: '语音识别错误,错误原因:' + e })  
})

操作步骤:

  1. 点击某个按钮调用startRecognize,即可报错

预期结果:

语音可以正常识别

实际结果:

报4004或者-3011

bug描述:

之前没注意发现讯飞的SDK已被删除了,所以改用百度语音识别,发现报了如下连个问题:

{
    "code": 4004,
    "message": "App name unknown[(-3004)101: Invalid API key]"
}
{
    "code": -3011,
    "message": "[(-3011)received down http, without up http]"
}

总数报这两个错误,百度Appid,api key, secret key配置的全都是正确的


更多关于uni-app 使用百度语音识别出错,所有配置都没问题,代码也没问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

偶尔会出现 ··· { “code”: 4004, “message”: “App name unknown[(-3004)6: No permission to access data]” }
···

更多关于uni-app 使用百度语音识别出错,所有配置都没问题,代码也没问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html


自己顶一下,有大佬看看啥情况嘛

有没有官方的看看啥情况

卧槽 真没人管吗, 我以为就我一个人提交,没想到这么多人提交过都没人管

我也遇到了,唉 这社区的人好恶心 刷到几个已解决的 但是都不跟你说咋解决

回到顶部