CefSharpはChromeではなくChromiumなので…
ChromeとChromiumの違いなのか以下のように音声合成をチャレンジしてみたが,今のところうまくいっていない。
Google Chromeでできることはたいていできると思っていたので残念。
(それともやり方があるのか?)
var synthes = new SpeechSynthesisUtterance(); synthes.text = 'こんにちは'; synthes.rate = 1.0; synthes.pitch = 1.0; synthes.lang = "ja-JP"; speechSynthesis.speak(synthes);
もう少し回避策がないのか探ってみたいが,ChromiumのWindows用ではどうなっているのか確認してみるのが先かもしれない。
その方が,糸口が見つかるかもしれない。ちなみにChromium Portableでは声は出ていた(読み上げが行われる)。
(ところでGoogle Chromeなら以下で問題ないいろいろ探しているうちに上のようにコマンドが長くなっただけ)
var synthes = new SpeechSynthesisUtterance('こんにちは'); speechSynthesis.speak(synthes);
参考ページはこちら。