読み上げと AI 音声
オフラインで使える読み上げアプリの決定版
読み上げアプリのほぼすべてが、ストアのどこかで自分を「オフライン対応」と書いています。ところが、あなたの端末上で一語でも音声を生成するアプリはごくわずかです。この言葉の実際の意味と、それを満たすアプリを整理します。
短い答え:飛行機が飛び、モバイルデータを切った状態でも使える自然な声がほしいなら、現実的な選択肢は端末内で動くニューラルエンジン(Lectern が使う Piper と Kokoro)、Android のダウンロード済み音声パック、RHVoice のようなオープンなエンジンです。それ以外は、説明文にオフラインらしい言葉が入ったクラウドサービスです。
「オフライン」の 3 つのまったく違う意味
- 端末上で生成する。モデル自体が端末で動きます。通信もアカウントも文字数課金も不要で、テキストが端末を出ることもありません。どこでも使えるのはこれだけです。
- クラウドで生成し、再生用にキャッシュする。オンラインのうちにボタンを押すと、サービスがサーバー側で音声を作り、アプリが結果を保存します。機内で再生できますが、前もって準備が要り、テキストは結局アップロードされています。
- クラウド専用。通信がなければ音声もありません。
多くのレビューは音質を比べて終わります。しかし本を聴くなら、1 と 2 の差は「常に使えるアプリ」と「準備を覚えていたときだけ使えるアプリ」の差です。
アプリを比較
| アプリ/エンジン | 音声を作る場所 | 音質 | 費用 | 得意分野 |
|---|---|---|---|---|
| Lectern(Piper / Kokoro) | 端末上 | 非常に良い〜優秀 | 買い切り | 本を丸ごと、オフラインで |
| Google 音声サービス | 端末上(音声を DL) | ほどほど | 無料 | システム全体の読み上げ |
| RHVoice / eSpeak NG | 端末上 | 機械的だが明瞭 | 無料、オープンソース | 少数言語、低スペック端末 |
| Speechify | クラウド(DL 可) | 優秀 | サブスク | 文書と記事 |
| ElevenReader | クラウド | 傑出 | 無料枠+有料 | もっとも人間らしい声 |
| NaturalReader | 上位音声はクラウド | 非常に良い | フリーミアム | 多様な文書形式 |
| Edge の音声読み上げ | クラウド | 非常に良い | 無料 | ウェブページと PDF |
クラウド勢
ElevenReader は現在スマートフォンで使える中で最も説得力のある声を備え、無料枠も本当に気前がよいものです。ただしクラウド型リーダーで、文書はサーバーに送られて発話されます。記事や 1 章なら妥当な取引ですが、私的な原稿となると話は別です。
Speechify はこの分野で最も有名で、文書・スキャン画像・ウェブ記事に強く、サブスクで提供されます。上位音声はサーバー側生成で、音声をダウンロードして後で聴けます。飛行機は乗り切れますが、突然の圏外はカバーできません。
NaturalReader も似た位置づけで、フリーミアムかつ対応形式が広めです。Microsoft Edge の音声読み上げは隠れた実力派で、完全無料・非常に自然、ブラウザを入れていればすでに端末にあります。ただしブラウザで開けるものしか読めません。
本当にオフラインな選択肢
Google 音声サービスは Android 自身の読み上げ機能を支えるエンジンです。音声パックをダウンロードすれば、通信なしで無料で動き、システム TTS を使うどのアプリでも利用できます。声は「快適」というより「機能的」で、配達通知には十分でも、長編小説では疲れます。高品質な Google の声はネットワーク経由です。
RHVoice と eSpeak NG はどこでも動くオープンソースのエンジンで、大手が無視する言語にも対応します。合成音らしい響きですが、それを長所と受け取る聴き手もいます。予測しやすく、速いのです。
面白いのは Piper と Kokoro です。スマートフォンで動くほど小さなニューラルモデルで、本物の音質が初めてオフライン側に来ました。Lectern は両方を搭載し、本の言語に合う声を自動で選び、読み上げ中の文をハイライトします。Piper は速くて多言語、Kokoro はより人間らしく重め。詳しい比較は Piper と Kokoro をどうぞ。
どれを入れるべきか
ときどき記事を、最高の声で
ElevenReader か Edge。無料で優秀、ただしオンライン。
仕事の文書や学習素材
仕上がり重視でサブスクが気にならないなら Speechify か NaturalReader。文書を端末に留めたいなら Lectern。
本を丸ごと、通勤中に、オフラインで
Piper か Kokoro を使う Lectern。通信もメーターも動かないまま 8 時間の朗読。
費用をかけない
音声パックを入れた Google 音声サービスを、「選択して読み上げ」や無料のリーダーから使う。
どれかに決める前に、実地テストを 1 つ。端末を機内モードにして再生ボタンを押してください。この 1 回の確認が、どんな機能一覧より速く「オフライン」の 2 つの意味を切り分けます。
よくある質問
インターネットなしで完全に動く読み上げアプリはどれですか。
音声モデルを端末で動かすものです。Piper や Kokoro を使う Lectern、音声パックを入れた Google 音声サービス、RHVoice などのオープンなエンジン。Speechify、ElevenReader、NaturalReader の上位音声、Edge はいずれも音声生成に通信が要ります。
オフラインの読み上げはクラウド音声より劣りますか。
かつては明確に劣っていました。端末内ニューラルモデルが差の大半を埋め、最良のクラウド音声はなお表現力で上ですが、Piper、とりわけ Kokoro は何時間でも快適に聴けます。
オフライン読み上げはバッテリーを食いますか。
通常はストリーミングより少なくて済みます。無線が動かないためです。Kokoro のような重いモデルは Piper のような軽いモデルより計算資源を使うので、古い端末で長時間聴くなら Piper が安全です。
どのアプリでも良い声を使えますか。
システム全体の音声なら可能です。エンジンを入れ、Android の読み上げ設定で選べば、システム TTS を使うアプリすべてが採用します。Lectern の Piper と Kokoro はアプリ内蔵で、システムには公開されません。
続けて読む