

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# CreateLanguageModel
<a name="API_CreateLanguageModel"></a>

Erstellt ein neues benutzerdefiniertes Sprachmodell.

Wenn Sie ein neues benutzerdefiniertes Sprachmodell erstellen, müssen Sie Folgendes angeben:
+ Wenn Sie ein Basismodell mit Breitband- (Audio-Sample-Raten über 16.000 Hz) oder einem Schmalband-Modell (Audio-Sample-Raten unter 16.000 Hz) bevorzugen
+ Der Speicherort Ihrer Trainings- und Tuning-Dateien (dies muss eine Amazon S3 S3-URI sein)
+ Die Sprache Ihres Modells
+ Ein eindeutiger Name für Ihr Modell

Weitere Informationen finden Sie unter [Benutzerdefinierte Sprachmodelle](https://docs.aws.amazon.com/transcribe/latest/dg/custom-language-models.html).

## Anforderungssyntax
<a name="API_CreateLanguageModel_RequestSyntax"></a>

```
{
   "BaseModelName": "string",
   "InputDataConfig": { 
      "DataAccessRoleArn": "string",
      "S3Uri": "string",
      "TuningDataS3Uri": "string"
   },
   "LanguageCode": "string",
   "ModelName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Anfrageparameter
<a name="API_CreateLanguageModel_RequestParameters"></a>

Informationen zu den Parametern, die allen Aktionen gemeinsam sind, finden Sie unter [Allgemeine Parameter](CommonParameters.md).

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [BaseModelName](#API_CreateLanguageModel_RequestSyntax) **   <a name="transcribe-CreateLanguageModel-request-BaseModelName"></a>
Das Standardsprachenmodell oder Basismodell von Amazon Transcribe, das zur Erstellung Ihres benutzerdefinierten Sprachmodells verwendet wird. Amazon Transcribe bietet zwei Optionen für Basismodelle: Wideband und Narrowband.  
Wenn das Audio, das Sie transkribieren möchten, eine Samplerate von 16.000 Hz oder mehr hat, wählen Sie`WideBand`. Um Audio mit einer Samplerate von weniger als 16.000 Hz zu transkribieren, wählen Sie`NarrowBand`.  
Typ: Zeichenfolge  
Zulässige Werte:` NarrowBand | WideBand`   
Erforderlich: Ja

 ** [InputDataConfig](#API_CreateLanguageModel_RequestSyntax) **   <a name="transcribe-CreateLanguageModel-request-InputDataConfig"></a>
Enthält den Amazon S3 S3-Speicherort der Trainingsdaten, die Sie verwenden möchten, um ein neues benutzerdefiniertes Sprachmodell zu erstellen, sowie Berechtigungen für den Zugriff auf diesen Speicherort.  
Bei der Verwendung`InputDataConfig` müssen Sie die folgenden Unterparameter angeben:`S3Uri`, das ist der Amazon S3 S3-Standort Ihrer Trainingsdaten und`DataAccessRoleArn`, was ist der Amazon Resource Name (ARN) der Rolle, die berechtigt ist, auf Ihren angegebenen Amazon S3 S3-Standort zuzugreifen. Sie können optional angeben`TuningDataS3Uri`, welcher Amazon S3 S3-Standort Ihrer Tuning-Daten ist. Wenn Sie verschiedene Amazon S3 S3-Standorte für Schulungs- und Tuning-Daten angeben, muss der von Ihnen verwendete ARN über Berechtigungen für den Zugriff auf beide Standorte verfügen.  
Typ: [InputDataConfig](API_InputDataConfig.md) Objekt  
Erforderlich: Ja

 ** [LanguageCode](#API_CreateLanguageModel_RequestSyntax) **   <a name="transcribe-CreateLanguageModel-request-LanguageCode"></a>
Der Sprachcode, der die Sprache Ihres Modells darstellt. Jedes benutzerdefinierte Sprachmodell darf Begriffe in nur einer Sprache enthalten, und die Sprache, die Sie für Ihr benutzerdefiniertes Sprachmodell auswählen, muss mit der Sprache Ihrer Trainings- und Optimierungsdaten übereinstimmen.  
Eine Liste der unterstützten Sprachen und der zugehörigen Sprachcodes finden Sie in der Tabelle [Unterstützte Sprachen](https://docs.aws.amazon.com/transcribe/latest/dg/supported-languages.html). Beachten Sie, dass US-Englisch (`en-US`) die einzige Sprache ist, die von Amazon Transcribe Medical unterstützt wird.  
Ein benutzerdefiniertes Sprachmodell kann nur verwendet werden, um Dateien in derselben Sprache wie das Modell zu transkribieren. Wenn Sie beispielsweise ein benutzerdefiniertes Sprachmodell mit US English (`en-US`) erstellen, können Sie dieses Modell nur auf Dateien anwenden, die englisches Audio enthalten.  
Typ: Zeichenfolge  
Zulässige Werte:` en-US | hi-IN | es-US | en-GB | en-AU | de-DE | ja-JP`   
Erforderlich: Ja

 ** [ModelName](#API_CreateLanguageModel_RequestSyntax) **   <a name="transcribe-CreateLanguageModel-request-ModelName"></a>
Ein von Ihnen gewählter eindeutiger Name für Ihr benutzerdefiniertes Sprachmodell.  
Dieser Name unterscheidet zwischen Groß- und Kleinschreibung, darf keine Leerzeichen enthalten und muss innerhalb eines eindeutig seinAWS-Konto. Wenn Sie versuchen, ein neues benutzerdefiniertes Sprachmodell mit demselben Namen wie ein vorhandenes benutzerdefiniertes Sprachmodell zu erstellen, erhalten Sie eine`ConflictException` Fehlermeldung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 1. Höchstlänge = 200 Zeichen.  
Pattern: `^[0-9a-zA-Z._-]+`   
Erforderlich: Ja

 ** [Tags](#API_CreateLanguageModel_RequestSyntax) **   <a name="transcribe-CreateLanguageModel-request-Tags"></a>
Fügt einem neuen benutzerdefinierten Sprachmodell ein oder mehrere benutzerdefinierte Tags in Form eines Schlüssel:Wert-Paares hinzu, wenn Sie dieses neue Modell erstellen.  
Weitere Informationen über die Verwendung von Tags mit Amazon Transcribe finden Sie [unter Tags](https://docs.aws.amazon.com/transcribe/latest/dg/tagging.html).  
Typ: Array von [Tag](API_Tag.md)-Objekten  
Array-Mitglieder: Die Mindestanzahl beträgt 1 Element. 50 Elemente.  
Required: No

## Antwortsyntax
<a name="API_CreateLanguageModel_ResponseSyntax"></a>

```
{
   "BaseModelName": "string",
   "InputDataConfig": { 
      "DataAccessRoleArn": "string",
      "S3Uri": "string",
      "TuningDataS3Uri": "string"
   },
   "LanguageCode": "string",
   "ModelName": "string",
   "ModelStatus": "string"
}
```

## Antwortelemente
<a name="API_CreateLanguageModel_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [BaseModelName](#API_CreateLanguageModel_ResponseSyntax) **   <a name="transcribe-CreateLanguageModel-response-BaseModelName"></a>
Das Standardsprachenmodell oder Basismodell von Amazon Transcribe, das Sie bei der Erstellung Ihres benutzerdefinierten Sprachmodells angegeben haben.  
Typ: Zeichenfolge  
Zulässige Werte:` NarrowBand | WideBand` 

 ** [InputDataConfig](#API_CreateLanguageModel_ResponseSyntax) **   <a name="transcribe-CreateLanguageModel-response-InputDataConfig"></a>
Listet Ihre Datenzugriffsrolle ARN (Amazon Resource Name) und die Amazon S3 S3-Standorte auf, die Sie für Ihre Trainings- (`S3Uri`) und Tuning-Daten (`TuningDataS3Uri`) angegeben haben.  
Typ: [InputDataConfig](API_InputDataConfig.md) Objekt

 ** [LanguageCode](#API_CreateLanguageModel_ResponseSyntax) **   <a name="transcribe-CreateLanguageModel-response-LanguageCode"></a>
Der Sprachcode, den Sie für Ihr benutzerdefiniertes Sprachmodell ausgewählt haben.  
Typ: Zeichenfolge  
Zulässige Werte:` en-US | hi-IN | es-US | en-GB | en-AU | de-DE | ja-JP` 

 ** [ModelName](#API_CreateLanguageModel_ResponseSyntax) **   <a name="transcribe-CreateLanguageModel-response-ModelName"></a>
Der Name Ihres benutzerdefinierten Sprachmodells.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 1. Höchstlänge = 200 Zeichen.  
Pattern: `^[0-9a-zA-Z._-]+` 

 ** [ModelStatus](#API_CreateLanguageModel_ResponseSyntax) **   <a name="transcribe-CreateLanguageModel-response-ModelStatus"></a>
Der Status Ihres benutzerdefinierten Sprachmodells. Wenn der Status als angezeigt wird`COMPLETED`, kann Ihr Modell verwendet werden.  
Typ: Zeichenfolge  
Zulässige Werte:` IN_PROGRESS | FAILED | COMPLETED` 

## Fehler
<a name="API_CreateLanguageModel_Errors"></a>

Hinweise zu den Fehlern, die allen Aktionen gemeinsam sind, finden Sie unter[Häufige Fehler](CommonErrors.md).

 ** BadRequestException **   
Ihre Anfrage hat einen oder mehrere Validierungstests nicht bestanden. Dies kann vorkommen, wenn die Entität, die Sie löschen möchten, nicht existiert oder wenn sie sich in einem nicht terminalen Zustand befindet (z. B.`IN PROGRESS`). Weitere Informationen finden Sie im Feld Ausnahmemeldung.  
HTTP Status Code: 400

 ** ConflictException **   
Eine Ressource mit diesem Namen ist bereits vorhanden. Ressourcennamen müssen innerhalb eines -Kontos eindeutig seinAWS-Konto.  
HTTP Status Code: 400

 ** InternalFailureException **   
Es ist ein interner Fehler aufgetreten. Überprüfen Sie die Fehlermeldung, lösen Sie das Problem und versuchen Sie Ihre Anfrage erneut.  
HTTP Status Code: 500

 ** LimitExceededException **   
Sie haben entweder zu viele Anfragen gesendet oder Ihre Eingabedatei ist zu lang. Warten Sie, bevor Sie Ihre Anfrage erneut versuchen, oder verwenden Sie eine kleinere Datei und versuchen Sie es erneut.  
HTTP Status Code: 400

## Weitere Informationen finden Sie unter:
<a name="API_CreateLanguageModel_SeeAlso"></a>

Weitere Informationen zur Verwendung dieser API in einem der sprachspezifischen AWS-SDKs finden Sie unter:
+  [AWS-Befehlszeilenschnittstelle](https://docs.aws.amazon.com/goto/aws-cli/transcribe-2017-10-26/CreateLanguageModel) 
+  [AWS-SDK für .NET](https://docs.aws.amazon.com/goto/DotNetSDKV3/transcribe-2017-10-26/CreateLanguageModel) 
+  [AWS-SDK für C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/transcribe-2017-10-26/CreateLanguageModel) 
+  [AWS-SDK for Go](https://docs.aws.amazon.com/goto/SdkForGoV1/transcribe-2017-10-26/CreateLanguageModel) 
+  [AWS-SDK für Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/transcribe-2017-10-26/CreateLanguageModel) 
+  [AWSSDK für JavaScript](https://docs.aws.amazon.com/goto/AWSJavaScriptSDK/transcribe-2017-10-26/CreateLanguageModel) 
+  [AWS SDK für PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/transcribe-2017-10-26/CreateLanguageModel) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/transcribe-2017-10-26/CreateLanguageModel) 
+  [AWS SDK für Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/transcribe-2017-10-26/CreateLanguageModel) 