Rev.ai is an accurate automated speech recognition service. You can use Rev.ai as a step to get back a transcript, to get back an SRT subtitle/caption file, or to burn-in subtitles onto your video.

Here's how to use the Rev.ai step.

Assume you want all videos that upload to a specific AWS S3 bucket/folder to be transcribed. The first step will be the S3 trigger step.

1. Then add Rev.AI Transcription step to the Flow

2. Select "Transcribe" as the action

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

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)

Did this answer your question?