いわゆる英語の音声認識(Speech recognition)をやりたいということでいいのでしょうか。
以下のようなものがあるようです:
http://en.wikipedia.org/wiki/List_of_speech_recognition_software
Macなら、MacSpeech Dictateが、マイクなどから取り込んだ英語音声を解析して文字列に自動変換してくれます。
主に、キーボードから打ち込む代わりに音声入力で文字を入力するという用途に使われています。
http://www.macspeech.com/product_info.php?products_id=592
Windows,Linux,またはIntelコア以外のMacなら、IBM ViaVoiceが似たソフトでクロスプラットフォームです。
必要と言っておられる英語音声の取り込みとテキストへの変換と、不要と言っておられるテキストからの読み上げの両方ができます(残念ながら、両方がセットなのです。片方だけでは売られていません。でも、それほど高額ではないです)
http://www-306.ibm.com/software/pervasive/embedded_viavoice/
テレビやラジオなどからの英語の解析とテキスト変換は、MEDIASPEECHというソフトがあります。
http://www.vecsys.fr/english/products/
また、テレテキストというキャプション機能付きのテレビや、英語学習に使われるCCデコーダでも、対応している放送のものは、テレビ字幕で英語音声をテキスト表示してくれます。
参考になれば幸いです。
コメント(2件)
この種の音声認識ソフトって、日本語の入力でもそうなんだけど話者の発音の学習をさせないと、惨憺たる認識結果しか得られないと思います。
いろいろ探したいなら、「英語 音声認識 Windows」(OSの部分は適宜置き換え)とか「英語 音声認識 フリー」なんかでググってみて、フリーのものがあるならその見つけたソフトを実際に使ってみることでしょうね。
##昔、Speech SDK の「Microosft English Recognizer」で英語ニュース
##認識させようとしてがっくりきた経験あり。
話者不定の英語ニュースの音声データを読み込んで、ガシガシスクリプトはいてくれて、しかもスクリプトの内容が正確ってな音声認識ソフトがあるなら、有償でもいいから買いたいもんです。買いたいといっても、出せる金額はせいぜい10万・・・いや、20万までなら出してもいいかな。仕事でつかうとかじゃなくて、個人で、趣味でであっても、相応の価値がありますよ。
http://q.hatena.ne.jp/1174982654
http://q.hatena.ne.jp/1068048703