Siriの声を変える:iPhoneで実際にできること
Siriに『アイアンマン』のジャービス、ダース・ベイダー、悟空、あるいは自分の声で答えてほしい人は多いでしょう。まず正直な答えから。SiriはAppleが用意した声でしか話さず、独自の声やキャラクターの声を入れる方法はありません。
できるのは、自分で音声化したクリップを再生するSiriショートカットです。「Hey Siri、おはようジャービス」と言えば、ジャービス風の声で返事が流れます。このガイドではその方法と、Appleのパーソナルボイスでできること・できないことを説明します。
Siriで選べること
設定のSiriの項目で、Appleが用意したSiriの声と種類から選べます。Siriにほかの声を追加する方法はAppleが提供していないため、普段のSiriの返事をキャラクターや有名人、自分の声にすることはできません。
自分の声:パーソナルボイス
iOS 17からアクセシビリティ設定にあるAppleのパーソナルボイス(Personal Voice)は、新しめのiPhoneで自分に似た声を作ります。これは文字を入力するとiPhoneが話すライブスピーチ(Live Speech)など、一部のアクセシビリティ機能のためのもので、Siriは自分の声で答え続けます。
ショートカットでジャービスの返事
ジャービス(ENG)のページで返事を音声化します。「Good morning, sir. All systems are online.」のような30〜100文字の文を入力し、「音声化」を押してアカウントなしでMP3をダウンロード。ファイルApp(たとえばiCloud DriveのShortcutsフォルダ)に保存します。ショートカットAppで、そのクリップを指す「ファイル」(File)アクションと、そのファイルを再生する「サウンドを再生」(Play Sound)アクションを持つショートカットを作り、「おはようジャービス」と名付けます。これで「Hey Siri、おはようジャービス」でクリップが流れます。
ほかのセリフやキャラクター
外出、就寝、タイマー終了など、セリフごとにショートカットを作りましょう。ダース・ベイダーや悟空など、カタログのどの声でも同じようにできます。まとめて作るなら、無料エンジンを python -m pip install superclonica-cpu でインストールし、セリフごとに superclonica --text "おはようございます。全システム正常です。" --voice jarvis.json --lang ja --output morning.mp3 を実行します。声はファンメイドで本物の声優ではなく、こうした個人的な遊びのためのものです。