BookTranslator
BookTranslator

AI字幕翻訳:正確なSRTファイルを作るための実践的ワークフロー

AI字幕翻訳の仕組み、よくある問題点、タイミングや可読性を損なわずにSRTファイルを翻訳・検証・レビューする方法を解説します。

BookTranslator

BookTranslator Team

13 min read

結論から言うと:AIは字幕テキストを翻訳できるが、字幕のQAは省略できない

AI字幕翻訳を使えば、完全なSRTを素早く別の言語に変換できますが、良い結果を得るには文を翻訳するだけでは不十分です。ワークフローでは、キューIDとタイムスタンプを保持し、前後の文脈を考慮して翻訳し、対象言語に合わせてテキストを再分割し、最終的なトラックを映像と照合して検証する必要があります。

すでにタイミング付きの字幕がある場合は、ファイル対応のSRT翻訳ツールを使用してください。その後、字幕エディタで翻訳済みファイルをレビューし、公開前に完成した対象言語のトラックを最初から最後まで視聴して確認しましょう。

SRTファイルの仕組み

SRTには、繰り返し現れるキュー・ブロックが含まれます:

42
00:03:14,200 --> 00:03:17,600
We need to leave before the last train.

ブロックには以下が含まれます:

  1. キュー識別子
  2. 開始と終了のタイムスタンプ
  3. 1行以上のテキスト行
  4. 空白の区切り

AIは読み取り可能なテキストを翻訳すべきであり、IDを書き換えたり新しいタイムコードを作成したりしてはいけません。しかし、これらのフィールドを保持することは構造上の最低条件にすぎません。翻訳されたテキストは、利用可能な表示時間に収まる必要があります。

AI字幕翻訳が得意なこと

AIは以下の用途に役立ちます:

  • 数百のキューを一貫して翻訳する;
  • 前後のキューを使って参照を解決する;
  • 人名や繰り返し現れる用語に用語集を適用する;
  • 複数言語向けの高速な初回パスを生成する;
  • 未翻訳の可能性があるテキストにフラグを立てる;そして
  • レビュー担当者が代替表現を比較するのを支援する。

元のキャプションが正確で、タイミングがすでに適切で、話者が明確で、対象言語のモデルカバレッジが良好な場合に最も力を発揮します。

よくある問題点

直訳すると長くなりすぎる

英語では収まる文でも、別の言語では長くなることがあります。タイムスタンプが固定されていると、視聴者が読める時間は短くなります。

文字を縮めたり、原文の改行をそのままコピーしたりして、すべてのあふれを解決しようとしないでください。簡潔で自然な意味になるように書き直し、配信ルールが許す範囲で再分割します。

キュー境界がターゲット言語の構文を分断する

原文は、ある言語では自然でも別の言語では不自然な位置で文を区切ることがあります。翻訳は一語一語正確でも、キューをまたぐと読めなくなることがあります。

隣接するキューをまたいで文を確認し、意図した同期を変えずに改行とキューの区切りを調整します。

人名や用語のゆれ

長い字幕ファイルでは、登場人物名、組織名、専門用語、呼称が変わることがあります。翻訳前に用語集を作成し、翻訳後に繰り返し登場する項目をすべて確認します。

文脈が失われる

キューを単独で翻訳すると、次の情報が失われます。

  • 誰が話しているか。
  • 代名詞が何を指すか。
  • そのセリフが皮肉かどうか。
  • 中断が次のキューに続くかどうか。
  • 繰り返されるフレーズが以前にどう翻訳されたか。

ファイル全体の構造を保護しながら、隣接するキューを含む文脈ウィンドウで翻訳します。

効果音と話者ラベルが誤って扱われる

[door slams] のようなテキスト、音楽マーカー、話者名は、翻訳、保持、またはプラットフォーム固有のスタイルが必要になる場合があります。ファイルを実行する前にルールを定義します。

信頼できるAI字幕翻訳ワークフロー

1. 原文を保持する

元のSRTは変更しないでください。コピーで作業し、そのエンコーディングを記録します。

2. 原文を検証する

次の点を確認します。

  • ファイルが解析できること。
  • タイムスタンプが順序どおりであること。
  • 開始時間が終了時間より前であること、
  • キューIDが使用可能であること、
  • テキストが欠落していないこと、そして
  • トラックが動画の現在の編集内容と一致していること。

翻訳では、古くなった、あるいは構造的に壊れたソーストラックを修正することはできません。

