とりあえず関数を実行する必要があると思います。
https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Functions
目的
GAS上で発話(音声合成)させたいです。
現状
こちらを参考にさせていただいたのですが、以下のようなコードでは「Happy」と発話しないので原因、解決方法を教えていただきたいです。よろしくお願いいたします。
main
1function doGet() { 2 return HtmlService.createHtmlOutputFromFile('speechsynthesis'); 3}
speechsynthesis
1<!DOCTYPE html> 2<html> 3 <head> 4 <base target="_top"> 5 </head> 6 <script> 7 function speech() { 8 var msg = new SpeechSynthesisUtterance("Happy"); 9 // 言語 英語 10 msg.lang = "en-US" 11 // 速度 0.1-10 12 msg.rate = 1 13 // 高さ 0-2 14 msg.pitch = 1 15 // 音量 0-1 16 msg.volume = 1 17 speechSynthesis.speak(msg); 18 } 19 </script> 20</html> 21
あなたの回答
tips
プレビュー