← ブログパーツ作成ツール一覧に戻る

1. プレビュー

▶ 再生ボタンを押すと、下のサンプル記事を読み上げます。

2. サンプル記事(読み上げのテスト用)

サンプル記事のタイトル

これは音声読み上げパーツのテスト用のサンプルコンテンツです。全文読み上げモードでは、この段落から最後の段落まで全て読み上げられます。

結論だけモードでは、最後のh2タグ以降の段落のみが読み上げられます。実際のブログでは、記事の本文が自動的に検出されます。

まとめ

このパーツは、Web Speech APIを使用してブログ記事を音声で読み上げることができます。アクセシビリティの向上や、マルチタスク時の便利な機能として活用できます。

3. カスタマイズ

4. HTMLコードをコピー


            

💡 このHTMLコードをあなたのブログの記事に貼り付けてください。記事の最初のh2タグの前に挿入することを推奨します。

5. JSコードをコピー


            

💡 このJavaScriptコードは、HTMLコードより前に読み込まれるように設定してください。

ブログに音声読み上げボタンを設置する方法

このページでは、ブログ記事を音声で読み上げるプレイヤー(再生・一時停止・停止ボタン付き)を無料で作れます。読み上げには閲覧者のブラウザに内蔵された音声合成機能を使うので、プラグインのインストールや音声ファイルの用意は必要ありません。作ったコードを記事に貼るだけで、読者は記事を「聞く」こともできるようになります。

3ステップで設置する

  1. プレビューで確認する:上の「1. プレビュー」の再生ボタンで、サンプル記事の読み上げを試せます。
  2. 見た目と初期設定を決める:「3. カスタマイズ」で色・角の丸み・サイズのほか、最初のモード(全文/結論だけ)や読み上げ速度を設定します。
  3. HTMLとJSをコピーして貼る:「4. HTMLコード」と「5. JSコード」をコピーし、ブログに貼り付けます。

WordPressでプラグインなしで設置する

  1. 投稿の編集画面で、プレイヤーを置きたい位置(記事の最初の見出しの前がおすすめ)に「カスタムHTML」ブロックを追加します。
  2. ブロックの中に、先に「JSコード」、その下に「HTMLコード」を貼り付けます。
  3. プレビューで再生ボタンが動くことを確認してから、記事を更新します。

WordPressでは、管理者・編集者以外の権限のユーザーが保存すると <script> タグが削除されることがあります。ボタンは表示されるのに読み上げが始まらない場合は、管理者アカウントで貼り付けてください。全記事に設置したい場合は、テーマの「ヘッダー(またはフッター)にコードを追加する」設定にJSコードを入れ、HTMLコードだけを記事に貼る方法もあります。

はてなブログで設置する

記事の編集画面で「HTML編集」タブに切り替え、記事の先頭にJSコードとHTMLコードの順で貼り付けます。プレイヤーは記事本文(はてなブログでは「entry-content」と呼ばれる部分)を自動で探して読み上げます。すべての記事に表示したい場合は、デザイン設定のカスタマイズで記事の上部に表示するHTMLとして登録する方法もあります。

「全文」と「結論だけ」の2つのモード

プレイヤーには、記事の本文をすべて読み上げる「全文モード」と、最後の大見出し(h2)より後ろだけを読み上げる「結論だけモード」があります。記事の最後に「まとめ」の見出しを置いている場合、結論だけモードではまとめの部分だけを短く聞けます。読者はプレイヤー上でモードを切り替えられ、最初にどちらを選んでおくかは「デフォルトモード」で決められます。

読み上げプラグインとの違い

項目このツールWordPressの読み上げプラグイン
インストール不要(コードを貼るだけ)必要
使えるブログWordPress、はてなブログなど、スクリプトを貼れるブログWordPressのみ
音声閲覧者の端末に入っている音声プラグインによる(外部の音声合成サービスを使うものもある)
料金無料プラグインによる

対応ブラウザと注意点

よくある質問

無料で使えますか?
はい、無料です。会員登録も必要ありません。
音声ファイルがサーバーに作られますか?
作られません。読者のブラウザがその場で記事の文章を読み上げるため、ブログのサーバーに負荷はかかりません。
スマホでも使えますか?
使えます。iPhone・Androidの主要なブラウザで動作します。プレイヤーは画面幅に合わせて表示が変わります。