收藏
回答

WechatSI同声传译只能打开调试模式用吗?

WechatSI同声传译然后用createInnerAudioContext创建音频播放内容

只能打开调试模式用吗,打开调试模式就有声音,关了就听不到声音了

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

2 个回答

  • Demons
    Demons
    2023-03-27

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-03-27
    有用
    回复 2
    • 👁
      👁
      2023-03-27
      开发环境打开调试模式有声音,生产环境使用体验码打开小程序还是要打开调试模式才有声音,关了调试模式就没声音了,以下是代码片段
      const plugin = requirePlugin('WechatSI')
      innerAudioContext = yxymini.createInnerAudioContext({})

      plugin.textToSpeech({
          lang:'zh_CN' ,
          tts: true,
          content: text,
          success(res: any) {
            yxymini.downloadFile({
              url: res.filename,
              success(r: any) {
                if (r.statusCode === 200) {
                  innerAudioContext.src = r.tempFilePath
                  innerAudioContext.play()
                }
              }
            })
          },
          fail(res: any) {
            yxymini.showToast({
              title: res.msg,
              icon: 'none',
              duration: 2000
            })
          }
        })
      2023-03-27
      回复
    • 👁
      👁
      2023-03-28
      请问有结果了吗
      2023-03-28
      回复
  • clydee
    clydee
    2023-03-30

    试下后台配置这个合法域名:https://ae.weixin.qq.com


    2023-03-30
    有用 1
    回复
登录 后发表内容