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

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('开始播放')
    })
  }

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容