

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# LanguageIdSettings
<a name="API_LanguageIdSettings"></a>

Si vous utilisez l'identification automatique de la langue dans votre demande et que vous souhaitez appliquer un modèle linguistique personnalisé, un vocabulaire personnalisé ou un filtre de vocabulaire personnalisé, incluez`LanguageIdSettings` les sous-paramètres pertinents (`VocabularyName`,`LanguageModelName`, et`VocabularyFilterName`). Notez que l'identification multilingue (`IdentifyMultipleLanguages`) ne prend pas en charge les modèles linguistiques personnalisés.

 `LanguageIdSettings`prend en charge deux à cinq codes de langue. Chaque code de langue que vous incluez peut être associé à un modèle de langue personnalisé, à un vocabulaire personnalisé et à un filtre de vocabulaire personnalisé. Les codes de langue que vous spécifiez doivent correspondre aux langues des modèles linguistiques personnalisés, des vocabulaires personnalisés et des filtres de vocabulaire personnalisés associés.

Il est recommandé de l'inclure`LanguageOptions` lors de l'utilisation`LanguageIdSettings` pour vous assurer que le dialecte linguistique correct est identifié. Par exemple, si vous spécifiez un vocabulaire personnalisé qui figure dans,`en-US` mais qu'Amazon Transcribe détermine qu'il s'agit de la langue parlée dans votre média`en-AU`, votre vocabulaire personnalisé *n'est pas* appliqué à votre transcription. Si vous incluez`LanguageOptions` et incluez`en-US` comme seul dialecte de la langue anglaise, votre vocabulaire personnalisé *est* appliqué à votre transcription.

Si vous souhaitez inclure un modèle de langue personnalisé dans votre demande mais que vous **ne souhaitez pas** utiliser l'identification automatique de la langue, utilisez plutôt le` ModelSettings ` paramètre avec le`LanguageModelName` sous-paramètre. Si vous souhaitez inclure un vocabulaire personnalisé ou un filtre de vocabulaire personnalisé (ou les deux) à votre demande, mais que vous **ne souhaitez pas** utiliser l'identification automatique de la langue, utilisez plutôt le` Settings ` paramètre avec le sous-paramètre`VocabularyName` ou`VocabularyFilterName` (ou les deux).

## Table des matières
<a name="API_LanguageIdSettings_Contents"></a>

 ** LanguageModelName **   <a name="transcribe-Type-LanguageIdSettings-LanguageModelName"></a>
Le nom du modèle de langage personnalisé que vous voulez utiliser pour le traitement de votre tâche de transcription. Notez que les noms des modèles de langage personnalisés sont sensibles à la casse.  
La langue du modèle de langue personnalisé spécifié doit correspondre au code de langue que vous spécifiez dans votre demande de transcription. Si les langues ne correspondent pas, le modèle de langue personnalisé n'est pas appliqué. Aucune erreur ou avertissement n'est associé à une incompatibilité linguistique.  
Type : String  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 200.  
Modèle : `^[0-9a-zA-Z._-]+`   
Obligatoire : non

 ** VocabularyFilterName **   <a name="transcribe-Type-LanguageIdSettings-VocabularyFilterName"></a>
Le nom du filtre de vocabulaire personnalisé que vous souhaitez utiliser lors du traitement de votre tâche de transcription. Les noms des filtres de vocabulaire personnalisés sont sensibles à la casse.  
La langue du filtre de vocabulaire personnalisé spécifié doit correspondre au code de langue que vous spécifiez dans votre demande de transcription. Si les langues ne correspondent pas, le filtre de vocabulaire personnalisé n'est pas appliqué. Aucune erreur ou avertissement n'est associé à une incompatibilité linguistique.  
Notez que si vous incluez`VocabularyFilterName` dans votre demande, vous devez également inclure`VocabularyFilterMethod`.  
Type : String  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 200.  
Modèle : `^[0-9a-zA-Z._-]+`   
Obligatoire : non

 ** VocabularyName **   <a name="transcribe-Type-LanguageIdSettings-VocabularyName"></a>
Le nom du vocabulaire personnalisé que vous voulez utiliser pour traiter votre tâche de transcription. Les noms de vocabulaire personnalisés sont sensibles à la casse.  
La langue du vocabulaire personnalisé spécifié doit correspondre au code de langue que vous spécifiez dans votre demande de transcription. Si les langues ne correspondent pas, le vocabulaire personnalisé n'est pas appliqué. Aucune erreur ou avertissement n'est associé à une incompatibilité linguistique.  
Type : String  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 200.  
Modèle : `^[0-9a-zA-Z._-]+`   
Obligatoire : non

## Voir aussi
<a name="API_LanguageIdSettings_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/transcribe-2017-10-26/LanguageIdSettings) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/transcribe-2017-10-26/LanguageIdSettings) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/transcribe-2017-10-26/LanguageIdSettings) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/transcribe-2017-10-26/LanguageIdSettings) 