WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:テキストを読ませる方法

0:[投稿] Orange [2006/06/19 18:53 ] [環境:WinXP IE6 WinXP Apache]

PerlかJavascriptを使って、テキストを読ませる方法について教えてください。
あらかじめSpeech機能のあるPCが対象です。


1:[回答] 通りがかり。 [2006/06/20 15:38 ]

PerlとJavascriptとSpeech機能の関係がわかりません。
もうちょっと具体的に、何をしたいのか書いて下さい。
PerlとJavascriptでは、サーバサイドなのかクライアントサイドなの
かすら判断がつきません。


2:[回答] Orange [2006/06/20 16:54 ]

レスありがとうございます。
スケジュール管理のプログラムを作ろうと思っています。
サーバーサイドにスケジュール内容を登録する部分はPerlで書きます。
時間になるとクライアントサイドで自動で予定を読み上げてくれる部分を、Javascriptで作ろうと思っています。
もしくは、それに似た使い方ができるPerlのモジュールがあれば使いたいと思います。
妙案がございましたらご教授ください。よろしくお願いします。


3:[回答] m035 [2006/06/20 17:59 ][URL]

>時間になるとクライアントサイドで自動で予定を読み上げてくれる部分を、Javascriptで作ろうと思っています。
JavaScriptでは厳しいかと。
VBScriptからマイクロソフトのスピーチエンジン(Text-to-Speech Engine)を使って文字を読ませる、というのはみたことがありますが、クライアント側でスピーチエンジンをインストールしておかないと使えません。
http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/download.htmの「番外編・実用とは言い難いお遊び系スクリプト」の「Voice! (HTA)」というやつです)
もし、JavaScriptで済ませるとしたら、サーバーで音声ファイルを生成しておき、それを再生するしかないかと思います。
例としては
http://voice.pentax.co.jp/pentaxtts/index.html
の製品デモはなかなかすごいです。
あとは無料で
http://www.a-quest.com/aquestalk/
のDLLをうまく使えば出来るかもしれません。
そのほかにも
http://wiki.osdev.info/index.php?%B2%BB%C0%BC%B9%E7%C0%AE
でいろいろと紹介されているようです。
あとは
http://www.xucker.jpn.org/product/speechtools.html
ではいくつかのライブラリを組み合わせたソフトウェアを公開しています。

すべてPerlとは無関係ですし・・・参考になるといいのですが、私は浅学なのでよくわかりません。


4:[回答] Orange [2006/07/09 18:32 ]

レスありがとうございます。お返事が遅くなりました。
http://www.a-quest.com/aquestalk/
これあたり、面白そうですね。
研究してみようと思います。
ありがとうございました。


[戻る]