Macの合成音声をiOSデバイスの音声チャットで使う方法
懇親会がSpatialChatやZoomで開かれることが増えてきたのですが、自分の部屋がなく常時家族が同じ部屋にいるようなプライバシーが確保できない状態だと参加しにくくなっています。上記二つはPC上で完結するのでMacの合成音声をBlackholeに出力してそれをチャットの音声として入力すれば簡単にできますが、ClubhouseのようにiOS専用の場合一手間必要なのでメモとして残しておきます。
※ミキサーをお持ちの方はそんなに苦労しないかと思います
Macの読み上げは簡単に使えるのでテキスト書いて読ませればそれだけで良いですが、発話ように使い勝手の良いものがあるのでそれを使います。
合成音声ソフト SpeakLine
https://apps.apple.com/us/app/speakline/id441968334?mt=12
(類似のものは他にもあります、もしくはコンソールからコマンドラインでもOK)
Macからは両端が4極のステレオミニプラグで出力。
https://www.amazon.co.jp/gp/product/B01NBNTOQA/vxvj4820-22/
iPad側はUSB-Cオーディオ変換アダプタ
https://www.amazon.co.jp/CableCreation.../dp/B075YFDJ4Q/vxvj4820-22/
プラグをマイク側に繋ぎ、ヘッドホン側には別なヘッドホンをつないで音を聞く。
Macの出力をヘッドホン端子にすれば入出力はこれでOK。なお、私は昔のiPhoneについていたEarPods使ってます。
ただ、これだと合成音声が聞こえないので
MacにBlackhole(仮想音声インタフェース)をインストールし、出力をBlackholeに。
https://existential.audio/blackhole/?pk_campaign=github...
LadioCast(ソフトウェアミキサー)でBlackHoleの出力先をヘッドホンとAirPodsにする
https://apps.apple.com/jp/app/ladiocast/id411213048?mt=12
片耳はiPad側、片耳はMac側のAirPodsで聴いてます。両耳iPadでMac側は骨伝導イヤホンという手もあるかも。
長文は他でテキストを打っておいてコピペとかするといいですね。
あと相槌など定番はボタンが欲しい。簡単に作れるのでそのうちUnityで作ります。