Windowsバッチで、テキストを読み上げる

(say.vbs)

set tts = WScript.CreateObject("SAPI.SpVoice")
For Each arg in WScript.Arguments
  tts.Speak(arg)
Next

実行してみる。

> cscript say.vbs この改革によって豪族を中心とした政治から天皇中心の政治へと移り変わったとされている。この改革により、「日本」という国号と「天皇」という称号の使用が始まったとされる。また「大化」は日本最初の元号である。改新の歴史的意義や実在性については様々な論点が存在し、現在でも大きく見解が分かれている

(@ ̄_ ̄)



参照したURL:
https://language-and-engineering.hatenablog.jp/entry/20150202/JapaneseTextToSpeechProgramming





Speaking English and German (and Spanish, and you name it)
by ps1Feb 3, 2014
https://blog.idera.com/database-tools/speaking-english-and-german-and-spanish-and-you-name-it