打印sql日志

Pedestrian Prediction by Planning using Deep Neural Networks

  返回  

谷歌版本89+的语音播报功能

2021/7/20 17:09:15 浏览:

记录一个谷歌版本89+的消息语音播报
之前的版本

Speak() {
      var msg = new SpeechSynthesisUtterance();
      msg.lang = 'zh-CN'; //设置语言
      msg.text = '播报信息';
      msg.volume = 100; //设置音量
      msg.rate = 1; //说话速度
      msg.pitch = 1.5; //设置话语音调(值越大越尖锐,越低越低沉)

      // console.log(msg);
      console.log(window.speechSynthesis.speak,msg)
      window.speechSynthesis.speak(msg);
    },
//tts
srcVal: "http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=3&text=播报信息"
doTTS(val) {
      this.srcVal = `http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=3&text=${val}`;
      let audio = new Audio();
      audio.src = this.srcVal;
      audio.play();
    }

以上均不支持谷歌,但是实测火狐可以

所以重点——————谷歌的89+版本可实现播报的功能来了

// 语音播报
// 形参str
    speechVideo(str){
      let message = str
      let url = "https://tts.baidu.com/text2audio?cuid=baike&lan=ZH&ctp=1&pdt=301&vol=9&rate=32&per=0&tex=" + encodeURI(message);
      // baidu文字转语音
      var voiceContent = new Audio(url);
      voiceContent.src = url;
      voiceContent.play();
    },

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号