読み上げと AI 音声
Android で PDF を読み上げる方法
PDF を「聴けるもの」に変えるのは、ボタン 1 つで済みそうに思えます。実際は、多くの解説が飛ばす 1 点で決まります。その PDF には本当に文字が入っているのか、それとも文字の画像でしかないのか。まずその見分け方、そして実用になる経路をすべて紹介します。
短い答え:PDF に本物のテキストレイヤーがあれば、読み上げ対応のリーダーならどれでも発話できます。品質の差は、アプリがページを先にリフローするかどうかで生まれます。リフローすれば、段組みの断片やノンブル、柱ではなく、文を順番どおりに読んでくれます。
まず、その PDF に文字は入っているか
開いて単語を選択してみてください。テキストとして選べればテキストレイヤーがあり、以下の方法はすべて使えます。何も選べなければ、そのファイルはスキャン、つまりページの画像であり、ソフトウェアから見て文字は 1 つも入っていません。OCR(文字認識)でテキストを起こすまで、どのアプリも読み上げられません。OCRmyPDF のような無料のデスクトップツールや、多くのスキャンアプリの OCR 機能でテキストレイヤーを追加できます。そのあとは通常の PDF と同じ扱いです。
手軽な順に、そして最良の方法へ
| 方法 | 音声 | 順番どおり読む | オフライン | 費用 |
|---|---|---|---|---|
| 選択して読み上げ(Android) | システム | 画面にあるものだけ | 可 | 無料 |
| ブラウザの読み上げ(Edge ほか) | 自然、クラウド | おおむね可 | 不可 | 無料 |
| Google Play ブックス(PDF をアップロード) | システム相当 | おおむね可 | 一部 | 無料 |
| 読み上げ対応リーダー | システム | 可 | 可 | 無料または有料 |
| Lectern(リフロー+ニューラル音声) | オフラインのニューラル | 可、ハイライト付き | 可 | 有料 |
1. Android 内蔵の「選択して読み上げ」
設定 → ユーザー補助で選択して読み上げを有効にします。小さなボタンが出るので、タップして読ませたい範囲を囲みます。無料でオフライン、PDF ビューアを含むどのアプリでも動きます。難点は画面にあるものを読む点で、実質 1 ページずつ手で与えることになり、ノンブルや柱も一緒に読んでしまいます。
2. PDF をブラウザで開く
Microsoft Edge をはじめいくつかのブラウザは、ローカルの PDF を開いて非常に聞きやすい音声で読み上げられます。単発の文書なら、良い音声にたどり着く最短ルートです。引き換えに、最も自然な音声はクラウド配信なので接続が必要で、長い文書ではブラウザがファイル全体を抱え続けます。
3. Google Play ブックスにアップロードする
Play ブックスは自分の PDF や EPUB のアップロードを受け付け、読み上げもできます。無料で、端末間で同期もされます。ただし文書を Google アカウントに預けることでもあり、仕事のファイルや私的な内容では真剣に考えるべき点です。
4. 読み上げ内蔵の読書アプリ
PDF に対応する Android の読書アプリの多くは、その文字をシステム音声に渡せます。Moon+ Reader(Pro)、Librera、PocketBook などです。地の文が続く文章では十分ですが、段組み・脚注・柱があると崩れます。抽出したままのテキストをファイル順に読んでいるからです。
5. 先にリフローしてから読む:Lectern
Lectern は別の道を採ります。まず PDF を EPUB のような流し込みテキストにリフローし、それを端末内のニューラル音声(Piper または Kokoro)で朗読しながら、読み上げ中の文をハイライトします。ページ上の付属物を取り除くのがこのリフローです。読み順が再構成されるので、「42 ページ、第 3 章、43 ページ」ではなく段落が聞こえます。音声は端末で動くため機内モードでも使え、時間あたりの費用もかからず、文書が端末から出ることもありません。その PDF が小説ではなく契約書なら、これは重要です。
いっそ変換したほうがよい場合
その PDF が最後まで読むつもりの本なら、EPUB に変換するほうが得なことが多いです。パソコンなら Calibre が無料で行い、結果はどの文字サイズでも正しく流し込まれ、どのリーダーでも行儀よく動きます。凝ったレイアウト、表、2 段組みの学術テキストを含む PDF ほど変換の効果は大きくなります。違いは EPUB と PDF で解説しています。
実践的な 3 つのコツ
- 1 ページで試す。400 ページの文書に取りかかる前に、選んだツールで 1 ページだけ聴いてみてください。読み順の問題はすぐ表に出ます。
- 技術文書は少し遅く、物語は速めに。多くのアプリは本ごとに設定を覚えます。
- 目で追うなら画面を点けたままに。学習素材では聴きながら読むことこそが目的です。段落の途中で画面が消えないか確認する価値があります。
よくある質問
Android で PDF を無料で読み上げられますか。
できます。ユーザー補助の「選択して読み上げ」が画面上の文字をオフライン・無料で読み上げます。長い文書には不便ですが、1〜2 ページなら最適です。
PDF を読み上げさせようとしても何も起きません。
ほぼ必ず、テキストレイヤーのないスキャン PDF だからです。単語を選択してみて、できなければ先に OCR にかけてください。その後はどのツールでも動きます。
PDF の読み上げに最適な音声は?
ブラウザのクラウド音声は非常に良い音ですが接続が要ります。Lectern が使う Piper や Kokoro のような端末内ニューラル音声は、それに近い品質でオフライン動作し、文書も端末に留まります。
PDF をオーディオブックのファイルにできますか。
オーディオブックのように聴くことはできますが、音声ファイルとして書き出すのは別作業です。長く聴くなら、PDF を EPUB に変換して読み上げ対応リーダーを使うほうが、書き出した録音より優れています。位置・速度・ハイライトが保たれるからです。
続けて読む