

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 设置智能字幕（控制台）
<a name="automatic-subtitling-setup-console"></a>

按照以下步骤使用 MediaLive控制台在频道中启用智能字幕。

1. 在**创建频道**页面上，确保您已向该频道添加了至少一个输入附件。在添加智能字幕字幕选择器之前，需要输入附件。

   如果您想让智能字幕转录特定的音轨，请在继续进行元素推断设置之前，在输入附件中添加音频选择器。

1. 导航到**元素推理设置部分**。

1. 对于 “**状态**”，选择 “**启用**”。

1. 在 E **lemental Infer** ence Feed 中，选择包含字幕输出的订阅源。如果您尚未创建 Feed，请选择 “**创建新订阅源**” 进行配置。

   如果输入附件有音频选择器，请在 “**音频选择器名称**” 中，选择包含要转录的音频的音频选择器。

1. 在 “**智能字幕**” 下，选择 “**添加智能字幕” 字幕选择器**。这会在输入附件中添加标题选择器。

1. 配置字幕选择器：
   + 字@@ **幕选择器名称**-输入字幕选择器的名称（例如`SmartSubtitlesSelector1`）。
   + **语言代码**-选择源媒体中音频的语言。这必须与所选 Feed 的字幕输出中配置的语言相匹配。
   + 字@@ **幕同步模式**-选择如何 MediaLive 将生成的字幕与视频输出同步：
     + **视频对齐字幕**（默认）- MediaLive 延迟视频以确保字幕与音频和视频同步。
     + **无视频延迟** — MediaLive 不会因为字幕对齐而延迟视频。当字幕可用时，会调整字幕输出时间以与视频保持一致。
   + **字幕输出**-从所选源中选择字幕输出。如果 Feed 没有字幕输出，则必须先更新 Feed 以添加字幕输出，然后再继续。

1. 为字幕创建字幕输出：

   1. 在你的输出组（HLS、、 MediaPackage V2 MediaPackage、CMAF Ingest 或 Microsoft Smooth）中，添加新的输出。

   1. 删除此输出中的所有视频和音频编码，使其仅包含字幕。

   1. **添加字幕描述并将目标格式设置为 **TTML**（用于 MediaPackage V2、CMAF Ingest 或 Microsoft 平滑输出组）或 WebVTT（用于 HLS 或输出组）。** MediaPackage 

   1. 在字**幕选择器名称**中，选择您之前创建的智能字幕字幕选择器。

**注意**  
在配置智能字幕之前，必须创建带有字幕输出的元素推理源。您可以通过以下方式之一创建 Feed：  
在 MediaLive 控制台中，在 “元素推理设置” 部分选择 “**创建新 Feed**”。将打开侧面板，您可以在其中配置提要名称、启用字幕和设置语言代码。
在 Elemental Inference 控制台中，创建 Feed 并添加字幕输出。
使用 AWS CLI. 有关说明，请参阅[元素推理功能使用 AWS CLI](elemental-inference-cli.md)。