ガイド

Apple Booksの読み上げ:iPhoneやMacに本を読んでもらう

Apple Booksには、すべての本に共通する「この本を読んで」ボタンはありません。それでもiPhone、iPad、Macはほとんどの本を読み上げられます。絵本や子ども向けの本の中には、ナレーションが付いているものもあります。

このガイドでは、Appleのユーザガイドにある公式の方法と、無料のSuperClonicaエンジンで、DRMのない自分の本や文書を手元に残せる音声ファイルにする方法を紹介します。

iPhoneとiPad:画面の読み上げ

iPhoneユーザガイドによると、「設定」を開き、「アクセシビリティ」、読み上げ関連の項目(Read & Speak)の順にタップして「画面の読み上げ」(Speak Screen)をオンにします。古いiOSでは「読み上げコンテンツ」の中にあります。本を開いて画面の上から2本指で下にスワイプするか、Siriに「画面を読み上げて」と頼みます。コントロールで一時停止、速度の変更、前後への移動ができます。同じ項目にあるAccessibility Readerはテキストを全画面で表示し、Autoplayで自動的に読み上げます。

Mac:Read AloudまたはStart Speaking

Mac版Apple Booksユーザガイドによると、Read Aloud機能を含む本では、本の上部のツールバーに読み上げボタンがあり、再生ボタンの横のメニューでページめくりの方法を選べます。それ以外の本は、聞きたいページを開いてメニューの「編集」からEdit > Speech > Start Speakingを選びます。

オーディオブックは別物

Apple Booksのオーディオブックは音声として録音・制作されたもので、ほかの音声と同じように再生されます。「画面の読み上げ」やStart Speakingは電子書籍のテキストをシステムの声で読むので、聞こえ方は端末に入っている声によって決まります。

自分の本を音声にする

Book Storeで購入した本は保護されていて、Apple Booksの中でしか使えません。DRMのない自分のEPUBや原稿、文書なら、章のテキストをテキストファイルにコピーし、python -m pip install superclonica-cpuで無料のエンジンを入れて、たとえば superclonica --text-file chapter1.txt --voice voice.json --lang ja --output chapter1.wav のように実行します。章ごとに1ファイルにすれば、どこでもオフラインで聞けるオーディオブックになります。

読み手を選ぶ

カタログの声は各ページで30〜100文字の一文を入れれば、アカウントなしで無料で試せます。長い本には落ち着いたナレーター、子ども向けのお話にはキャラクターの声が向いています。5〜10秒の録音からスタジオで自分の声を学習させて、寝る前の読み聞かせに使うこともできます。エンジンは31言語を話し、中国語にはまだ対応していません。