语音识别(语音转文字)&& 语音合成(文字转语音)

【语音合成API】SpeechSynthesisUtterance是HTML5中新增的API,用于将指定文字合成为对应的语音.也包含一些配置项,指定如何去阅读(语言,音量,音调)等

// 语音播报
 speek (content) {
      let message = new SpeechSynthesisUtterance()
      message.text = content
      message.lang = 'zh-CN'
      message.volume = 1
      message.rate = 0.7
      speechSynthesis.speak(message)
}

// 调用,结果(房号二二零八,欢迎光临),注意(不截取会读作两千零八)
  this.speek('房号,' + this.BreakfastInfo.roomno.split('') + ',,欢迎光临'

 

相关博文:

【1】web端文字转语音的几种方案:https://www.cnblogs.com/lindping/p/7641480.html

【2】HTML5语音合成Speech Synthesis API简介:https://www.zhangxinxu.com/wordpress/2017/01/html5-speech-recognition-synthesis-api/

【3】SpeechSynthesisUtterance 语音合成使用:https://blog.csdn.net/qq_40571631/article/details/89738575

【4】speechSynthesis,TTS语音合成:https://www.cnblogs.com/wujindong/p/9940630.html

其他相关:标题搜索

 

posted @ 2019-09-18 14:05  _0123456789  阅读(532)  评论(0编辑  收藏  举报