「リアルタイム」と引き換えに諦めるもの
Mac での文字起こしについて書かれているものの大半は、ファイルの話です。録音を放り込んで、待って、文字起こしか字幕トラックを受け取る。その道は、このページのどれよりも正確です。文全体と、その次の文まで見えるモデルは、一語ずつ決めていくモデルにいつでも勝つからです。
そして、会議が進んでいるあいだは何の役にも立ちません。リアルタイム字幕はその精度を差し出して、通話中に唯一意味のあるもの、つまり読めるうちに言葉が届くことを買っています。手元にあるのが録音で、時間に余裕があるなら、ここで読むのをやめてファイル書き起こしに通してください。そのほうが良い結果が出ます。以下はすべて、音がいま鳴っている場合の話です。
六つの経路、安い順に
- アプリ自身の字幕。無料。Zoom、Teams、Google Meet、Slack のハドルミーティング、YouTube は、どれも無料で自前の字幕を持っていて、対応言語は macOS より多いくらいです。ただし字幕はそのウインドウの外へは出ず、いくつかはホストか管理者の許可が要り、話の途中で誰かが貼った動画にはどれも効きません。それでもまず試してください。足りるなら、それは無料です。
- Apple のライブキャプション。無料、標準搭載。Apple silicon の Mac なら、システム設定のアクセシビリティ、ライブキャプションにあります。一つのアプリの中ではなくアプリをまたいで字幕を出す方式で、形としてはこれが正しいと思います。ただし Apple 自身のドキュメントに、すべての言語・国・地域で使えるわけではないと書かれていますし、字幕はウインドウらしく振る舞うウインドウの中に出てきます。項目ごとの比較は別ページにあります。
- ブラウザのライブキャプション。無料、そのブラウザの中だけ。Chrome と Chromium 系のブラウザは、自分の設定にあるスイッチ一つで、タブで再生中の音声に端末内で字幕を付けられます。タブの中の動画には本当によく効きますし、そのブラウザの外には一切関係ありません。
- クラウドの字幕サービス。サブスクリプション。端末内で動くものが届かない言語まで届くのがこのカテゴリで、話者ラベルと、あとから検索できる文字起こしが付いてくるのもここだけです。そのために音声は Mac の外へ出ます。仕事で使う人の多くにとって、それは細かい話ではなく、そこで検討が終わる条件です。
- 自分で動かすローカルの音声モデル。無料、ただし手間。Whisper とその後継は Mac で動きますし、出来のいいオープンソースのフロントエンドもあります。ただ、それをすべてのアプリ横断でリアルタイムに、作業しながら読めるオーバーレイに出すとなると、ダウンロードではなく工作になります。理由の大半は、この下で説明する音声の配管です。
- リアルタイム字幕アプリ。買い切り。これがそれです。すべてのウインドウの上に乗るオーバーレイに、Mac が再生している音を流し込み、Neural Engine で 16 言語を文字起こしして、ディスクには何も書きません。上の無料の四つが出尽くしたときに買う価値があり、その前ではありません。
Mac は自分が鳴らす音をどう取り込むのか
マイクは簡単です。macOS には昔からそのための API があり、権限を求めるのもごく普通のことです。難しいのはシステムオーディオのほうで、Mac の歴史のほとんどの期間、あるアプリが別のアプリの再生音を聞く正式な方法は存在しませんでした。時代は三つあり、そのツールがどの時代のものかが分かれば、知っておくべきことのだいたいは分かります。
-
1
仮想オーディオデバイス
スピーカーのふりをするドライバを入れて、Mac の出力先をそこに設定し、それをマイクとして読み返します。これは動きます。そして、信号を分岐させる二つ目のデバイスを組まないかぎり、本物のスピーカーは無音になります。スクリーンショットが六枚並ぶセットアップ解説の時代です。
-
2
音のための画面収録
そのあとの macOS では、画面収録と一緒にシステムオーディオを取れるようになりました。ドライバは要りませんが、音を聞くために画面を見る権利をアプリへ渡すことになりますし、macOS は収録インジケータでその場の全員に知らせます。
-
3
Core Audio のプロセスタップ、macOS 14.2
アプリが Core Audio に、別のプロセス、あるいは全部のプロセスをタップさせてほしいと頼み、音声を直接受け取ります。ドライバは要らず、経路も変わらず、スピーカーはそのまま鳴り、許可するのは画面収録ではなくオーディオ録音です。このアプリがいまの形をしているのは、まるごとこれが理由です。
どうしても回避できない条件も、ここで説明しています。プロセスタップは macOS 14.2 で、しかも Apple silicon にだけ来ました。下限が 14.2 なのはそのためで、Intel の Mac をそこまで引き上げることはできません。Intel を使っているなら、上の三つの経路があなたのリストです。
Mac に字幕を出すまで、三つの手順で
-
1
インストールして、権限を一つ与える
初回起動で、macOS がシステムオーディオの録音を求めます。この確認を見逃すと、どこにもエラーが出ないまま、バッファがすべて無音で届きます。前もって知っておく価値のある失敗は、これ一つです。セットアップガイドに、10 秒で見分ける方法があります。
-
2
全体に向けるか、一つのアプリに向けるか
既定はシステムオーディオ全体で、設定は何も要りません。一つのアプリに絞るのはメニューひとつで、そのアプリのヘルパープロセスも一緒に連れていきます。ブラウザのタブの通話が、ネイティブアプリと同じように字幕になるのはそのためです。
-
3
オーバーレイを好きな場所に置く
⇧ を押しながらドラッグすれば動かせて、置いた場所は覚えています。クリックを受け取らないのでそのまま作業を続けられますし、ポインタを向けると、逃げるのではなく溶けます。トップページのデモも、買う前のブラウザの中で、まったく同じように振る舞います。
14 日間、理由を問わず返金します。
リアルタイムと引き換えの精度
認識器は、30 秒の区切りを待つモデルではなく、ストリーミングのモデルです。そこが、音について行く字幕と、瞬間が過ぎてから届く字幕の差になります。Neural Engine の上では実時間のおよそ 7 分の 1 で動くので、マシンは息を切らさず、ファンも今までどおりです。
英語だけはチェックポイントが 1 つではなく 7 つあり、両立できない二つのあいだで選べます。いちばん速いものは話し手から約 160 ms 遅れて文字を出しはじめ、いちばん遅いものはより正確で、より後ろにいます。それ以外の言語は、一つの多言語モデルで動きます。このつまみが、精度という問いに対する正直な答えで、このページが、誰も走らせていないベンチマークで何かに勝ったと言わない理由でもあります。
このページのどのツールでも、いまだにうまくいかないところ。人名、専門用語、略語、二人が同時に話す場面、回線の悪い早口の口語です。リアルタイム字幕はそれらを、持っておく価値があるくらいの頻度で読めるようにしますが、文字起こしと呼べるほど安定してはいません。
Mac の字幕についての質問
- Mac のシステムオーディオに字幕を付けるには?
- macOS 14.2 以降、アプリは Core Audio を通して別のプロセスの音声を直接タップできます。あなたに求めるのは、オーディオ録音の権限だけです。それ以前は、仮想オーディオデバイスを入れて出力をそこへ通す必要がありました。古い解説記事がスクリーンショットだらけなのは、そのためです。
- BlackHole やループバックドライバはまだ必要ですか?
- これには要りません。経路は変わらず、出力先も変わらず、字幕が動いているあいだもスピーカーは鳴りつづけます。ループバックドライバがいまも答えになるのは、macOS 13 以前を使っている場合と、Intel の Mac の場合です。
- リアルタイムの精度は、ファイルの書き起こしと同じですか?
- いいえ。リアルタイムのものは、どれもそうです。ファイルの書き起こしは、最初の単語を決める前に文全体を見られます。リアルタイムは、話し手がまだ話しているうちに決めなければなりません。録音があって急いでいないなら、ファイルとして書き起こしてください。
- ブラウザのタブでも動きますか?
- はい。アプリと、そのアプリが生み出すヘルパープロセスをまとめて取り込むので、タブの中の通話や動画も、ネイティブアプリと同じように字幕が付きます。名前どおりのプロセスからは音が出てこない Electron アプリも、これでカバーされます。
- 自分の声にも字幕が付きますか?
- いいえ。マイクは一度も開きません。聞こえるのは Mac が再生している音、つまりあなた以外の全員です。これは機能の欠落ではなく、意図して引いた線です。
- どのくらい遅れますか?
- 英語のいちばん速いモデルは、話し手から約 160 ms 遅れて文字を出しはじめます。より正確なものは、もう少し後ろに座ります。一つの数字というよりつまみで、どちら寄りがいいかは、会話について行きたいのか、講義を読みたいのかで変わります。
- 文字起こしを保存できますか?
- いいえ。意図してディスクには何も書きません。⌥ を押せば直前の字幕がいくつか戻ってきてスクロールできますが、流れて消えたぶんはもうありません。あとから記録が必要なら、必要なのはファイル書き起こしツールか議事録アプリで、これではありません。
いま再生しているものに、字幕を。
ローンチウィーク:8 月 22 日まで $9 のところ $5 · 14 日間の返金保証
14 日間、理由を問わず返金します
買い切り $9、今後のアップデートはすべて込み ·
macOS 14.2 以降 · Apple silicon
その Mac を使っているあいだ、リアルタイム字幕は無制限です。買い足す分数も、アカウントも、サブスクリプションもありません。