收藏
回答

用 微信同声传译 做语音转文字,30秒以上就很容易返回-30004。

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 微信同声传译 微信安卓客户端 8.0.7 2.18.0

如果30s内或者30s以上但是说话内容很少时,没有有问题。

但是30s以上说话内容稍微多点,就一定失败。明明看到onReconize一直有内容的,就是最后不进onStop,进了onError:

-30004 因网络或者其他非正常状态导致的未查询识别结果。

是因为现在没有发布是体验版的关系?还是说除了对声音时长有显示,对文字数也有限制?还是说要申请配额才能正常使用?默认配额是多少?

调用start时的代码如下:

    touchStart: function (e{
        // 语音开始识别
        manager.start({
            duration60000,
            lang'zh_CN' // 识别的语言,目前支持zh_CN en_US zh_HK sichuanhua
        });
},


回答关注问题邀请回答
收藏

1 个回答

  • Tony Stark
    Tony Stark
    2022-04-08

    我也遇到同样的问题,根本不能达到60s

    2022-04-08
    有用
    回复
登录 后发表内容