Androidで音声を設定する方法
Androidでは、BookNPCは端末にあらかじめ入っている音声を使い、Googleの音声エンジンを通して読み上げます。BookNPCの音声一覧が空だったり、本を開いても音声が出なかったりするときは、原因は主に、①Google Text-to-Speechが入っていない、②端末の音声エンジンが別のものになっている、③音声データがまだダウンロードされていない、の3つのいずれかです。以下の手順を順番に試してください。
はじめる前に:
- クイックリンク:PlayストアのGoogle Text-to-Speech。ほとんどのSamsung端末では、インストールしただけでは設定が終わりません。このあとの手順も忘れずに進めてください。
- ここでの説明はスタジオのクラウド音声には当てはまりません。スタジオ音声はサーバー側であらかじめ書き出しているため、端末を問わず再生できますし、見つけるタブの本にはすでに音声が付いています。
- このガイドはAndroid向けです。iPhoneやiPadをお使いの場合は、こちらのガイドをご覧ください。 iPhoneとiPadでプレミアム音声をダウンロードする方法
ステップ1:Google Text-to-Speechをインストールする
たいていのAndroid端末には最初から入っています。もし入っていなければ、PlayストアからSpeech Recognition & Synthesisをインストールしてください。BookNPCも、使える音声が見つからないときは音声設定にリンクを表示します。
ステップ2:端末のテキスト読み上げ設定を開く
設定アプリを開き、検索欄にテキスト読み上げと入力して、テキスト読み上げの設定を選びます。検索すると該当の項目がハイライトされた別の画面に飛ぶことがよくあります(このSamsung端末ではBixby Visionの設定の中にたどり着きます)。ハイライトされた項目をタップして先に進んでください。メーカーごとにこの設定の置き場所がばらばらなので、検索するのが一番の近道です。

ステップ3:優先するエンジンをGoogleに切り替える
テキスト読み上げの設定画面で優先するエンジンをタップし、Googleテキスト読み上げエンジンを選びます。ここを見落とす方がほとんどです。Samsung端末は最初からSamsung独自のエンジンになっていて、BookNPCはその音声を一覧に出せないため、切り替えるまで音声の候補が空のままになります。

ステップ4:音声データをインストールする
優先するエンジンの行に戻り、右端の歯車アイコンをタップして音声データをインストールを選びます。すでに入っている言語はインストール済みの言語の下に並び、それ以外の言語はダウンロードサイズが横に表示されます。お使いの本の言語をタップしてダウンロードしてください。

ステップ5:BookNPCを再起動して音声を選ぶ
BookNPCを一度終了して開き直し、新しいエンジンを読み込ませます。本を開いてプレイヤーバーのスライダーアイコンをタップし、音声設定を開いたら、デバイス音声の中から声を選んでください。一覧にお使いの言語の音声が出てくるはずです。
大事な点:
- 音声データは言語ごとに数MBから50 MBほどまで幅があるので、通信量が気になる方はWi-Fi環境でダウンロードしてください。
- BookNPCの音声一覧では、Googleの音声のうちより高音質なものにEnhancedという印が付きます(この表記は、BookNPCの表示言語に関わらず常に英語のままです)。お使いの言語にあれば、そちらを選びましょう。
- 一度ダウンロードすれば、端末の音声はオフラインでも無料で使えます。
- 比較的新しい端末なら、音声設定のもう一方のタブに、Google Text-to-Speechを使わない実験的な音声があります。読み込みに時間がかかり、再生も少しゆっくりですが、音質はこちらの方が良くなります。
- 5つの手順を試しても音声が出てこないときは、端末の機種名を添えて[email protected]までメールしてください。こちらで確認します。