すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo Live:リアルタイム字幕 (パブリックプレビュー)

最終更新日:Jul 16, 2026

ApsaraVideo Live は、リアルタイム字幕機能を提供します。この機能は、リアルタイムの音声認識を使用して、ライブストリームの音声を字幕に変換し、翻訳もサポートします。現在、ApsaraVideo Live は、中国語、英語、スペイン語、ロシア語間の相互翻訳に対応しています。このトピックでは、ワークフロー、トリガー方法など、リアルタイム字幕の使用方法の概要を説明します。

重要事項

  • リアルタイム字幕をサポートするライブセンターのリストについては、「サービスリージョン」をご参照ください。

  • リアルタイム字幕は現在、招待制プレビュー中です。各ユーザーは最大 300 個の字幕テンプレートを作成できます。1 つの字幕テンプレートは、複数の字幕ルールに関連付けることができます。

  • 字幕テンプレートでは、コンテンツやレイアウトなど、字幕関連の設定のみを定義します。ライブストリームのドメイン名や AppName との関連付けは含まれません。字幕ルールは、ドメイン名と AppName が字幕テンプレートにどのように関連付けられるかを定義します。

  • 字幕テンプレートを設定した後、このテンプレートにリンクする字幕ルールを追加する必要があります。ルール内で、ドメイン名と AppName を指定します。AppName は、インジェスト URL の AppName と一致する必要があります。字幕は、ストリームインジェストを再開した後にのみ再生時に表示されます。

  • リアルタイム字幕は有料機能です。パブリックプレビュー期間中は無料です。パブリックプレビュー終了後は、通常の料金が適用されます。正確な時期については別途お知らせします。

ワークフロー

image

ステップ1:字幕テンプレートの追加

コンソールでの操作

  1. ApsaraVideo Live コンソールにログインします。

  2. 左側のナビゲーションペインで、機能管理 > リアルタイム字幕 を選択して リアルタイム字幕 ページに移動し、タブを選択します。

  3. 字幕テンプレート設定のリージョンを選択し、字幕テンプレートの追加 をクリックしてテンプレートを設定します。 [字幕テンプレートの追加] ページで、[基本情報] セクションの [作成方法][新しい字幕テンプレートの作成] または [既存の字幕テンプレートのコピー] を選択し、[字幕テンプレート名] (数字、文字、ハイフンのみ使用可能) を入力し、[字幕テンプレートの説明] (最大 128 文字) を入力します。 [字幕設定] セクションで、[言語][翻訳][最大行数][1 行あたりの最大文字数]、および [フォント] を設定します。 右側の [プレビュー] パネルで変更内容を確認します。

プレビューエリアで字幕をプレビューできます。プレビュー画面のサイズ、字幕のサイズ、位置を調整して、リアルタイムの効果を確認できます。次の表に、字幕テンプレートのパラメーターとその説明を示します。

パラメーター

説明

作成方法

  • 新しい字幕テンプレートの作成:カスタム字幕テンプレートをゼロから作成します。

  • 既存の字幕テンプレートのコピー:既存のテンプレートから設定をコピーして、新しいテンプレートをすばやく作成します。

字幕テンプレート名

字幕テンプレートの名前。数字、大文字と小文字のアルファベット、ハイフン (-) のみ使用できます。ハイフンを先頭にすることはできません。

字幕テンプレートの説明

字幕テンプレートの説明。中国語、英語、数字、記号をサポートします。最大長:128 文字。

ソース言語

中国語、英語、スペイン語、ロシア語をサポートします。

翻訳

オプション:中国語、英語、スペイン語、ロシア語、または翻訳なし。

  • 中国語、英語、スペイン語、またはロシア語を選択した場合、ソース言語を表示するかどうかを選択できます。

  • 「翻訳なし」を選択した場合、ソース言語は常に表示されます。

最大行数

表示する最大行数。1 から 300 までの整数を入力します。

1行あたりの最大文字数

1行あたりの最大文字数。10 から 320 までの整数を入力します。

フォント

利用可能なフォント:

  • KaiTi

  • Alibaba PuHuiTi-Regular

  • Alibaba PuHuiTi-Bold

  • Alibaba PuHuiTi-Light

  • Source Han Sans-Regular

  • Source Han Sans-Bold

  • Source Han Sans-Light

フォントサイズ

フォントのサイズ。

字幕の背景

無効にすると、字幕の背後に背景は表示されません。有効にすると、背景色と透明度を設定できます。

色の設定

字幕の色と透明度、および字幕の背景色と透明度を設定します。

画面サイズ (W×H)

プレビュー画面のサイズ。オプション:

  • 横長 低解像度 360P 640×360

  • 縦長 低解像度 360P 360×640

  • 横長 標準解像度 480P 854×480

  • 縦長 標準解像度 480P 480×854

  • 横長 高解像度 720P 1280×720

  • 縦長 高解像度 720P 720×1280

  • 横長 超高解像度 1080P 1920×1080

  • 縦長 超高解像度 1080P 1080×1920

  1. 送信 をクリックして字幕テンプレート設定を完了します。

  2. 字幕テンプレートの追加に成功すると、字幕ルールを追加するためのプロンプトが表示されます。今すぐ追加する をクリックして、このテンプレートのルールを作成します。すぐにルールを追加する必要がない場合は、後で追加 をクリックして後でルールを設定することもできます。

  3. 字幕テンプレート タブで、リストから目的のテンプレートを見つけます。操作列で、プレビュー変更、または 削除 をクリックしてテンプレートを管理します。

    操作

    説明

    [プレビュー]

    実際の字幕効果をプレビューできます。

    [変更]

    字幕テンプレートのパラメーターを調整できます。

    [削除]

    • 字幕テンプレートリストページで、関連付けられた字幕ルールが 0 の場合、テンプレートには関連付けられたルールがないため、削除 をクリックしてテンプレートを削除できます。

    • [バインドされたキャプションルール] に 0 より大きい数値が表示されている場合、テンプレートはすでにルールにバインドされています。 削除 ボタンはグレー表示され、使用できません。テンプレートを削除する前に、まず関連付けられているすべてのキャプションルールを削除する必要があります。[バインドされたキャプションルール] の下の数値をクリックすると、関連するルールが表示されます。

    [字幕ルールの追加]

    このテンプレートの字幕ルールを追加し、関連パラメーターを設定します。詳細については、「ステップ2:字幕ルールの追加」をご参照ください。

    説明

    字幕テンプレートを変更または削除しても、進行中のライブストリームには影響しません。変更は、ストリームインジェストを再開した後にのみ有効になります。

