收藏
回答

微信同声传译插件,一直不执行onRecognize,这是什么问题啊?

问题类型 插件 AppID 插件版本号 AppID 操作系统 微信版本 基础库版本
Bug wx069ba97219f66d99 0.3.5 wx3e30cf516d99ff67 Android 8.0.35 2.32.3

 async initRecord() {

    let that=this

    manager.stop()

    //有新的识别内容返回,则会调用此事件

    manager.onRecognize = (res) => {

      console.log('onRecognize',res)

      let text = res.result

      that.setData({currentText:that.data.currentText+text})

    }

    // 识别结束事件

    manager.onStop = (res) => {

      console.log('onStop',res)

      let text = res.result

      if(text == '') {

        // 用户没有说话,可以做一下提示处理

        this.showRecordEmptyTip()

        return

      }

      let newText=text.replace(/。/g, "").trim()

      let newArr=newText.split('和')

      that.setData({

        currentText:that.data.currentText+text,

        totalTime:res.duration,

      })


    }

    // 识别错误事件

    manager.onError = (res) => {

      console.log(res,'onError')

      this.setData({

        recording: false,

        bottomButtonDisabled: false,

      })

     

    }

  },


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

1 个回答

  • : )
    : )
    2023-11-27

    同问

    2023-11-27
    有用
    回复
登录 后发表内容