英語の発音を音声で取得する「Text-to-Speech API」

Pocket

URLに英文を組み込むだけで英語の発音を音声で取得できるサイトです。

Text-to-Speech API (TTS-API.COM)リンク切れ

例えば、ブラウザのアドレス欄に「http://tts-api.com/tts.mp3?q=hello+world.」のように入力すると、MP3で音声が再生されます。

ページ上で再生するには次のようにするようです。

プラグインをダウンロードします。適当なフォルダに保存。
jquery.say.jsリンク切れ

HTMLを書きます。プラグインと同じフォルダに。

<html>
<body>
<input type="text" id="mytext" value="I have a pen.">
<input type="button" id="speech" value="Speech">
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="jquery.say.js"></script>
<script type="text/javascript">
$(document).ready(function() {
  $("#speech").click(function() {
    $.say($("#mytext").val());
  });
});
</script>
</body>
</html>

テキストボックス(「I have a pen.」とセット)とボタンを用意します。
jQueryとプラグインを読み込みます。
jQueryでコードを書きます。「say」が発音する部分です。

これをブラウザで開き、ボタンをクリックすると、テキストボックスの文が読み上げられます。

[ 2012年11月20日 | カテゴリー: ウェブサイト | タグ: , , ]

« | »

コメント

  1. kjp より:

    プラグインをダウンロードします。適当なフォルダに保存。
    jquery.say.js

    このファイルが見つかりません。

    是非送って頂けないでしょうか?

  2. stabucky より:

    >kjpさん
    リンク切れですね。気付きませんでした。
    ファイルを探してみましたが見付かりませんでした。
    申し訳ありません。

  3. kjp より:

    残念です、、、、、
    どこかにないでしょうか? 検索してみ見つからず、、、

  4. stabucky より:

    見付かりませんでした。別の仕組みを見付けたらまた紹介したいと思います。

  5. ok.2nd より:

    こんにちは。

    Text-to-Speech APIを、使ってみました。
    http://ok2nd.blog87.fc2.com/blog-entry-419.html

    Text-to-Speech APIの存在を、このページで知りました。ありがとうございました。

  6. stabucky より:

    >ok2ndさん
    先日調べたときはリンク先が切れていたのですが復活していたようです。記事を削除しなくてよかった!
    ありがとうございました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

送信してください。


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報