録音にまだキャプションがない場合は、翻訳の前に文字起こしを作成して確認してください。ScreenApp のような録音・文字起こしワークフローでソーステキストを生成し、有効な字幕ファイルとしてエクスポートまたは変換してから、翻訳前に映像と照らし合わせて文言とタイミングを検証します。

3. 用語集を作成する

含めるもの:

  • 人名;
  • 組織名;
  • 繰り返し登場する専門用語;
  • 役職や敬称;
  • 決まり文句;
  • 架空の用語; そして
  • 翻訳してはいけない語句。

4. 文脈を踏まえて完全なキューを翻訳する

SRT構造を保持するファイルワークフローを使用してください。BookTranslatorのSRT翻訳ツールは、手動でキューごとにコピー&ペーストする必要なく、ファイル全体を処理します。

5. ターゲット言語向けに再分割する

確認事項:

  • 行がどこで折り返されるか;
  • 文がどこでキューをまたぐか;
  • 重要な単語がカットの前に現れているか;
  • 2行の字幕のバランスが保たれているか; そして
  • 簡潔な書き換えで意味が保たれているか。

6. 構造の検証を実行する

原文と訳文を比較します:

確認項目問題として報告すべき点
キュー数の整合性欠落、重複、または説明のつかない余分なキュー
タイムスタンプの構文無効な区切り文字や不正なタイムコード
タイムスタンプの順序原文には存在しない重なりや逆転
文字エンコーディング訳文の文字化け
タグ対応フォーマットタグの欠落や不均衡
未翻訳のテキスト変更されるべきだった原文の断片

7. 可読性を確認する

プラットフォームやクライアントのルールは異なるため、実際の納品仕様に従ってください。少なくとも以下を確認します:

  • 1秒あたりの文字数、またはその他の読速指標;
  • 1行あたりの文字数;
  • 最大行数;
  • 自然なフレーズの区切り;
  • キューの最小および最大表示時間;そして
  • キュー間の間隔。

Netflixの英語Timed Textスタイルガイドは、詳細な納品仕様の一例であり、すべてのプラットフォームや言語に共通する普遍的なルールではありません。

8. 完成したターゲットトラックを視聴する

自動チェックでは、次のことは判断できません。

  • ジョークが反応の前にちゃんと伝わるかどうか。
  • 名前が正しい人物とともに表示されているかどうか。
  • 字幕が画面上の重要なテキストを隠していないかどうか。
  • シーンが切り替わった後も行が表示されたままになっていないかどうか。
  • 翻訳が話者のトーンと合っているかどうか。

全体を通しての視聴が最終的な受け入れテストです。

キュー テキスト用の実践的なAIプロンプト

完全なファイルワークフローの外でモデルをテストする場合は、保護された構造を使用してください。

Translate only the TEXT field from English to Spanish.
Do not change cue IDs or timestamps.
Use neighboring cues for context.
Apply the glossary exactly.
Preserve supported tags.
Return the same structured records with translated TEXT only.
Do not summarize or add notes.

小さなコピーでこれをテストしてください。指示に一度従ったモデルでも、長いファイルでは失敗する可能性があるため、すべての出力をプログラムで検証してください。

AIで十分な場合と、そうでない場合

ユースケース推奨されるレビュー
プライベート視聴構造チェックと対象言語のスポットチェック
社内トレーニング動画全体視聴と用語レビュー
公開クリエイター動画ネイティブ言語レビューとプラットフォームプレビュー
有料コースまたは製品動画資格を持つ字幕編集者と完全なQA
映画、放送、または大規模リリース納品仕様を伴うプロフェッショナルな字幕制作ワークフロー
法務、医療、または安全性が重要な動画ドメインに精通した人間によるレビュー

AIは初回翻訳の作業負荷を軽減しますが、タイミング、可読性、意味、納品に対する責任を免除するものではありません。

適切なツールチェーンを選ぶ

ファイル全体の翻訳にはBookTranslator SRT Translatorを使用し、プロジェクトで詳細なタイミングやセグメンテーションの変更が必要な場合は、結果を字幕エディタで開きます。最高の字幕翻訳ソフトウェアガイドでは、ファイル翻訳、デスクトップ編集、共同レビュー、プラットフォーム配信ツールを比較しています。

モデルを選ぶ際、最も有名なLLMが対象言語に最適であると決めつけないでください。代表的なキューセットと資格のある人間によるレビューを用意し、LLM翻訳ベンチマークフレームワークを活用してください。

関連記事