Supported languages and language-specific features - Amazon Transcribe

Supported languages and language-specific features

The languages supported by Amazon Transcribe are listed in the following table; also listed are the features that are language-specific. Please verify that the feature you wish to use is supported for the language in your media before proceeding with your transcription.

To view the complete list of Amazon Transcribe features, refer to the Feature summary.

In the following table, 'batch' refers to transcribing a media file located in an Amazon S3 bucket and 'streaming' refers to transcribing streamed media in real time.

Language

Language Code

Data input

Transcribing numbers

Acronyms

Custom language models

Redaction

Call Analytics

Afrikaans af-ZA batch no batch no no no
Arabic, Gulf ar-AE batch no no no no batch
Arabic, Modern Standard ar-SA batch no no no no no
Chinese, Simplified zh-CN batch, streaming no no no no batch
Chinese, Traditional zh-TW batch no no no no no
Danish da-DK batch no batch no no no
Dutch nl-NL batch no batch no no no
English, Australian en-AU batch, streaming batch, streaming batch, streaming batch, streaming no batch
English, British en-GB batch, streaming batch, streaming batch, streaming batch, streaming no batch
English, Indian en-IN batch batch batch no no batch
English, Irish en-IE batch batch batch no no batch
English, New Zealand en-NZ batch batch batch no no no
English, Scottish en-AB batch batch batch no no batch
English, South African en-ZA batch batch batch no no no
English, US en-US batch, streaming batch, streaming batch, streaming batch, streaming batch, streaming batch
English, Welsh en-WL batch batch batch no no batch
French fr-FR batch, streaming no batch, streaming no no batch
French, Canadian fr-CA batch, streaming no batch, streaming no no batch
Farsi fa-IR batch no no no no no
German de-DE batch, streaming batch, streaming batch, streaming no no batch
German, Swiss de-CH batch batch batch no no batch
Hebrew he-IL batch no no no no no
Hindi, Indian hi-IN batch, streaming no batch, streaming batch no batch
Indonesian id-ID batch no batch no no no
Italian it-IT batch, streaming no batch, streaming no no batch
Japanese ja-JP batch, streaming no no no no batch
Korean ko-KR batch, streaming no no no no batch
Malay ms-MY batch no batch no no no
Portuguese pt-PT batch no batch no no batch
Portuguese, Brazilian pt-BR batch, streaming no batch, streaming no no batch
Russian ru-RU batch no no no no no
Spanish es-ES batch no batch no no batch
Spanish, US es-US batch, streaming no batch, streaming batch, streaming no batch
Tamil ta-IN batch no no no no no
Telugu te-IN batch no no no no no
Thai th-TH batch, streaming no batch, streaming no no no
Turkish tr-TR batch no batch no no no

Supported programming languages

Amazon Transcribe supports the following AWS SDKs:

Batch transcriptions

Streaming transcriptions

AWS Command Line Interface (CLI)

The CLI is not supported for streaming.

C++

C++

Go

Go

Java V2

Java V2

JavaScript

JavaScript V3

PHP V3

PHP V3

Python Boto3

Python Streaming SDK for Amazon Transcribe

Ruby V3

Ruby V3

.NET

.NET is not supported for streaming.

For more information on using SDKs with Amazon Transcribe, refer to Transcribing with the AWS SDKs.