identifyLanguage
Enables automatic language identification in your transcription job request. Use this parameter if your media file contains only one language. If your media contains multiple languages, use IdentifyMultipleLanguages
instead.
If you include IdentifyLanguage
, you can optionally include a list of language codes, using LanguageOptions
, that you think may be present in your media file. Including LanguageOptions
restricts IdentifyLanguage
to only the language options that you specify, which can improve transcription accuracy.
If you want to apply a custom language model, a custom vocabulary, or a custom vocabulary filter to your automatic language identification request, include LanguageIdSettings
with the relevant sub-parameters (VocabularyName
, LanguageModelName
, and VocabularyFilterName
). If you include LanguageIdSettings
, also include LanguageOptions
.
Note that you must include one of LanguageCode
, IdentifyLanguage
, or IdentifyMultipleLanguages
in your request. If you include more than one of these parameters, your transcription job fails.