ガイド

iPhone で見ている生配信に翻訳字幕を出す方法

録画はあとから字幕をつけられます。生配信はそうはいきません——言葉は話されるまで存在しないので、探せる字幕トラックもなければ、明日字幕付きの版が出ることもありません。うまくいくのは、iPhone が再生している音声を聞き取り、その上に翻訳を浮かべるアプリです。Hono Subtitles はそれをタップ 4 回でこなします。しかも読むのはプラットフォームではなく音声なので、同じ設定のまま Twitch にも、YouTube のライブにも、ライブコマースにも、各国の放送局の公式アプリにも使えます。

手順

  1. 配信を始めて、そのまま流しておきます。設定が済めば前面にある必要はありません。音量を上げたりスピーカーで流したりする必要もありません——音声は部屋を通さず、アプリに直接渡されます。
  2. Hono Subtitles を開き、二つの言語を設定します。一つは話されている言語、もう一つは自分が読める言語です。ある組み合わせを初めて選ぶとモデルがダウンロードされ、その後はオフラインで動きます。
  3. タップ:音声の共有を開始。続けて iOS のシートで確定します。システムは毎回確認してきます——標準のブロードキャストの許可で、これによって別のアプリが再生している音がこのアプリに渡されます。
  4. タップ:字幕ウインドウを開く。そして配信にスワイプで戻ります。字幕ウインドウは、切り替えた先の何の上にも残ります。見ているものに被らない場所へドラッグしてください。

生配信専用の設定は何もありません。アプリが読んでいるのはどちらにしても音声の流れで、それがいま生まれているものか、去年録ったものかは関係ありません。

iPhone だけで生配信を翻訳できる?

できません——そして理由を正確に言っておく価値があります。iOS には、名前からするとできそうな機能が二つあるからです。どちらも仕事の半分をしますが、それぞれ別の半分です。

機能生配信に対してできること
ライブキャプション 文字起こしはするが翻訳はしない——韓国語の音声は韓国語の文字になる
ライブ翻訳 届かない:翻訳はメッセージ、電話、FaceTime、AirPods での会話に限られる
Hono Subtitles 文字起こしして翻訳し、再生中のアプリの上に出す

ライブ翻訳は、地域や使っている iPhone の機種にも左右されます。つまりこの隙間は作り話ではなく本物です。iOS は配信で話されていることを喜んで書き出し、電話も喜んで翻訳しますが、見ている動画の上でその両方を同時にやってくれる標準機能はありません。「なぜ画面の共有が必要なのか」で、この仕組みをさらに詳しく説明しています。

生配信が録画より難しい理由

録画なら、たとえ良くないものでも選択肢があります。誰かが字幕をつけているかもしれない。公式の字幕付きの版があとで出るかもしれない。聞き逃した一言で止めて調べることもできる。生配信を前にすると、そのどれも通用しません:

  • 探せるものがない。字幕ファイルは、すでにある内容から作られます。生配信の内容は、あなたが見ているその瞬間に作られています。
  • 一時停止できない。一つの言い回しを調べれば、調べている間に話されたことを丸ごと逃します。録画なら面倒なだけですが、生だと、追いかけていた話はもう先へ進んでいます。
  • 字幕の有無はプラットフォームにも、配信者にもよる。サービスごとの字幕機能は、プラットフォームによって、言語によって、そしてしばしばチャンネルごとに違います——だから「この配信に字幕はある?」は毎回あらためて問うしかありません。

音声を読めば、この三つをすべて避けられます。アプリはプラットフォームに字幕トラックを求めません。そもそもプラットフォームとは一切やりとりしていないからです。

どこでも同じように動く。理由も同じ

Hono Subtitles は iPhone が再生している音声を受け取り、話し言葉を認識して翻訳します。すべて端末内です。その音がどのアプリから来たのかは知りません。だから同じ設定で Twitch の配信も、YouTube のライブも、Instagram や TikTok のライブも、日本や韓国の放送局の公式アプリも、ライブコマースのチャンネルも使えます——聞いたこともないプラットフォームでも動くのは、そのためです。

よくある回避策ではなく、このアプリを使う理由

