音声合成でHello, world!
Posted feedbacks - なでしこ
MS Agentを使ってます。 最低限Text-to-speech engines (日本語か英語版)とSAPI 4.0 が必要です。
see: Microsoft Agent download page for end-users
1 2 3 4 5 6 7 8 9 | say(「Hello, world」, "英語")
say(「こんにちは」, "日本語")
say(「どう書くorg、それはプログラマの為のコロシアムです。」, "日本語")
*say(text, lang)
エージェントマーリン召喚
langへエージェント言語変更
textとエージェント言う
エージェント待つ
|
できました。 でも、標準命令の「言う」が使えなくなってしまいます。 「いう」の方は使えるから問題ないと思いますが。 ちなみに、「言う、いう」はOKボタンだけのダイアログを出す命令です。
1 2 3 4 5 6 7 8 | "英語"で「Hello, world!」と言う
"日本語"で「こんにちは」と言う
*言う(langで, textと)
エージェントマーリン召喚
langへエージェント言語変更
textとエージェント言う
エージェント待つ
|




にしお
#3415()
Rating4/4=1.00
使用したライブラリはタグでつけてください。またOSに依存する場合もタグでつけてください。日本語文字列も発音できることが好ましいですが、必須ではありません。
以下はサンプルです。
>>> say("Hello, world!") >>> say("con nitch were") # 「こんにちは」 >>> say("daw cat coo org, sole what program mar know tum yen know Colosseum death")[ reply ]