91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript如何實現文字轉聲音

發布時間:2021-07-13 17:34:30 來源:億速云 閱讀:174 作者:chen 欄目:web開發

這篇文章主要介紹“JavaScript如何實現文字轉聲音”,在日常操作中,相信很多人在JavaScript如何實現文字轉聲音問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”JavaScript如何實現文字轉聲音”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

JavaScript實現文字轉聲音的方法:首先創建一個HTML示例文件;然后添加js代碼;最后利用SpeechSynthesisUtterance接口將指定文字合成為對應的語音即可。

本文操作環境:Windows7系統、javascript1.8.5、Dell G3電腦。

JavaScript怎么實現文字轉聲音?

js文字轉語音播放

SpeechSynthesisUtterance

SpeechSynthesisUtterance是HTML5中新增的API,用于將指定文字合成為對應的語音.也包含一些配置項,指定如何去閱讀(語言,音量,音調)等

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <input type="text" id="textMsg" value="有新的訂單,請及時處理">
  <button onclick="speak()">播放</button>
  <button onclick="pause()">暫停</button>
  <button onclick="resume()">繼續播放</button>
  <button onclick="cancel()">取消播放</button>
  <script>
    var speech = new SpeechSynthesisUtterance();
    // 播放
    function speak() {
      // speech.pitch = 1 // 獲取并設置話語的音調(值越大越尖銳,越低越低沉)
      // speech.rate  = 5 // 獲取并設置說話的速度(值越大語速越快,越小語速越慢)
      // speech.voice = 10 // 獲取并設置說話的聲音
      // speech.volume = 1 // 獲取并設置說話的音量
      // speech.lang = speechSynthesis.getVoices()[0] // 設置播放語言,測試沒效果
      // speech.cancel() // 刪除隊列中所有的語音.如果正在播放,則直接停止
      speech.text = textMsg.value // 獲取并設置說話時的文本
      speechSynthesis.speak(speech);
    }
    // 暫停
    function pause() {
      speechSynthesis.pause()
    }
    // 繼續播放
    function resume() {
      speechSynthesis.resume()
    }
    // 取消播放
    function cancel() {
      speechSynthesis.cancel()
    }
  </script>
</body>
</html>

tips: 如果播放沒聲音,可嘗試重啟瀏覽器播放

到此,關于“JavaScript如何實現文字轉聲音”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

图木舒克市| 房山区| 双峰县| 循化| 新龙县| 宁武县| 怀安县| 赞皇县| 娱乐| 高州市| 晋城| 翁牛特旗| 康定县| 石家庄市| 奉新县| 涟源市| 自治县| 洪江市| 广东省| 石门县| 洛隆县| 波密县| 龙胜| 台南市| 文水县| 南投县| 宝坻区| 肃宁县| 盐边县| 台州市| 抚宁县| 噶尔县| 上杭县| 泽库县| 万载县| 拜城县| 鹤峰县| 太保市| 宁国市| 麻江县| 怀安县|