こんにちは!今日は、私が開発した「読み上げくん」というWordPressプラグインについてご紹介させていただきます。
みなさん、こんな経験はありませんか?
- 長いブログ記事を読む時間がない
- 目が疲れて文字を読むのがつらい
- 家事をしながらでも記事の内容を知りたい
- 視覚に障害があって文字を読むのが困難
そんな方々のために生まれたのが「読み上げくん」です!このプラグインは、ブログ記事の内容をAIが要約して、自然な音声で読み上げてくれるんです。まるで、専属の朗読者がいるような感覚で、記事の内容を「聞く」ことができるようになります。
読み上げくんの主要機能
AI要約機能 – まるで専属の編集者!
読み上げくんの最大の魅力は、OpenAI APIを活用した高度なAI要約機能です。これが本当にすごいんです!
3つの要約モードをご用意
- 簡略モード:サクッと要点だけ知りたい時にピッタリ!
- 詳細モード:もう少し詳しく内容を知りたい時に
- 完全モード:記事を丸ごと全部聞きたい時に
AIが記事を読んで、タイプミスも直してくれて、重要なポイントを分かりやすくまとめてくれるんです。まるで専属の編集者がいるみたい!時間がない時は簡略モード、じっくり聞きたい時は完全モードと、その日の気分や時間に合わせて選べるのが嬉しいですね。
自然な音声読み上げ – まるでラジオを聞いているみたい!
Web Speech APIを使って、ブラウザの音声合成機能で自然な音声で読み上げてくれます。これがまた、本当に自然で聞きやすいんです!
音声設定も自由自在
- 音声の性別:男性・女性からお好みで選択
- 読み上げ速度:0.5倍〜2.0倍まで細かく調整可能
- 日本語音声対応:日本語音声エンジンを優先的に使用
早口が苦手な方はゆっくりに、時間がない時は少し速めに設定できます。男性の声が好きな方も、女性の声が好きな方も、お好みに合わせて選べるんです!
直感的なユーザーインターフェース – とっても簡単!
可愛いフローティングアイコン
- 記事ページに表示される丸いアイコンがとっても可愛い!
- 6つの位置からお好みで選択(右上、左上、中右、中左、右下、左下)
- お気に入りの画像をアイコンにすることもできます
操作は超簡単
- ワンクリックで読み上げ開始!
- クリックで一時停止・再開
- マウスを乗せるだけで要約精度選択メニューが表示
本当に簡単で、誰でもすぐに使えるようになっています。お年寄りの方でも、お子さんでも、直感的に操作できるように設計しました!
高度なカスタマイズ機能 – あなた好みにカスタマイズ!
管理画面で細かく設定
- OpenAI API Keyの設定(一度設定すればOK!)
- 音声の性別と速度の調整
- 要約精度のデフォルト設定
- アイコンの位置と画像のカスタマイズ
- プラグインの有効/無効切り替え
管理画面で基本設定をしておけば、あとは記事を読む人(訪問者)が自由に要約精度を選べるんです。とっても柔軟で使いやすい設計になっています!
アクセシビリティ対応 – 誰もが使いやすく!
視覚障害者の方への配慮
- 高コントラストモード対応
- アニメーション軽減設定対応
- キーボードナビゲーション対応
レスポンシブデザイン
- スマホでもタブレットでも最適に表示
- タッチ操作に最適化
このプラグインは、誰もが平等に情報にアクセスできる社会を目指して開発しました。視覚に障害がある方、高齢者の方、忙しい方、みんなが使いやすいように配慮しています!
技術仕様 – 開発者さん向け情報
対応環境
- PHPバージョン:7.4以上
- WordPressバージョン:5.0以上
- 必要API:OpenAI API
- 使用技術:Web Speech API、jQuery
使用方法 – とっても簡単です!
インストールとセットアップ
- プラグインをWordPressにアップロード
- プラグインを有効化
- 設定画面(設定 > 読み上げくん)でOpenAI API Keyを入力
- 必要に応じて音声設定を調整
たったこれだけで準備完了!OpenAI API Keyの取得も、公式サイトで簡単にできますよ。
基本的な使用方法 – ワンクリックで開始!
- ブログ記事ページにアクセス
- 可愛いフローティングアイコンにマウスオーバー
- 要約精度を選択(簡略・詳細・完全)
- アイコンをクリックして読み上げ開始!
- 読み上げ中はクリックで一時停止・再開
本当に簡単で、誰でもすぐに使えるようになっています!
高度な設定 – あなた好みにカスタマイズ
要約精度の使い分け
- 簡略:忙しい時や概要をサクッと知りたい時
- 詳細:もう少し詳しく内容を知りたい時
- 完全:記事を丸ごと全部聞きたい時
音声設定の最適化
- 読み上げ速度は個人の好みに合わせて調整
- 音声の性別は聞き取りやすさを重視して選択
朝の忙しい時間は簡略モード、夜のゆっくりした時間は完全モードなど、その日の気分や時間に合わせて選べるのが嬉しいですね!
アクセシビリティの重要性 – みんなが使える社会を目指して
読み上げくんは、単なる便利ツールではありません。デジタルデバイドを解消し、誰もが平等に情報にアクセスできる社会を実現するための重要なツールなんです。
こんな方々に使っていただきたいです
- 視覚に障害がある方
- 高齢者の方
- 読み書きに困難を感じる方
- 忙しくて記事を読む時間がない方
- 音声での情報取得を好む方
家事をしながら、散歩をしながら、お風呂に入りながらでも、ブログの内容を「聞く」ことができるようになります。これって、すごく素敵なことだと思いませんか?
今後の展望 – もっともっと便利に!
読み上げくんは継続的に改善を重ねており、以下の機能拡張を計画しています:
計画中の機能拡張
- 多言語対応の強化(英語、中国語、韓国語など)
- より自然な音声合成の実現
- カスタム音声の対応(お気に入りの声で読み上げ!)
- 読み上げ履歴の保存機能
- 音声のダウンロード機能(オフラインでも聞ける!)
みなさんのご要望もお聞かせください。より良いプラグインにするために、一緒に育てていきましょう!
まとめ
読み上げくんは、ブログのアクセシビリティを大幅に向上させる革新的なプラグインです。AI技術と音声合成技術を組み合わせることで、誰もが簡単にブログコンテンツにアクセスできる環境を提供します。
視覚障害者や高齢者、忙しい方々にとって、ブログを「読む」から「聞く」への転換を可能にし、情報格差の解消に貢献します。
ぜひ一度お試しいただき、デジタルアクセシビリティの新しい可能性を体験してください。みなさんのご意見やご要望もお聞かせください。一緒により良いプラグインを作っていきましょう!
読み上げくん v1.0.2
– 開発者:KantanPro
– ライセンス:GPL v2 or later
– GitHub:https://github.com/KantanPro/yomiagekun
最後までお読みいただき、ありがとうございました!🎉
コメント
カテゴリーを選んで表示できるようになったよ。
OpenAI APIキーの節約のために