微信小程序文字转语音播放

2021-07-30  本文已影响0人  斡旋_ASL

1.微信小程序官网配置

微信小程序官网设置-->第三方设置-->插件管理-->添加插件-->微信同声传译-->添加插件

2.app.json即配置插件位置添加代码

"plugins": {
      "WechatSI": {
        "version": "0.3.1",
        "provider": "wx069ba97219f66d99"
      }
    }

3.文字转语音播放代码

var plugin = requirePlugin("WechatSI");
  /** 文字转语音 */
  function textToSpeech() {
    plugin.textToSpeech({
      lang: "zh_CN",
      tts: true,
      content: "一个常见的需求",
      success: function(res) {
        speech(res.filename)
      },
      fail: function(res) {
        console.log("fail tts", res)
      }
    })
  }
  function speech(url: string) {
    const audio = Taro.createInnerAudioContext()
    audio.autoplay = true
    audio.src = url
    audio.volume = 1
    audio.onPlay(() => {
      console.log('开始播放')
    })
  }

上一篇 下一篇

猜你喜欢

热点阅读