現在テキスト読み上げ機能は英語で100文字以内に限られているとのことだが、果たして日本語での精度は? 試す時間がないため、ここではコメント出来ないが他のサービスとマッシュアップすると面白いことが出来そうだ。
----
現在、テキスト読み上げ機能には公式のAPIは提供されていない。しかしWeston RuterはGoogleに限らず誰でもこの機能を呼び出せることに気づいた。 このTTS データが送られて来るところをFirebug Netパネルでトラフィックをモニタしてみたが、読み上げられた音声は単なるHTTP GET(REST) リクエストによる次のようなクエリーに対する応答として通常のMP3フォーマットで送られてくることがわかった。
http://translate.google.com/translate_tts?tl=en&q=text
つまりどういうことかというと、上のURLのtextの部分を好きなように変えてブラウザのURL窓に貼って実行すれば、GoogleからMP3ファイルが返ってくるわけだ。たとえば次のURLで実験してみるとよい。
http://translate.google.com/translate_tts?q=I+love+techcrunch
----
続きはTechCrunchで...
http://jp.techcrunch.com/archives/20091214the-unofficial-google-text-to-speech-api/
PR