Common Data Formats
MediaFormat
An enumeration representing the supported media formats.
Enum Values:
- MP4 (
"MP4"): Represents media in MP4 format. - MOV (
"MOV"): Represents media in MOV format. - MP3 (
"MP3"): Represents media in MP3 format.
ServiceType
Defines the types of services that can be requested.
Enum Values:
- TRANSCRIBE (
"TRANSCRIBE"): Represents a transcription service. - TRANSLATE (
"TRANSLATE"): Represents a translation service. - ANALYSIS (
"ANALYSIS"): Represents an analysis service.
ServiceCategory
Represents the category of services available.
Enum Values:
- AI (
"AI"): Indicates that the service is powered by artificial intelligence.
ServiceStatus
Represents the status of a service.
Enum Values:
- PENDING (
"PENDING"): Indicates that the service is in progress. - READY (
"READY"): Indicates that the service has been completed. - FAILED (
"FAILED"): Indicates that the service has failed.
TranscriptionFormat
Represents the format of a transcription.
Enum Values:
- DOCX (
"DOCX"): Represents a transcription in DOCX format. - TXT (
"TXT"): Represents a transcription in TXT format.
CaptionFormat
Represents the format of a caption.
Enum Values:
- VTT (
"VTT"): Represents a transcription in VTT format. - SRT (
"SRT"): Represents a transcription in SRT format. - TTML (
"TTML"): Represents a transcription in TTML format. - XML (
"XML"): Represents a transcription in XML format.
AudioFormat
Represents the format of an audio file.
Enum Values:
- MP3 (
"MP3"): Represents an audio file in MP3 format.
AspectRatio
Represents the aspect ratio of a video.
Enum Values:
- 16:9 (
"16:9"): Represents a 16:9 aspect ratio. (Landscape) - 9:16 (
"9:16"): Represents a 9:16 aspect ratio. (Portrait) - 4:5 (
"4:5"): Represents a 4:5 aspect ratio. (Vertical) - 1:1 (
"1:1"): Represents a 1:1 aspect ratio. (Square) - Original (
"Original"): Represents the original aspect ratio.
Language (Transcribe)
The following languages are supported for transcription.
en-AU: English (Australian)en-GB: English (British)en-US: English (US)en-IN: English (Indian)en-IE: English (Irish)en-AB: English (Scottish)en-WL: English (Welsh)en-ZA: English (South African)en-NZ: English (New Zealand)af-ZA: Afrikaansar-AE: Arabic (Gulf)ar-SA: Arabic (Modern Standard)zh-CN: Chinese (Simplified)zh-TW: Chinese (Traditional)da-DK: Danishnl-NL: Dutchfr-FR: Frenchfr-CA: French (Canadian)de-DE: Germande-CH: German (Swiss)he-IL: Hebrewhi-IN: Hindi (Indian)id-ID: Indonesianit-IT: Italianja-JP: Japaneseko-KR: Koreanms-MY: Malaypt-PT: Portuguesept-BR: Portuguese (Brazilian)ru-RU: Russianes-ES: Spanishes-US: Spanish (US)ta-IN: Tamilte-IN: Teluguth-TH: Thaitr-TR: Turkish
Language (Translate)
The following languages are supported for translation.
Translate To and From
Available languages for translation from and translation to are:
af: Afrikaansak: Twi (Akan)am: Amharicar: Arabicas: Assameseay: Aymaraaz: Azerbaijanibe: Belarusianbg: Bulgarianbho: Bhojpuribm: Bambarabn: Bengalibs: Bosnianca: Catalanceb: Cebuanockb: Kurdish (Sorani)co: Corsicancs: Czechcy: Welshda: Danishde: Germandoi: Dogridv: Dhivehiee: Eweel: Greeken: Englisheo: Esperantoes: Spanishet: Estonianeu: Basquefa: Persianfi: Finnishfil: Filipino (Tagalog)fr: Frenchfy: Frisianga: Irishgd: Scots Gaelicgl: Galiciangn: Guaranigom: Konkanigu: Gujaratiha: Hausahaw: Hawaiianhe: Hebrewhi: Hindihmn: Hmonghr: Croatianht: Haitian Creolehu: Hungarianhy: Armenianid: Indonesianis: Icelandicit: Italianja: Japanesejw: Javaneseka: Georgiankk: Kazakhkm: Khmerkn: Kannadako: Koreankri: Krioku: Kurdishky: Kyrgyzla: Latinlb: Luxembourgishlg: Lugandaln: Lingalalo: Laolt: Lithuanianlus: Mizolv: Latvianmai: Maithilimg: Malagasymi: Maorimk: Macedonianml: Malayalammn: Mongolianmni-Mtei: Meitei (Manipuri)mr: Marathims: Malaymt: Maltesemy: Myanmar (Burmese)nb: Norwegian (Bokmål)ne: Nepalinl: Dutchno: Norwegiannso: Sepediny: Nyanja (Chichewa)om: Oromoor: Odia (Oriya)pa: Punjabipl: Polishps: Pashtopt: Portuguese (Portugal, Brazil)qu: Quechuaro: Romanianru: Russianrw: Kinyarwandasa: Sanskritsd: Sindhisi: Sinhala (Sinhalese)sk: Slovaksl: Sloveniansm: Samoansn: Shonaso: Somalisq: Albaniansr: Serbianst: Sesothosu: Sundanesesv: Swedishsw: Swahilita: Tamilte: Telugutg: Tajikth: Thaiti: Tigrinyatk: Turkmentl: Tagalog (Filipino)tr: Turkishts: Tsongatt: Tatarug: Uyghuruk: Ukrainianur: Urduuz: Uzbekvi: Vietnamesexh: Xhosayi: Yiddishyo: Yorubazh: Chinese (Simplified)zh-TW: Chinese (Traditional)zu: Zulu
Translate From Only
The following languages support translation from only:
en: Englishpt: Portuguese
Translate to Only
The following languages support translation to only:
en-GB: English (British)en-US: English (US)pt-PT: Portuguesept-BR: Portuguese (Brazilian)
Caption Guidelines
Guidelines for caption formatting based on popular platforms.
Enum Values:
- BBC (
"BBC"): Represents the caption guidelines for BBC. - Netflix (
"Netflix"): Represents the caption guidelines for Netflix. - TED (
"TED"): Represents the caption guidelines for TED. - YouTube (
"YouTube"): Represents the caption guidelines for YouTube.
Guideline Settings
The table below shows the guideline settings for each platform.
- maxLines: Maximum number of lines per caption.
- maxCharsLine: Maximum number of characters per line.
- maxCharsSec: Maximum number of characters per second.
- maxCueDuration: Maximum duration of a caption.
- maxLineWords: Maximum number of words per line.
| GuideLine | maxLines | maxCharsLine | maxCharsSec | maxCueDuration | maxLineWords |
|---|---|---|---|---|---|
| BBC | 2 | 42 | 21 | 7000 | 7 |
| Netflix | 2 | 42 | 20 | 7000 | 7 |
| TED | 2 | 38 | 21 | 7000 | 7 |
| YouTube | 2 | 39 | 18 | 6000 | 6 |
Caption Alignment
The alignment of captions in the video.
Enum Values:
- BOTTOM_LEFT (
"BOTTOM_LEFT"): Represents bottom left alignment. - BOTTOM_CENTER (
"BOTTOM_CENTER"): Represents bottom center alignment. - BOTTOM_RIGHT (
"BOTTOM_RIGHT"): Represents bottom right alignment. - MIDDLE_LEFT (
"MIDDLE_LEFT"): Represents middle left alignment. - MIDDLE_CENTER (
"MIDDLE_CENTER"): Represents middle center alignment. - MIDDLE_RIGHT (
"MIDDLE_RIGHT"): Represents middle right alignment. - TOP_LEFT (
"TOP_LEFT"): Represents top left alignment. - TOP_CENTER (
"TOP_CENTER"): Represents top center alignment. - TOP_RIGHT (
"TOP_RIGHT"): Represents top right alignment.
Report Types
The types of reports that can be generated.
Enum Values:
- ACCESSIBILITY (
"ACCESSIBILITY"): Accessibility report.