Generate caption file for a video using Rev.ai

You have a video and you would like to generate caption for it, Rev.AI support doing that easily.

1. Add Rev.AI Get caption step to the Flow

2. Select "Get caption" as the action

3. Setup the Caption Options such as entering the correct language code

Source: the input video

Language code: language code associated with the video

Caption Format: .SRT or .srt or .VTT or .vtt

Rev.ai Access Token

4. Add "Transfer to Storage" step to save the results/output of the Rev.ai step back to your file hosting service like S3.

Source: the source file which will be uploaded

Host: hosting providers: s3 (we support Amazon S3 for now; more options to be added in the future)

Access Key, Secret Key: the AWS credential that has write access to your S3 bucket

Bucket Name, File Name: the destination where the file will be saved. You can save the file to a specific folder and subfolder by using / (as in the example screenshot above). If you leave the name empty or specify the folder only, a unique file name will be used for the uploaded file.

5. Save, Enable then trigger the flow and check the log for the result.

NOTE:

Valid language codes:

Code

Language

af-ZA

Afrikaans (South Africa)

am-ET

Amharic (Ethiopia)

ar-AE

Arabic (United Arab Emirates)

ar-BH

Arabic (Bahrain)

ar-DZ

Arabic (Algeria)

ar-IL

Arabic (Israel)

ar-IQ

Arabic (Iraq)

ar-JO

Arabic (Jordan)

ar-KW

Arabic (Kuwait)

ar-LB

Arabic (Lebanon)

ar-MA

Arabic (Morocco)

ar-OM

Arabic (Oman)

ar-PS

Arabic (State of Palestine)

ar-QA

Arabic (Qatar)

ar-SA

Arabic (Saudi Arabia)

ar-TN

Arabic (Tunisia)

bg-BG

Bulgarian (Bulgaria)

bn-BD

Bengali (Bangladesh)

bn-IN

Bengali (India)

ca-ES

Catalan (Spain)

cmn-Hans-CN

Chinese, Mandarin (Simplified, China)

cmn-Hans-HK

Chinese, Mandarin (Simplified, Hong Kong)

cmn-Hant-TW

Chinese, Mandarin (Traditional, Taiwan)

cs-CZ

Czech (Czech Republic)

da-DK

Danish (Denmark)

de-DE

German (Germany)

el-GR

Greek (Greece)

en

English (Global)

en-AU

English (Australia)

en-CA

English (Canada)

en-GB

English (United Kingdom)

en-GH

English (Ghana)

en-IE

English (Ireland)

en-IN

English (India)

en-KE

English (Kenya)

en-NG

English (Nigeria)

en-NZ

English (New Zealand)

en-PH

English (Philippines)

en-TZ

English (Tanzania)

en-US

English (United States)

en-ZA

English (South Africa)

es

Spanish (Global)

es-AR

Spanish (Argentina)

es-BO

Spanish (Bolivia)

es-CL

Spanish (Chile)

es-CO

Spanish (Colombia)

es-CR

Spanish (Costa Rica)

es-DO

Spanish (Dominican Republic)

es-EC

Spanish (Ecuador)

es-ES

Spanish (Spain)

es-GT

Spanish (Guatemala)

es-HN

Spanish (Honduras)

es-MX

Spanish (Mexico)

es-NI

Spanish (Nicaragua)

es-PA

Spanish (Panama)

es-PE

Spanish (Peru)

es-PR

Spanish (Puerto Rico)

es-PY

Spanish (Paraguay)

es-SV

Spanish (El Salvador)

es-US

Spanish (United States)

es-UY

Spanish (Uruguay)

es-VE

Spanish (Venezuela)

eu-ES

Basque (Spain)

fa-IR

Persian (Iran)

fi-FI

Finnish (Finland)

fr

French(Global)

fr-CA

French (Canada)

fr-FR

French (France)

gl-ES

Galician (Spain)

gu-IN

Gujarati (India)

he-IL

Hebrew (Israel)

hi-IN

Hindi (India)

hr-HR

Croatian (Croatia)

hu-HU

Hungarian (Hungary)

hy-AM

Armenian (Armenia)

id-ID

Indonesian (Indonesia)

is-IS

Icelandic (Iceland)

it-IT

Italian (Italy)

ja-JP

Japanese (Japan)

jv-ID

Javanese (Indonesia)

ka-GE

Georgian (Georgia)

km-KH

Khmer (Cambodia)

kn-IN

Kannada (India)

ko-KR

Korean (South Korea)

lo-LA

Lao (Laos)

lt-LT

Lithuanian (Lithuania)

lv-LV

Latvian (Latvia)

ml-IN

Malayalam (India)

mr-IN

Marathi (India)

ms-MY

Malay (Malaysia)

ne-NP

Nepali (Nepal)

nl-NL

Dutch (Netherlands)

pl-PL

Polish (Poland)

pt-BR

Portuguese (Brazil)

pt-PT

Portuguese (Portugal)

ro-RO

Romanian (Romania)

ru-RU

Russian (Russia)

si-LK

Sinhala (Sri Lanka)

sk-SK

Slovak (Slovakia)

sl-SI

Slovenian (Slovenia)

sr-RS

Serbian (Serbia)

su-ID

Sundanese (Indonesia)

sv-SE

Swedish (Sweden)

sw-KE

Swahili (Kenya)

sw-TZ

Swahili (Tanzania)

ta-IN

Tamil (India)

ta-LK

Tamil (Sri Lanka)

ta-MY

Tamil (Malaysia)

ta-SG

Tamil (Singapore)

te-IN

Telugu (India)

th-TH

Thai (Thailand)

tl-PH

Filipino (Philippines)

tr-TR

Turkish (Turkey)

uk-UA

Ukrainian (Ukraine)

ur-IN

Urdu (India)

ur-PK

Urdu (Pakistan)

vi-VN

Vietnamese (Vietnam)

yue-Hant-HK

Chinese, Cantonese (Traditional, Hong Kong)

zu-ZA

Zulu (South Africa)