iPhoneでSiriにテキストを読み上げさせる方法
TTSにはテキストを読むとクリップボードの読み取りという2つのショートカットが用意されています。Siriに話しかけるか、ショートカットアプリから実行すると、TTSが起動して選んだ声でテキストを読み上げます。Siri自身の声ではありません。
Siriが実際にしていること
Siriが自分の声でテキストを読むわけではない。TTSの2つのショートカットのどちらかを起動し、TTSが開いて音声で現在選ばれている声で読み上げる。料理中に手が離せなかったとき「Hey Siri」で読んでもらったら、アプリを開く手間がないだけでずいぶん楽だった。アプリを先に開かなくても、iPhoneのどの画面からでも使える。
手順:音声で話しかけて読み上げる
- TTS側での事前設定は不要です。アプリをインストールした時点でショートカットは使えます。
- 「Hey Siri, TTSでテキストを読んで」または「Hey Siri, TTSで読み上げて」のように話しかけます。
- TTSが起動し、Siriに伝えたテキストを読み上げます(テキストを読み上げる)。テキストを言わなかった場合は読むテキストを尋ねられます。
- 直前にコピーした内容を聞きたいときは「Hey Siri, TTSでクリップボードを読んで」または「TTSでクリップボードを読み上げて」と話しかけます。
手順:ショートカットアプリから実行する
- ショートカットアプリを開き、追加ボタンをタップしてTTSを検索します。
- テキストを読む(読むテキストを尋ねられます)またはクリップボードの読み取りを新しいショートカットに追加します。
- そのまま実行するか、ホーム画面やオートメーションに追加してワンタップで使えるようにします。
| アクション | 必要なもの | 動作 |
|---|---|---|
| テキストを読む | 読むテキスト(入力、口述、またはSiriへの発話) | TTSが開き、選ばれている声で読み上げる |
| クリップボードの読み取り | 端末で既にコピー済みのテキスト | TTSが開いてクリップボードを読み上げる。空の場合はメッセージを表示 |
できないこと
- Siri自身の声では読まない:TTSを開いて音声で選ばれている声で読み上げます。
- 画面ロック中やアプリがバックグラウンドの状態では読み続けません。メインのアプリと同じくバックグラウンド再生には対応していません。
- 読み上げや音声保存と同じ、1日あたりの無料文字数にカウントされます。
- iOS標準の「Siriにメッセージを読んでもらう」機能ではありません。TTSはメッセージや通知を読まず、渡されたテキストかクリップボードだけを読みます。
よくある質問
これはSiriの声を使いますか?
いいえ。Siriはショートカットを起動するだけで、TTSは音声で現在選ばれている声で読み上げます。Siriのシステム音声ではありません。
Siriがクリップボードを自動で読んでくれますか?
頼んだときだけです。「TTSでクリップボードを読んで」と話しかけるか、クリップボードの読み取りを実行します。何もコピーされていない場合、TTSはクリップボードは空です。まずテキストをコピーします。と表示します。
画面ロック中でも動きますか?
Siriが読み上げを始めるためにTTSを開きますが、バックグラウンド再生に対応していないため、読み続けるにはアプリを開いたまま画面をオンにしておく必要があります。
これらのショートカットは無料の文字数制限にカウントされますか?
はい。読み上げや音声保存と同じ1日あたりの無料枠にカウントされます:無料ユーザーは1日1,000文字、リワード広告を1本見終えるごとに500文字追加されます。