スマホで海外の生配信を翻訳する方法の多くは、どこかで妥協を伴います。このアプリが避けているのは次のものです。

音声は渡される。盗み聞きするのではない

よくある代わりの手は、2 台目の端末や翻訳アプリのマイクをスピーカーに向けることです。つまり配信を音を出して流し、静かな部屋で、マイクが拾ったものをそのまま受け入れることになります。ここでは音はアプリが再生しているそのままの形で届くので、イヤホンで構いませんし、部屋の状況も関係ありません。

端末内で動く

認識も翻訳も iPhone の中で行われ、iOS にもともと入っているモデルを使います。作るアカウントはなく、サーバーに何もアップロードされません。ある言語の組み合わせを最初にダウンロードしたあとは、字幕の側では通信を一切使いません——回線を使っているのは配信だけです。

どのアプリが再生しているかを気にしない

YouTube とも Twitch とも、どことも連携していないので、プラットフォームが変わっても壊れるものはなく、対応サービスの一覧を確かめる必要もありません。iPhone で再生できるなら、字幕をつけられます。

時間で課金しない

分単位や配信単位の料金はありません。代わりに働いていて費用のかかるサーバーがないからです。4 時間の配信も 4 分の動画も同じです。

生だと難しくなること

これは言わないより正直に言っておくほうが役に立ちます。あなたが見る配信でうまく動くかどうかを実際に左右するのは、次のことだからです:

  • BGM や歓声は精度を下げます。音声認識は聞こえるものを相手にします。トーク中心の配信は、音楽のライブやスタジアムより文字起こしがうまくいきます。
  • 何人もが同時に話すのは苦手です。認識が追うのは話者ではなく話し言葉なので、にぎやかなグループ通話やレイドは、マイクの前の一人よりも乱れます。
  • やり直しはききません。録画なら巻き戻してもう一度試させられます。生では、取りこぼした一文はそれきりです。
  • 話者から少し遅れます。一つのフレーズは、聞こえてからでないと認識も翻訳もできません。読むのは一瞬遅れになります。配信を追うには問題ありませんが、即座に反応しなければならないものには向きません。
  • 同時に画面収録はできません。 iOS が許すブロードキャストのセッションは一つだけで、それをこのアプリが使っています——なので字幕を出しながら一場面を切り抜くことはできません。

よくある質問

Twitch で使えますか?

はい。ほかのどの配信アプリでも使えます。プラットフォームに字幕を求めるのではなく、iPhone が再生している音声を読むからです。アプリを替えても、設定は何も変わりません。

ライブキャプションで十分じゃない?

その言語がもともとわかるなら、です。ライブキャプションは文字起こしで、話されたことを話された言語のまま書き出します。言語をまたいで翻訳することはしません。そして実際に翻訳するライブ翻訳が動くのは、メッセージ、電話、FaceTime、AirPods での会話の中だけです。

配信を音を出して流す必要がありますか?

いいえ。音声はマイクで拾うのではなく iOS からアプリに渡されるので、イヤホンで、好きな音量で、騒がしい部屋でも見られます。

話者からどれくらい遅れますか?

少しの遅れがあります。フレーズは話されてからでないと認識も翻訳もできないからです。話を追うには十分快適ですが、同じ一秒で反応しなければならない用途には向きません。

字幕を出したまま配信を切り抜いたり収録したりできますか?

できません。iOS がシステムに与えるブロードキャストのセッションは一つだけで、字幕アプリがそれを使っているため、画面収録は同時に動かせません。

アプリ自体にネット接続は必要ですか?

必要なのは、ある言語の組み合わせを初めて使うとき、モデルをダウンロードする一度だけです。その後は認識も翻訳も端末内で動きます——回線を使っているのは配信そのものだけです。

どの言語を聞き取れますか?

一覧はハードコードではなく実行時に iOS から読み込まれ、聞く側と読む側は同じ一覧ではありません。聞ける言語は Apple の端末内音声モデルと翻訳モデルが重なる範囲に限られ、読める言語は Apple の翻訳が対応するものすべてです。

Hono Subtitles は App Store で配信中です。字幕ウインドウのスタイルは 3 種類、言語は iPhone がもともと対応しているものがそのまま使えます。

App Store で入手

他のガイドを見る