@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Subtitles extends Object implements Serializable, Cloneable, StructuredPojo
Generate subtitles for your media file with your transcription request.
You can choose a start index of 0 or 1, and you can specify either WebVTT or SubRip (or both) as your output format.
Note that your subtitle files are placed in the same location as your transcription output.
| Constructor and Description |
|---|
Subtitles() |
| Modifier and Type | Method and Description |
|---|---|
Subtitles |
clone() |
boolean |
equals(Object obj) |
List<String> |
getFormats()
Specify the output format for your subtitle file; if you select both WebVTT (
vtt) and SubRip (
srt) formats, two output files are generated. |
Integer |
getOutputStartIndex()
Specify the starting value that is assigned to the first subtitle segment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setFormats(Collection<String> formats)
Specify the output format for your subtitle file; if you select both WebVTT (
vtt) and SubRip (
srt) formats, two output files are generated. |
void |
setOutputStartIndex(Integer outputStartIndex)
Specify the starting value that is assigned to the first subtitle segment.
|
String |
toString()
Returns a string representation of this object.
|
Subtitles |
withFormats(Collection<String> formats)
Specify the output format for your subtitle file; if you select both WebVTT (
vtt) and SubRip (
srt) formats, two output files are generated. |
Subtitles |
withFormats(String... formats)
Specify the output format for your subtitle file; if you select both WebVTT (
vtt) and SubRip (
srt) formats, two output files are generated. |
Subtitles |
withFormats(SubtitleFormat... formats)
Specify the output format for your subtitle file; if you select both WebVTT (
vtt) and SubRip (
srt) formats, two output files are generated. |
Subtitles |
withOutputStartIndex(Integer outputStartIndex)
Specify the starting value that is assigned to the first subtitle segment.
|
public List<String> getFormats()
Specify the output format for your subtitle file; if you select both WebVTT (vtt) and SubRip (
srt) formats, two output files are generated.
vtt) and SubRip
(srt) formats, two output files are generated.SubtitleFormatpublic void setFormats(Collection<String> formats)
Specify the output format for your subtitle file; if you select both WebVTT (vtt) and SubRip (
srt) formats, two output files are generated.
formats - Specify the output format for your subtitle file; if you select both WebVTT (vtt) and SubRip
(srt) formats, two output files are generated.SubtitleFormatpublic Subtitles withFormats(String... formats)
Specify the output format for your subtitle file; if you select both WebVTT (vtt) and SubRip (
srt) formats, two output files are generated.
NOTE: This method appends the values to the existing list (if any). Use
setFormats(java.util.Collection) or withFormats(java.util.Collection) if you want to override
the existing values.
formats - Specify the output format for your subtitle file; if you select both WebVTT (vtt) and SubRip
(srt) formats, two output files are generated.SubtitleFormatpublic Subtitles withFormats(Collection<String> formats)
Specify the output format for your subtitle file; if you select both WebVTT (vtt) and SubRip (
srt) formats, two output files are generated.
formats - Specify the output format for your subtitle file; if you select both WebVTT (vtt) and SubRip
(srt) formats, two output files are generated.SubtitleFormatpublic Subtitles withFormats(SubtitleFormat... formats)
Specify the output format for your subtitle file; if you select both WebVTT (vtt) and SubRip (
srt) formats, two output files are generated.
formats - Specify the output format for your subtitle file; if you select both WebVTT (vtt) and SubRip
(srt) formats, two output files are generated.SubtitleFormatpublic void setOutputStartIndex(Integer outputStartIndex)
Specify the starting value that is assigned to the first subtitle segment.
The default start index for Amazon Transcribe is 0, which differs from the more widely used standard
of 1. If you're uncertain which value to use, we recommend choosing 1, as this may
improve compatibility with other services.
outputStartIndex - Specify the starting value that is assigned to the first subtitle segment.
The default start index for Amazon Transcribe is 0, which differs from the more widely used
standard of 1. If you're uncertain which value to use, we recommend choosing 1,
as this may improve compatibility with other services.
public Integer getOutputStartIndex()
Specify the starting value that is assigned to the first subtitle segment.
The default start index for Amazon Transcribe is 0, which differs from the more widely used standard
of 1. If you're uncertain which value to use, we recommend choosing 1, as this may
improve compatibility with other services.
The default start index for Amazon Transcribe is 0, which differs from the more widely used
standard of 1. If you're uncertain which value to use, we recommend choosing 1,
as this may improve compatibility with other services.
public Subtitles withOutputStartIndex(Integer outputStartIndex)
Specify the starting value that is assigned to the first subtitle segment.
The default start index for Amazon Transcribe is 0, which differs from the more widely used standard
of 1. If you're uncertain which value to use, we recommend choosing 1, as this may
improve compatibility with other services.
outputStartIndex - Specify the starting value that is assigned to the first subtitle segment.
The default start index for Amazon Transcribe is 0, which differs from the more widely used
standard of 1. If you're uncertain which value to use, we recommend choosing 1,
as this may improve compatibility with other services.
public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.