Interface SmartSubtitleSourceOptions
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SmartSubtitleSourceOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.333Z")
@Stability(Experimental)
public interface SmartSubtitleSourceOptions
extends software.amazon.jsii.JsiiSerializable
(experimental) Options for a smart subtitle caption source (AI-generated subtitles via Elemental Inference).
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.medialive.alpha.*;
CaptionSynchronizationMode captionSynchronizationMode;
SmartSubtitleSourceOptions smartSubtitleSourceOptions = SmartSubtitleSourceOptions.builder()
.captionSynchronizationMode(captionSynchronizationMode)
.inferenceFeedOutput("inferenceFeedOutput")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forSmartSubtitleSourceOptionsstatic final classAn implementation forSmartSubtitleSourceOptions -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default CaptionSynchronizationMode(experimental) Controls whether MediaLive delays video to synchronize captions with audio and video output.default String(experimental) The name of the Elemental Inference feed output that provides the subtitles.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCaptionSynchronizationMode
@Stability(Experimental) @Nullable default CaptionSynchronizationMode getCaptionSynchronizationMode()(experimental) Controls whether MediaLive delays video to synchronize captions with audio and video output.Default: - service default
-
getInferenceFeedOutput
(experimental) The name of the Elemental Inference feed output that provides the subtitles.Default: - service default
-
builder
- Returns:
- a
SmartSubtitleSourceOptions.BuilderofSmartSubtitleSourceOptions
-