Skip to content

Transcription and translation transforms

MK.IO offers AI-powered VOD transcription and VOD translation features that allow you to generate subtitles from audio tracks. The generated subtitles are delivered in WebVTT format into an output asset and can be subsequently added to the manifest of the asset with a track insertion transform.

On-demand transcription and translation are only available for MP4 assets.

MK.IO provides a built-in preset, Predefined_ACSVodTranscription, to be used in such AI workflow transform for VOD Transcription. When selecting this VOD transcription preset, all you need to do is specify the original language of the audio track using the BCP-47 format.

It is also possible to provide a list of words or phrases that are expected in the audio feed in order to improve their recognition.

A full list of supported languages is available below:

The table below summarizes the locales available in the AI model for transcription.

LanguageLocale (BCP-47)
Afrikaans (South Africa)af-ZA
Amharic (Ethiopia)am-ET
Arabic (United Arab Emirates)ar-AE
Arabic (Bahrain)ar-BH
Arabic (Algeria)ar-DZ
Arabic (Egypt)ar-EG
Arabic (Israel)ar-IL
Arabic (Iraq)ar-IQ
Arabic (Jordan)ar-JO
Arabic (Kuwait)ar-KW
Arabic (Lebanon)ar-LB
Arabic (Libya)ar-LY
Arabic (Morocco)ar-MA
Arabic (Oman)ar-OM
Arabic (Palestinian Authority)ar-PS
Arabic (Qatar)ar-QA
Arabic (Saudi Arabia)ar-SA
Arabic (Syria)ar-SY
Arabic (Tunisia)ar-TN
Arabic (Yemen)ar-YE
Azerbaijani (Latin, Azerbaijan)az-AZ
Bulgarian (Bulgaria)bg-BG
Bengali (India)bn-IN
Bosnian (Bosnia and Herzegovina)bs-BA
Catalanca-ES
Czech (Czechia)cs-CZ
Welsh (United Kingdom)cy-GB
Danish (Denmark)da-DK
German (Austria)de-AT
German (Switzerland)de-CH
German (Germany)de-DE
Greek (Greece)el-GR
English (Australia)en-AU
English (Canada)en-CA
English (United Kingdom)en-GB
English (Ghana)en-GH
English (Hong Kong SAR)en-HK
English (Ireland)en-IE
English (India)en-IN
English (Kenya)en-KE
English (Nigeria)en-NG
English (New Zealand)en-NZ
English (Philippines)en-PH
English (Singapore)en-SG
English (Tanzania)en-TZ
English (United States)en-US
English (South Africa)en-ZA
Spanish (Argentina)es-AR
Spanish (Bolivia)es-BO
Spanish (Chile)es-CL
Spanish (Colombia)es-CO
Spanish (Costa Rica)es-CR
Spanish (Cuba)es-CU
Spanish (Dominican Republic)es-DO
Spanish (Ecuador)es-EC
Spanish (Spain)es-ES
Spanish (Equatorial Guinea)es-GQ
Spanish (Guatemala)es-GT
Spanish (Honduras)es-HN
Spanish (Mexico)es-MX
Spanish (Nicaragua)es-NI
Spanish (Panama)es-PA
Spanish (Peru)es-PE
Spanish (Puerto Rico)es-PR
Spanish (Paraguay)es-PY
Spanish (El Salvador)es-SV
Spanish (United States)*es-US
Spanish (Uruguay)es-UY
Spanish (Venezuela)es-VE
Estonian (Estonia)et-EE
Basqueeu-ES
Persian (Iran)fa-IR
Finnish (Finland)fi-FI
Filipino (Philippines)fil-PH
French (Belgium)fr-BE
French (Canada)*fr-CA
French (Switzerland)fr-CH
French (France)fr-FR
Irish (Ireland)ga-IE
Galiciangl-ES
Gujarati (India)gu-IN
Hebrew (Israel)he-IL
Hindi (India)hi-IN
Croatian (Croatia)hr-HR
Hungarian (Hungary)hu-HU
Armenian (Armenia)hy-AM
Indonesian (Indonesia)id-ID
Icelandic (Iceland)is-IS
Italian (Switzerland)it-CH
Italian (Italy)it-IT
Japanese (Japan)ja-JP
Javanese (Latin, Indonesia)jv-ID
Georgian (Georgia)ka-GE
Kazakh (Kazakhstan)kk-KZ
Khmer (Cambodia)km-KH
Kannada (India)kn-IN
Korean (Korea)ko-KR
Lao (Laos)lo-LA
Lithuanian (Lithuania)lt-LT
Latvian (Latvia)lv-LV
Macedonian (North Macedonia)mk-MK
Malayalam (India)ml-IN
Mongolian (Mongolia)mn-MN
Marathi (India)mr-IN
Malay (Malaysia)ms-MY
Maltese (Malta)mt-MT
Burmese (Myanmar)my-MM
Norwegian Bokmål (Norway)nb-NO
Nepali (Nepal)ne-NP
Dutch (Belgium)nl-BE
Dutch (Netherlands)nl-NL
Punjabi (India)pa-IN
Polish (Poland)pl-PL
Pashto (Afghanistan)ps-AF
Portuguese (Brazil)pt-BR
Portuguese (Portugal)pt-PT
Romanian (Romania)ro-RO
Russian (Russia)ru-RU
Sinhala (Sri Lanka)si-LK
Slovak (Slovakia)sk-SK
Slovenian (Slovenia)sl-SI
Somali (Somalia)so-SO
Albanian (Albania)sq-AL
Serbian (Cyrillic, Serbia)sr-RS
Swedish (Sweden)sv-SE
Kiswahili (Kenya)sw-KE
Kiswahili (Tanzania)sw-TZ
Tamil (India)ta-IN
Telugu (India)te-IN
Thai (Thailand)th-TH
Turkish (Türkiye)tr-TR
Ukrainian (Ukraine)uk-UA
Urdu (India)ur-IN
Uzbek (Latin, Uzbekistan)uz-UZ
Vietnamese (Vietnam)vi-VN
Chinese (Wu, Simplified)wuu-CN
Chinese (Cantonese, Simplified)yue-CN
Chinese (Mandarin, Simplified)zh-CN
Chinese (Jilu Mandarin, Simplified)zh-CN-shandong
Chinese (Southwestern Mandarin, Simplified)zh-CN-sichuan
Chinese (Cantonese, Traditional)zh-HK
Chinese (Taiwanese Mandarin, Traditional)zh-TW
isiZulu (South Africa)zu-ZA

Note: The model is bilingual and also supports English.

MK.IO also provides a built-in preset, Predefined_ACSVodTranslation, to be used in such AI workflow transform for VOD translation. When selecting this VOD translation preset, you need to specify the original language of the audio track using the BCP-47 format. You also need to specify a list of languages to which you want the subtitles to be translated.

It is also possible to provide a list of words or phrases that are expected in the audio feed in order to improve their recognition.

© 2025–2026 MediaKind. All rights reserved.