API 操作

API を使用して、以下の操作を実行できます。

API

参考ドキュメント

AddLiveAISubtitle

ライブ字幕テンプレートの追加

DeleteLiveAISubtitle

字幕テンプレートの削除

UpdateLiveAISubtitle

字幕テンプレートの更新

DescribeLiveAISubtitle

字幕テンプレートの照会

ステップ2:字幕ルールの追加

コンソールでの操作

  1. ApsaraVideo Live コンソールにログインします。

  2. 左側のナビゲーションペインで、機能管理 > リアルタイム字幕 を選択し、リアルタイム字幕 ページで、字幕ルール タブを選択します。

  3. 字幕ルールを設定するリージョンを選択します。リージョンを選択すると、そのリージョン内のドメイン名と字幕テンプレートのみを設定できます。次に、[字幕ルールの追加] をクリックします。設定ページで、[ルール説明] を入力し、[ストリーミングドメイン] を選択し、[AppName] (最大 256 文字、数字、大文字と小文字のアルファベット、ハイフン、アンダースコアをサポート) を入力し、[字幕テンプレート] ([プレビュー] をクリックして効果を確認) を選択し、[出力設定] (出力アスペクト比はテンプレートのアスペクト比と一致する必要があります) を選択し、必要に応じて [プルストリームトリガー] スイッチをオンまたはオフにします。次に、[送信] をクリックします。

次の表に、字幕ルールのパラメーターとその説明を示します。

パラメーター

説明

ルール説明

字幕ルールの説明。中国語、英語、数字、記号をサポートします。最大長:128 文字。

ストリーミングドメイン

設定するプライマリストリーミングドメインを選択します。

AppName

ストリームが属するアプリケーションの名前。字幕テンプレートを有効にするには、AppName がインジェスト URL の AppName と完全に一致する必要があります。数字、大文字と小文字のアルファベット、ハイフン (-)、アンダースコア (_) をサポートします。最大長:256 文字。

字幕テンプレート

設定済みの字幕テンプレートを選択します。テンプレートが存在しない場合は、まずテンプレートを追加してください。詳細については、「ステップ1:字幕テンプレートの追加」をご参照ください。

出力設定

正確な再生のために、字幕ルールの出力設定を字幕テンプレートの画面サイズに合わせることを推奨します。サポートされている出力仕様:

  • 横長 低解像度 360P 640×360

  • 縦長 低解像度 360P 360×640

  • 横長 標準解像度 480P 854×480

  • 縦長 標準解像度 480P 480×854

  • 横長 高解像度 720P 1280×720

  • 縦長 高解像度 720P 720×1280

  • 横長 超高解像度 1080P 1920×1080

  • 縦長 超高解像度 1080P 1080×1920

プルストリームトリガー

字幕ストリームのトリガー方法。

  • 有効な場合:視聴者がライブストリームを再生した場合にのみ字幕が開始されます。5 分間ストリームを再生する視聴者がいない場合、字幕は停止します。再生が再開されると、字幕も再開されます。

  • 無効な場合:視聴者がいるかどうかに関係なく、ストリームインジェストを開始するとすぐに字幕が開始されます。

image
  1. 送信 をクリックして、字幕ルールの設定を完了します。

    説明

    字幕ルールの設定が正常に完了したら、ストリームインジェストを再起動すると、再生時に字幕が表示されるようになります。

  2. 字幕ルール タブで、リストから目的のルールを探し、[操作] 列で プレビュー編集、または 削除 をクリックします:

    • [プレビュー]: 実際の字幕効果をプレビューします。

    • [編集]: キャプションルールのパラメーターを調整します。

    • [削除]:字幕ルールを削除します。

API 操作

API を使用して、以下の操作を実行できます。

API

参考ドキュメント

AddLiveAIProduceRules

リアルタイム字幕ルールの追加

UpdateLiveAIProduceRules

リアルタイム字幕ルールの更新

DescribeLiveAIProduceRules

字幕ルールの照会

DeleteLiveAIProduceRules

字幕ルールの削除

ステップ3:ストリームインジェスト

コンソールの URL ジェネレーターを使用するか、手動でインジェスト URL を作成します。詳細については、「ライブストリーミングURLの生成」をご参照ください。

ステップ4:字幕付きストリームの再生

字幕付きのライブストリームを再生するには、字幕ストリームの再生 URL を使用します。StreamName に _{caption-template-name} を追加します:

  • RTMP: rtmp://example.aliyundoc.com/app/stream_{caption-template-name}?auth_key={アクセストークン}

  • FLV: http://example.aliyundoc.com/app/stream_{caption-template-name}.flv?auth_key={アクセストークン}

  • M3U8: http://example.aliyundoc.com/app/stream_{caption-template-name}.m3u8?auth_key={アクセストークン}

説明

リアルタイム字幕は、ARTC プロトコルでの再生をサポートしていません。