

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.

# Transkribieren eines medizinischen Gesprächs
<a name="transcribe-medical-conversation"></a>

Sie können Amazon Transcribe Medical verwenden, um ein medizinisches Gespräch zwischen einem Arzt und einem Patienten zu transkribieren, indem Sie entweder einen Batch-Transkriptionsjob oder einen Echtzeit-Stream verwenden. Mit Batch-Transkriptionsaufträgen können Sie Audiodateien transkribieren. Um sicherzustellen, dass Amazon Transcribe Medical die Transkriptionsergebnisse mit der höchstmöglichen Genauigkeit liefert, müssen Sie in Ihrem Transkriptionsjob oder Stream das medizinische Fachgebiet des Klinikers angeben.

Sie können einen Arzt-Patientenbesuch in den folgenden medizinischen Fachgebieten transkribieren:
+ Kardiologie – nur in Streaming-Transkription verfügbar
+ Neurologie – nur in Streaming-Transkription verfügbar
+ Onkologie – nur in Streaming-Transkription verfügbar
+ Grundversorgung (Allgemeinmedizin/Hausarzt) – umfasst die folgenden Arten von Arztpraxen:
  + Allgemeinmedizin
  + Innere Medizin
  + Geburtshilfe und Gynäkologie (OB-GYN)
  + Pädiatrie
+ Urologie – nur in Streaming-Transkription verfügbar

Sie können die Transkriptionsgenauigkeit verbessern, indem Sie benutzerdefinierte medizinische Vokabulare verwenden. Informationen über die Funktionsweise von medizinischen benutzerdefinierten Vokabularen finden Sie unter [Verbesserung der Transkriptionsgenauigkeit mit benutzerdefinierten medizinischen Vokabularen](vocabulary-med.md).

Standardmäßig gibt Amazon Transcribe Medical die Transkription mit der höchsten Konfidenzstufe zurück. Wenn Sie es so konfigurieren möchten, dass alternative Transkriptionen zurückgegeben werden, siehe [Erstellen alternativer Transkriptionen](alternative-med-transcriptions.md).

Informationen darüber, wie Zahlen und medizinische Maße in der Transkriptionsausgabe erscheinen, finden Sie unter [Transkription von Zahlen](how-numbers-med.md) und [Transkribieren von medizinischen Begriffen und Messungen](how-measurements-med.md).

**Topics**
+ [Transkribieren einer Audiodatei eines medizinischen Gesprächs](batch-medical-conversation.md)
+ [Transkribieren eines medizinischen Gesprächs in einem Echtzeit-Stream](streaming-medical-conversation.md)
+ [Aktivieren der Sprecherpartitionierung](conversation-diarization-med.md)
+ [Transkribieren von Mehrkanal-Audio](conversation-channel-id-med.md)

# Transkribieren einer Audiodatei eines medizinischen Gesprächs
<a name="batch-medical-conversation"></a>

Verwenden Sie einen Batch-Transkriptionsauftrag, um Audiodateien von medizinischen Gesprächen zu transkribieren. Damit können Sie einen Arzt-Patienten-Dialog transkribieren. Sie können einen Batch-Transkriptionsauftrag entweder über die [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html)-API oder AWS-Managementkonsole starten.

Wenn Sie einen medizinischen Transkriptionsauftrag mit der [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html)-API starten, geben Sie `PRIMARYCARE` als Wert für den Parameter `Specialty` an. 

## AWS-Managementkonsole
<a name="batch-med-conversation-console"></a>

**Transkription eines Arzt-Patienten-Dialogs (AWS-Managementkonsole)**

 AWS-Managementkonsole ****Um den zum Transkribieren eines Dialogs zwischen Arzt und Patient zu verwenden, erstellen Sie einen Transkriptionsauftrag und wählen Sie Konversation als Audioeingabetyp.****

1. Melden Sie sich an der [AWS-Managementkonsole](https://console.aws.amazon.com/transcribe/) an.

1. **Wählen Sie im Navigationsbereich unter Amazon Transcribe Medizinisch die Option Transkriptionsaufträge aus.**

1. Wählen Sie **Job erstellen** aus.

1. Geben Sie auf der Seite **Auftragsdetails angeben** unter **Auftragseinstellungen ** Folgendes an.

   1. **Name** – der Name des Transkriptionsauftrags.

   1. **Art des Audioeingangs** - **Konversation**

1. Geben Sie für die übrigen Felder den Amazon S3 Speicherort Ihrer Audiodatei an und geben Sie an, wo Sie die Ausgabe Ihres Transkriptionsauftrags speichern möchten.

1. Wählen Sie **Next**.

1. Wählen Sie **Erstellen** aus.

## API
<a name="batch-med-conversation-api"></a>

**So transkribieren Sie ein medizinisches Gespräch mit einem Batch-Transkriptionsauftrag (API)**
+ Für die [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html)-API geben Sie Folgendes an.

  1. Geben Sie unter `MedicalTranscriptionJobName`einen Namen an, der in AWS-Konto eindeutig ist.

  1. Geben Sie unter `LanguageCode` den Sprachcode an, der der in Ihrer Audiodatei gesprochenen Sprache entspricht, sowie die Sprache Ihres Wortschatzfilters.

  1. Geben Sie unter `MediaFileUri`-Parameter des `Media`-Objekts den Namen der Audiodatei an, die Sie transkribieren möchten.

  1. Geben Sie unter `Specialty` das medizinische Fachgebiet des Arztes, der in der Audiodatei spricht, als `PRIMARYCARE` an.

  1. Legen Sie für `Type` die Option `CONVERSATION` fest.

  1. Unter `OutputBucketName` geben Sie den Amazon S3 -Bucket an, in dem die Transkriptionsergebnisse gespeichert werden.

  Im Folgenden finden Sie eine Beispielanforderung, mit der AWS SDK für Python (Boto3) eine medizinische Konversation eines `PRIMARYCARE` Facharztes und eines Patienten transkribiert wird.

  ```
  from __future__ import print_function
  import time
  import boto3
  transcribe = boto3.client('transcribe', 'us-west-2')
  job_name = "my-first-med-transcription-job"
  job_uri = "s3://amzn-s3-demo-bucket/my-input-files/my-audio-file.flac"
  transcribe.start_medical_transcription_job(
        MedicalTranscriptionJobName = job_name,
        Media = {
          'MediaFileUri': job_uri
        },
        OutputBucketName = 'amzn-s3-demo-bucket',
        OutputKey = 'output-files/',
        LanguageCode = 'en-US',
        Specialty = 'PRIMARYCARE',
        Type = 'CONVERSATION'
    )
  
  while True:
      status = transcribe.get_medical_transcription_job(MedicalTranscriptionJobName = job_name)
      if status['MedicalTranscriptionJob']['TranscriptionJobStatus'] in ['COMPLETED', 'FAILED']:
          break
      print("Not ready yet...")
      time.sleep(5)
  print(status)
  ```

Der folgende Beispielcode zeigt die Transkriptionsergebnisse eines Arzt-Patienten-Gesprächs.

```
{
    "jobName": "conversation-medical-transcription-job",
    "accountId": "111122223333",
    "results": {
        "transcripts": [
            {
                "transcript": "... come for a follow up visit today..."
            }
        ],
        "items": [
            {
            ...
                "start_time": "4.85",
                "end_time": "5.12",
                "alternatives": [
                    {
                        "confidence": "1.0",
                        "content": "come"
                    }
                ],
                "type": "pronunciation"
            },
            {
                "start_time": "5.12",
                "end_time": "5.29",
                "alternatives": [
                    {
                        "confidence": "1.0",
                        "content": "for"
                    }
                ],
                "type": "pronunciation"
            },
            {
                "start_time": "5.29",
                "end_time": "5.33",
                "alternatives": [
                    {
                        "confidence": "0.9955",
                        "content": "a"
                    }
                ],
                "type": "pronunciation"
            },
            {
                "start_time": "5.33",
                "end_time": "5.66",
                "alternatives": [
                    {
                        "confidence": "0.9754",
                        "content": "follow"
                    }
                ],
                "type": "pronunciation"
            },
            {
                "start_time": "5.66",
                "end_time": "5.75",
                "alternatives": [
                    {
                        "confidence": "0.9754",
                        "content": "up"
                    }
                ],
                "type": "pronunciation"
            },
            {
                "start_time": "5.75",
                "end_time": "6.02",
                "alternatives": [
                    {
                        "confidence": "1.0",
                        "content": "visit"
                    }
                ]
                ...
    },
    "status": "COMPLETED"
}
```

## AWS CLI
<a name="batch-med-conversation-cli"></a>

**Transkribieren eines medizinischen Gesprächs mit Hilfe eines Batch-Transkriptionsauftrags (AWS CLI)**
+ Führen Sie folgenden Code aus.

  ```
                      
  aws transcribe start-medical-transcription-job \
  --region us-west-2 \
  --cli-input-json file://example-start-command.json
  ```

  Der folgende Code zeigt den Inhalt von `example-start-command.json`.

  ```
  {
        "MedicalTranscriptionJobName": "my-first-med-transcription-job",        
        "Media": {
            "MediaFileUri": "s3://amzn-s3-demo-bucket/my-input-files/my-audio-file.flac"
        },
        "OutputBucketName": "amzn-s3-demo-bucket",
        "OutputKey": "my-output-files/", 
        "LanguageCode": "en-US",
        "Specialty": "PRIMARYCARE",
        "Type": "CONVERSATION"
    }
  ```

# Transkribieren eines medizinischen Gesprächs in einem Echtzeit-Stream
<a name="streaming-medical-conversation"></a>

Sie können einen Audiostream einer medizinischen Konversation entweder mithilfe von HTTP/2 oder Protokollen transkribieren. [WebSocket ](https://tools.ietf.org/html/rfc6455) Hinweise zum Starten eines Streams mithilfe des WebSocket Protokolls finden Sie unter. [Einen WebSocket Stream einrichten](streaming-setting-up.md#streaming-websocket) Um einen HTTP/2-Stream zu starten, verwenden Sie die [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html)-API.

Sie können Streaming-Audio in den folgenden medizinischen Fachgebieten transkribieren:
+ Kardiologie
+ Neurologie
+ Onkologie
+ Grundversorgung
+ Urologie

Jedes medizinische Fachgebiet umfasst viele Arten von Verfahren und Terminen. Ärzte diktieren daher viele verschiedene Arten von Notizen. Verwenden Sie die folgenden Beispiele als Leitfaden, um den Wert des `specialty` URI-Parameters der WebSocket Anfrage oder des `Specialty` [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html)API-Parameters anzugeben:
+ Für elektrophysiologische oder echokardiografische Untersuchungen wählen Sie `CARDIOLOGY`.
+ Für eine Untersuchung im Bereich medizinische Onkologie, chirurgische Onkologie oder Radio-Onkologie, wählen Sie `ONCOLOGY`.
+ Für einen Arzt, der einen Patienten behandelt, der einen Schlaganfall hatte, entweder eine transitorische ischämische Attacke oder eine zerebrovaskuläre Attacke, wählen Sie `NEUROLOGY`.
+ Für eine Beratung zum Thema Harninkontinenz wählen Sie `UROLOGY`.
+ Für jährliche Kontrolluntersuchungen oder dringende Behandlungen wählen Sie `PRIMARYCARE`.
+ Für stationäre Visiten von Krankenhausärzten wählen Sie `PRIMARYCARE`.
+ Für Untersuchungen zu den Themen Fruchtbarkeit, Eileiterunterbindung, Einsetzen der Spirale oder Schwangerschaftsabbruch wählen Sie `PRIMARYCARE`.

## AWS-Managementkonsole
<a name="streaming-medical-conversation-console"></a>

**Transkription eines medizinischen Gesprächs in Echtzeit (AWS-Managementkonsole)**

Um den Stream zu verwenden AWS-Managementkonsole , um einen Dialog zwischen Arzt und Patient in Echtzeit zu transkribieren, wählen Sie die Option, um ein medizinisches Gespräch zu transkribieren, starten Sie den Stream und beginnen Sie, in das Mikrofon zu sprechen.

1. Melden Sie sich an der [AWS-Managementkonsole](https://console.aws.amazon.com/transcribe/) an.

1. **Wählen Sie im Navigationsbereich unter Medizin die Option Transkription in Echtzeit aus. Amazon Transcribe **

1. Wählen Sie **Gespräch**.

1. Wählen Sie unter **Medizinisches Fachgebiet** das Fachgebiet des Arztes.

1. Wählen Sie dann **Start Streaming (Streamen starten)**.

1. Sprechen Sie in das Mikrofon.

## Transkribieren eines medizinischen Gesprächs in einem HTTP/2-Stream
<a name="http2-med-conversation-streaming"></a>

Im Folgenden wird die Syntax für die Parameter einer HTTP/2-Anfrage beschrieben.

Um einen HTTP/2-Stream eines medizinischen Gesprächs zu transkribieren, verwenden Sie die [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html)-API und geben Sie Folgendes an:
+ `LanguageCode` – Der Sprachcode. Der gültige Wert ist `en-US`
+ `MediaEncoding` – Die für das Eingangsaudio verwendete Kodierung. Gültige Werte sind `pcm`, `ogg-opus` und `flac`.
+ `Specialty` – Das Fachgebiet der medizinischen Fachkraft.
+ `Type` – `CONVERSATION`

Um die Transkriptionsgenauigkeit bestimmter Begriffe in einem Echtzeit-Stream zu verbessern, verwenden Sie ein benutzerdefiniertes Vokabular. Um ein benutzerdefiniertes Vokabular zu aktivieren, setzen Sie den Wert des Parameters `VocabularyName` auf den Namen des benutzerdefinierten Vokabulars, das Sie verwenden möchten. Weitere Informationen finden Sie unter [Verbesserung der Transkriptionsgenauigkeit mit benutzerdefinierten medizinischen Vokabularen](vocabulary-med.md).

Um die Sprache von verschiedenen Sprechern zu beschriften, setzen Sie den Parameter `ShowSpeakerLabel` auf `true`. Weitere Informationen finden Sie unter [Aktivieren der Sprecherpartitionierung](conversation-diarization-med.md).

Weitere Informationen zum Einrichten eines HTTP/2-Streams zur Transkription eines medizinischen Gesprächs finden Sie unter [Einrichten eines HTTP/2-Streams](streaming-setting-up.md#streaming-http2).

## Transkribieren einer medizinischen Konversation in einem Stream WebSocket
<a name="transcribe-medical-conversation-websocket"></a>

Sie können eine WebSocket Anfrage verwenden, um ein medizinisches Gespräch zu transkribieren. Wenn Sie eine WebSocket Anfrage stellen, erstellen Sie eine vorsignierte URI. Dieser URI enthält die Informationen, die zum Einrichten des Audiostroms zwischen Ihrer Anwendung und Amazon Transcribe -Medical benötigt werden. Weitere Informationen zum Erstellen von WebSocket Anfragen finden Sie unter[Einen WebSocket Stream einrichten](streaming-setting-up.md#streaming-websocket).

Verwenden Sie die folgende Vorlage, um Ihren vordefinierten URI zu erstellen.

```
GET wss://transcribestreaming.us-west-2.amazonaws.com:8443/medical-stream-transcription-websocket
?language-code=languageCode
&X-Amz-Algorithm=AWS4-HMAC-SHA256
&X-Amz-Credential=AKIAIOSFODNN7EXAMPLE%2F20220208%2Fus-west-2%2Ftranscribe%2Faws4_request
&X-Amz-Date=20220208T235959Z
&X-Amz-Expires=300
&X-Amz-Security-Token=security-token
&X-Amz-Signature=Signature Version 4 signature 
&X-Amz-SignedHeaders=host
&media-encoding=flac
&sample-rate=16000
&session-id=sessionId
&specialty=medicalSpecialty
&type=CONVERSATION
&vocabulary-name=vocabularyName
&show-speaker-label=boolean
```

Um die Transkriptionsgenauigkeit bestimmter Begriffe in einem Echtzeit-Stream zu verbessern, verwenden Sie ein benutzerdefiniertes Vokabular. Um ein benutzerdefiniertes Vokabular zu aktivieren, setzen Sie den Wert von `vocabulary-name` auf den Namen des benutzerdefinierten Vokabulars, das Sie verwenden möchten. Weitere Informationen finden Sie unter [Verbesserung der Transkriptionsgenauigkeit mit benutzerdefinierten medizinischen Vokabularen](vocabulary-med.md).

Um die Sprache von verschiedenen Sprechern zu beschriften, stellen Sie den Parameter `show-speaker-label` auf `true` ein. Weitere Informationen finden Sie unter [Aktivieren der Sprecherpartitionierung](conversation-diarization-med.md).

Weitere Informationen zum Erstellen vorsignierter Dokumente finden Sie URIs unter[Einen WebSocket Stream einrichten](streaming-setting-up.md#streaming-websocket).

# Aktivieren der Sprecherpartitionierung
<a name="conversation-diarization-med"></a>

*Um die Lautsprecherpartitionierung in Amazon Transcribe Medical zu aktivieren, verwenden Sie die Lautsprecher-Diarisierung.* So können Sie in der Transkriptionsausgabe sehen, was der Patient und was der Arzt gesagt hat.

Wenn Sie die Lautsprecher-Diarisierung aktivieren, Amazon Transcribe kennzeichnet Medical jede *Sprecheräußerung mit einer* eindeutigen Kennung für jeden Sprecher. Eine *Äußerung* ist eine Sprecheinheit, die normalerweise durch Stille von anderen Äußerungen getrennt ist. Bei der Batch-Transkription könnte eine Äußerung des Arztes das Label `spk_0` und eine Äußerung des Patienten das Label `spk_1`erhalten.

Wenn sich eine Äußerung eines Sprechers mit einer Äußerung eines anderen Sprechers überschneidet, ordnet Amazon Transcribe -Medical sie in der Transkription nach ihren Anfangszeiten. Äußerungen, die in der eingegebenen Audiodatei überlappen, überlappen nicht in der ausgegebenen Transkription.

Sie können die Sprecherdiarisierung aktivieren, wenn Sie eine Audiodatei mit einem Batch-Transkriptionsauftrag oder in einem Echtzeit-Stream transkribieren.

**Topics**
+ [Aktivieren der Sprecherpartitionierung bei Batch-Transkriptionen](conversation-diarization-batch-med.md)
+ [Ermöglichung der Sprecherpartitionierung in Echtzeit-Streams](conversation-diarization-streaming-med.md)

# Aktivieren der Sprecherpartitionierung bei Batch-Transkriptionen
<a name="conversation-diarization-batch-med"></a>

Sie können die Sprecherpartitionierung in einem Batch-Transkriptionsauftrag entweder mit der [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html)-API oder mit AWS-Managementkonsole aktivieren. So können Sie den Text in einem Arzt-Patienten-Gespräch nach Sprechern aufteilen und in der Transkriptionsausgabe feststellen, wer was gesagt hat.

## AWS-Managementkonsole
<a name="conversation-diarization-batch-med-console"></a>

 AWS-Managementkonsole Um die Diarisierung von Sprechern in Ihrem Transkriptionsjob zu aktivieren, aktivieren Sie zunächst die Audioidentifikation und anschließend die Sprecherpartitionierung.

1. Melden Sie sich an der [AWS-Managementkonsole](https://console.aws.amazon.com/transcribe/) an.

1. **Wählen Sie im Navigationsbereich unter Amazon Transcribe Medizinisch die Option Transkriptionsaufträge aus.**

1. Wählen Sie **Job erstellen** aus.

1. Geben Sie auf der Seite **Auftragsdetails angeben** Informationen zu Ihrem Transkriptionsauftrag an.

1. Wählen Sie **Weiter** aus.

1. Aktivieren Sie die **Audio-Identifikation**.

1. Wählen Sie als **Audio-Identifikationstyp** die Option **Sprecherpartitionierung**.

1. Geben Sie bei **Maximale Anzahl der Sprecher** die maximale Anzahl der Sprecher ein, die Ihrer Meinung nach in Ihrer Audiodatei sprechen.

1. Wählen Sie **Erstellen** aus.

## API
<a name="conversation-diarization-batch-med-api"></a>

**So aktivieren Sie die Sprecherpartitionierung in einem Batch-Transkriptionsauftrag (API)**
+ Für die [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html)-API geben Sie Folgendes an.

  1. Geben Sie unter `MedicalTranscriptionJobName`einen Namen an, der in Ihrem AWS-Konto eindeutig ist.

  1. Geben Sie unter `LanguageCode` den Sprachcode an, der der Sprache entspricht, die in der Audiodatei gesprochen wird.

  1. Geben Sie unter `MediaFileUri`-Parameter des `Media`-Objekts den Namen der Audiodatei an, die Sie transkribieren möchten.

  1. Unter `Specialty` können Sie das medizinische Fachgebiet des Arztes angeben, der in der Audiodatei spricht.

  1. Legen Sie für `Type` die Option `CONVERSATION` fest.

  1. Geben Sie für den Amazon S3 Bucket an`OutputBucketName`, in dem die Transkriptionsergebnisse gespeichert werden sollen.

  1. Für das `Settings`-Objekt geben Sie Folgendes an.

     1. `ShowSpeakerLabels` – `true`.

     1. `MaxSpeakerLabels` – Eine ganze Zahl zwischen 2 und 10, um die Anzahl der Sprecher anzugeben, von denen Sie glauben, dass sie in Ihrem Audio sprechen.

Die folgende Anfrage verwendet den AWS SDK für Python (Boto3) , um einen Batch-Transkriptionsauftrag für einen Patientendialog mit einem Arzt in der Grundversorgung zu starten, wobei die Lautsprecherpartitionierung aktiviert ist.

```
from __future__ import print_function
import time
import boto3
transcribe = boto3.client('transcribe', 'us-west-2')
job_name = "my-first-transcription-job"
job_uri = "s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac"
transcribe.start_medical_transcription_job(
    MedicalTranscriptionJobName = job_name,
    Media={
        'MediaFileUri': job_uri
    },
    OutputBucketName = 'amzn-s3-demo-bucket',
    OutputKey = 'my-output-files/', 
    LanguageCode = 'en-US',
    Specialty = 'PRIMARYCARE',
    Type = 'CONVERSATION',
    OutputBucketName = 'amzn-s3-demo-bucket',
Settings = {'ShowSpeakerLabels': True,
         'MaxSpeakerLabels': 2
         }
         )
while True:
    status = transcribe.get_medical_transcription_job(MedicalTranscriptionJobName = job_name)
    if status['MedicalTranscriptionJob']['TranscriptionJobStatus'] in ['COMPLETED', 'FAILED']:
        break
    print("Not ready yet...")
    time.sleep(5)
print(status)
```

Der folgende Beispielcode zeigt die Transkriptionsergebnisse eines Transkriptionsauftrags mit aktivierter Sprecherpartitionierung.

```
{
    "jobName": "job ID",
    "accountId": "111122223333",
    "results": {
        "transcripts": [
            {
                "transcript": "Professional answer."
            }
        ],
        "speaker_labels": {
            "speakers": 1,
            "segments": [
                {
                    "start_time": "0.000000",
                    "speaker_label": "spk_0",
                    "end_time": "1.430",
                    "items": [
                        {
                            "start_time": "0.100",
                            "speaker_label": "spk_0",
                            "end_time": "0.690"
                        },
                        {
                            "start_time": "0.690",
                            "speaker_label": "spk_0",
                            "end_time": "1.210"
                        }
                    ]
                }
            ]
        },
        "items": [
            {
                "start_time": "0.100",
                "end_time": "0.690",
                "alternatives": [
                    {
                        "confidence": "0.8162",
                        "content": "Professional"
                    }
                ],
                "type": "pronunciation"
            },
            {
                "start_time": "0.690",
                "end_time": "1.210",
                "alternatives": [
                    {
                        "confidence": "0.9939",
                        "content": "answer"
                    }
                ],
                "type": "pronunciation"
            },
            {
                "alternatives": [
                    {
                        "content": "."
                    }
                ],
                "type": "punctuation"
            }
        ]
    },
    "status": "COMPLETED"
}
```

## AWS CLI
<a name="diarization-batch-cli"></a>

**Transkription einer Audiodatei eines Gesprächs zwischen einem Arzt, der in der Grundversorgung tätig ist, und einem Patienten (AWS CLI)**
+ Führen Sie folgenden Code aus.

  ```
                      
  aws transcribe start-transcription-job \
  --region us-west-2 \
  --cli-input-json file://example-start-command.json
  ```

  Der folgende Code zeigt den Inhalt von `example-start-command.json`.

  ```
  {
      "MedicalTranscriptionJobName": "my-first-med-transcription-job",       
       "Media": {
            "MediaFileUri": "s3://amzn-s3-demo-bucket/my-input-files/my-audio-file.flac"
        },
        "OutputBucketName": "amzn-s3-demo-bucket",
        "OutputKey": "my-output-files/", 
        "LanguageCode": "en-US",
        "Specialty": "PRIMARYCARE",
        "Type": "CONVERSATION",
        "Settings":{
            "ShowSpeakerLabels": true,
            "MaxSpeakerLabels": 2
          }
  }
  ```

# Ermöglichung der Sprecherpartitionierung in Echtzeit-Streams
<a name="conversation-diarization-streaming-med"></a>

Verwenden Sie die AWS-Managementkonsole oder eine Streaming-Anfrage, um Sprecher zu partitionieren und ihre Sprache in einem Echtzeit-Stream zu kennzeichnen. Die Sprecherpartitionierung funktioniert am besten bei zwei bis fünf Sprechern in einem Stream. Amazon Transcribe Medical kann zwar mehr als fünf Sprecher in einem Stream partitionieren, aber die Genauigkeit der Partitionen nimmt ab, wenn Sie diese Anzahl überschreiten.

Um eine HTTP/2-Anfrage zu starten, verwenden Sie die [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html)-API. Verwenden Sie eine vorsignierte URI, um eine WebSocket Anfrage zu starten. Der URI enthält die Informationen, die für die Einrichtung der bidirektionalen Kommunikation zwischen Ihrer Anwendung und Amazon Transcribe -Medical erforderlich sind.

## Aktivieren der Sprecherpartitionierung bei Audio, das in Ihr Mikrofon gesprochen wird (AWS-Managementkonsole)
<a name="conversation-diarization-console"></a>

Sie können den verwenden AWS-Managementkonsole , um einen Echtzeit-Stream eines Gesprächs zwischen Arzt und Patient oder ein Diktat zu starten, das in Echtzeit in Ihr Mikrofon gesprochen wird.

1. Melden Sie sich an der [AWS-Managementkonsole](https://console.aws.amazon.com/transcribe/) an.

1. **Wählen Sie im Navigationsbereich für Amazon Transcribe Medizin die Option Echtzeit-Transkription aus.**

1. Wählen Sie unter **Typ der Audioeingabe** die Art der medizinischen Sprache, die Sie transkribieren möchten.

1. Wählen Sie unter **Zusätzliche Einstellungen** die Option **Sprecherpartitionierung**.

1. Wählen Sie **Streaming starten** , um mit der Transkription Ihres Echtzeit-Audios zu beginnen.

1. Sprechen Sie in das Mikrofon.

## Aktivieren der Sprecherpartitionierung in einem HTTP/2-Stream
<a name="conversation-diarization-med-http2"></a>

Um die Sprecherpartitionierung in einem HTTP/2-Stream eines medizinischen Gesprächs zu aktivieren, verwenden Sie die [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html)-API und geben Sie Folgendes an: 
+ Geben Sie unter `LanguageCode` den Sprachencode an, der der Sprache im Stream entspricht. Der gültige Wert lautet `en-US`.
+ Unter `MediaSampleHertz` geben Sie die Samplerate des Tons an.
+ Unter `Specialty`ist das medizinische Fachgebiet des Arztes anzugeben.
+ `ShowSpeakerLabel` – `true`

Weitere Informationen zum Einrichten eines HTTP/2-Streams zur Transkription eines medizinischen Gesprächs finden Sie unter [Einrichten eines HTTP/2-Streams](streaming-setting-up.md#streaming-http2).

## Aktivieren der Lautsprecherpartitionierung in einer Anfrage WebSocket
<a name="conversation-diarization-med-websocket"></a>

Um Lautsprecher mit der API in WebSocket Streams zu partitionieren, verwenden Sie das folgende Format, um eine vorsignierte URI zu erstellen, um eine WebSocket Anfrage zu starten, und setzen Sie `show-speaker-label` auf. `true` 

```
GET wss://transcribestreaming.us-west-2.amazonaws.com:8443/medical-stream-transcription-websocket
?language-code=languageCode
&X-Amz-Algorithm=AWS4-HMAC-SHA256
&X-Amz-Credential=AKIAIOSFODNN7EXAMPLE%2F20220208%2Fus-west-2%2Ftranscribe%2Faws4_request
&X-Amz-Date=20220208T235959Z
&X-Amz-Expires=300
&X-Amz-Security-Token=security-token
&X-Amz-Signature=Signature Version 4 signature 
&X-Amz-SignedHeaders=host
&media-encoding=flac
&sample-rate=16000
&session-id=sessionId
&specialty=medicalSpecialty
&type=CONVERSATION
&vocabulary-name=vocabularyName
&show-speaker-label=boolean
```

Der folgende Code zeigt die verkürzte Beispielantwort auf eine Streaming-Anfrage.

```
{
  "Transcript": {
    "Results": [
      {
        "Alternatives": [
          {
            "Items": [
              {
                "Confidence": 0.97,
                "Content": "From",
                "EndTime": 18.98,
                "Speaker": "0",
                "StartTime": 18.74,
                "Type": "pronunciation",
                "VocabularyFilterMatch": false
              },
              {
                "Confidence": 1,
                "Content": "the",
                "EndTime": 19.31,
                "Speaker": "0",
                "StartTime": 19,
                "Type": "pronunciation",
                "VocabularyFilterMatch": false
              },
              {
                "Confidence": 1,
                "Content": "last",
                "EndTime": 19.86,
                "Speaker": "0",
                "StartTime": 19.32,
                "Type": "pronunciation",
                "VocabularyFilterMatch": false
              },
             ...
              {
                "Confidence": 1,
                "Content": "chronic",
                "EndTime": 22.55,
                "Speaker": "0",
                "StartTime": 21.97,
                "Type": "pronunciation",
                "VocabularyFilterMatch": false
              },
              ...
                "Confidence": 1,
                "Content": "fatigue",
                "EndTime": 24.42,
                "Speaker": "0",
                "StartTime": 23.95,
                "Type": "pronunciation",
                "VocabularyFilterMatch": false
              },
              {
                "EndTime": 25.22,
                "StartTime": 25.22,
                "Type": "speaker-change",
                "VocabularyFilterMatch": false
              },
              {
                "Confidence": 0.99,
                "Content": "True",
                "EndTime": 25.63,
                "Speaker": "1",
                "StartTime": 25.22,
                "Type": "pronunciation",
                "VocabularyFilterMatch": false
              },
              {
                "Content": ".",
                "EndTime": 25.63,
                "StartTime": 25.63,
                "Type": "punctuation",
                "VocabularyFilterMatch": false
              }
            ],
            "Transcript": "From the last note she still has mild sleep deprivation and chronic fatigue True."
          }
        ],
        "EndTime": 25.63,
        "IsPartial": false,
        "ResultId": "XXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX",
        "StartTime": 18.74
      }
    ]
  }
}
```

Amazon Transcribe Medical unterbricht Ihren eingehenden Audiostream auf der Grundlage natürlicher Sprachsegmente, z. B. eines Sprecherwechsels oder einer Audiopause. Die Transkription wird progressiv an Ihre Anwendung zurückgegeben, wobei jede Antwort mehr transkribierte Sprachausgabe enthält, bis das gesamte Segment transkribiert ist. Der vorstehende Code ist ein verkürztes Beispiel für ein vollständig transkribiertes Sprachsegment. Sprecherbeschriftungen erscheinen nur für vollständig transkribierte Segmente. 

Die folgende Liste zeigt die Organisation der Objekte und Parameter in einer Streaming-Transkriptionsausgabe.

**`Transcript`**  
Jedes Sprachsegment hat sein eigenes `Transcript`-Objekt.

**`Results`**  
Jedes `Transcript`-Objekt hat sein eigenes `Results`-Objekt. Dieses Objekt enthält das Feld `isPartial`. Wenn der Wert `false` ist, werden die Ergebnisse für ein ganzes Sprachsegment zurückgegeben.

**`Alternatives`**  
Zu jedem `Results`-Objekt gehört ein `Alternatives`-Objekt.

**`Items`**  
Jedes `Alternatives`-Objekt hat sein eigenes `Items`-Objekt, das Informationen über jedes Wort und Satzzeichen in der Transkriptionsausgabe enthält. Wenn Sie die Sprecherpartitionierung aktivieren, hat jedes Wort eine `Speaker` Bezeichnung für vollständig transkribierte Sprachsegmente. Amazon Transcribe Medical verwendet diese Bezeichnung, um jedem Sprecher im Stream eine eindeutige Ganzzahl zuzuweisen. Der Parameter `Type` mit dem Wert `speaker-change` zeigt an, dass eine Person aufgehört hat zu sprechen und dass eine andere Person beginnen wird.

**`Transcript`**  
Jedes Item-Objekt enthält ein transkribiertes Sprachsegment als Wert des Feldes `Transcript` .

Weitere Informationen zu WebSocket Anfragen finden Sie unter[Einen WebSocket Stream einrichten](streaming-setting-up.md#streaming-websocket).

# Transkribieren von Mehrkanal-Audio
<a name="conversation-channel-id-med"></a>

Wenn Sie eine Audiodatei oder einen Stream mit mehreren Kanälen haben, können Sie die *Kanalidentifikation* verwenden, um die Sprache von jedem dieser Kanäle zu transkribieren. Amazon Transcribe Medical transkribiert die Sprache von jedem Kanal separat. Es kombiniert die separaten Transkriptionen der einzelnen Kanäle zu einer einzigen Transkriptionsausgabe.

Verwenden Sie die Kanalidentifikation, um die einzelnen Kanäle in Ihrem Audiomaterial zu identifizieren und die Sprache von jedem dieser Kanäle zu transkribieren. Aktivieren Sie dies in Situationen wie einem Anrufer- und Kundendienstmitarbeiterszenario. Verwenden Sie dies, um einen Anrufer von einem Kundendienstmitarbeiter in Aufzeichnungen oder Streams von Contact Centern zu unterscheiden, die eine Überwachung der Arzneimittelsicherheit durchführen.

Sie können die Kanalidentifizierung sowohl für die Stapelverarbeitung als auch für das Echtzeit-Streaming aktivieren. In der folgenden Liste wird beschrieben, wie man sie für jede Methode aktiviert.
+ Batch-Transkription — AWS-Managementkonsole und API [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html)
+ Streaming-Transkription — WebSocket Streaming und API [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html)

## Transkribieren von Mehrkanal-Audiodateien
<a name="conversation-channel-id-med-batch"></a>

Wenn Sie eine Audiodatei transkribieren, gibt Amazon Transcribe Medical eine Liste mit *Elementen* für jeden Kanal zurück. Ein Element ist ein transkribiertes Wort oder Interpunktionszeichen. Jedes Wort hat eine Startzeit und eine Endzeit. Wenn eine Person auf einem Kanal mit einer Person auf einem anderen Kanal spricht, überschneiden sich die Start- und Endzeiten der Elemente für jeden Kanal, während die Personen übereinander sprechen.

Standardmäßig können Sie Audiodateien mit zwei Kanälen transkribieren. Sie können eine Erhöhung des Quotas beantragen, wenn Sie Dateien mit mehr als zwei Kanälen transkribieren müssen. Informationen zur Beantragung einer Quotaerhöhung finden Sie unter [AWS-Service -Quotas](https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html).

Um Mehrkanal-Audio in einem Batch-Transkriptionsauftrag zu transkribieren, verwenden Sie die oder die API. AWS-Managementkonsole [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html)

### AWS-Managementkonsole
<a name="channel-id-batch-med-console"></a>

 AWS-Managementkonsole Um die Kanalidentifikation in Ihrem Batch-Transkriptionsauftrag zu aktivieren, aktivieren Sie die Audioidentifikation und anschließend die Kanalidentifikation. Die Kanalidentifikation ist eine Untergruppe der Audioidentifikation in der. AWS-Managementkonsole

1. Melden Sie sich an der [AWS-Managementkonsole](https://console.aws.amazon.com/transcribe/) an.

1. Wählen Sie im Navigationsbereich unter Amazon Transcribe Medizinisch die Option **Transkriptionsjobs** aus.

1. Wählen Sie **Job erstellen** aus.

1. Geben Sie auf der Seite **Auftragsdetails angeben** Informationen zu Ihrem Transkriptionsauftrag an.

1. Wählen Sie **Weiter** aus.

1. Aktivieren Sie die **Audio-Identifikation**.

1. Wählen Sie als **Art der Audioidentifikation** **Kanalidentifikation**.

1. Wählen Sie **Erstellen** aus.

### API
<a name="channel-id-batch-med-api"></a>

**So transkribieren Sie eine Mehrkanal-Audiodatei (API)**
+ Für die [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html)-API geben Sie Folgendes an.

  1. Geben Sie für `TranscriptionJobName`einen eindeutigen Namen für AWS-Konto an.

  1. Geben Sie unter `LanguageCode` den Sprachcode an, der der Sprache entspricht, die in der Audiodatei gesprochen wird. Der gültige Wert lautet `en-US`.

  1. Geben Sie unter `MediaFileUri`-Parameter des `Media`-Objekts den Namen der Mediendatei an, die Sie transkribieren möchten.

  1. Für das `Settings`-Objekt setzen Sie `ChannelIdentification` auf `true`.

Nachfolgend ein Beispiel für eine Anfrage unter Verwendung von AWS SDK für Python (Boto3).

```
from __future__ import print_function
import time
import boto3
transcribe = boto3.client('transcribe', 'us-west-2')
job_name = "my-first-transcription-job"
job_name = "my-first-med-transcription-job"
job_uri = "s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac"
transcribe.start_medical_transcription_job(
      MedicalTranscriptionJobName = job_name,
      Media = {
        'MediaFileUri': job_uri
      },
      OutputBucketName = 'amzn-s3-demo-bucket',
      OutputKey = 'output-files/',
      LanguageCode = 'en-US',
      Specialty = 'PRIMARYCARE',
      Type = 'CONVERSATION',
      Settings = {
        'ChannelIdentification': True
      }
)
while True:
    status = transcribe.get_transcription_job(MedicalTranscriptionJobName = job_name)
    if status['MedicalTranscriptionJob']['TranscriptionJobStatus'] in ['COMPLETED', 'FAILED']:
        break
    print("Not ready yet...")
    time.sleep(5)
print(status)
```

### AWS CLI
<a name="channel-id-med-cli"></a>

**So transkribieren Sie eine Mehrkanal-Audiodatei mit einem Batch-Transkriptionsauftrag (AWS CLI)**
+ Führen Sie folgenden Code aus.

  ```
                      
  aws transcribe start-medical-transcription-job \
  --region us-west-2 \
  --cli-input-json file://example-start-command.json
  ```

  Im Folgenden finden Sie den Code von `example-start-command.json`.

  ```
  {
        "MedicalTranscriptionJobName": "my-first-med-transcription-job",        
        "Media": {
            "MediaFileUri": "s3://amzn-s3-demo-bucket/my-input-files/my-audio-file.flac"
        },
        "OutputBucketName": "amzn-s3-demo-bucket",
        "OutputKey": "my-output-files/", 
        "LanguageCode": "en-US",
        "Specialty": "PRIMARYCARE",
        "Type": "CONVERSATION",
  
          "Settings":{
            "ChannelIdentification": true
          }
  }
  ```

Der folgende Code zeigt die Transkriptionsausgabe für eine Audiodatei, die ein Gespräch auf zwei Kanälen enthält.

```
{
  "jobName": "job id",
  "accountId": "111122223333",
  "results": {
    "transcripts": [
      {
        "transcript": "When you try ... It seems to ..."
      }
    ],
    "channel_labels": {
      "channels": [
        {
          "channel_label": "ch_0",
          "items": [
            {
              "start_time": "12.282",
              "end_time": "12.592",
              "alternatives": [
                {
                  "confidence": "1.0000",
                  "content": "When"
                }
              ],
              "type": "pronunciation"
            },
            {
              "start_time": "12.592",
              "end_time": "12.692",
              "alternatives": [
                {
                  "confidence": "0.8787",
                  "content": "you"
                }
              ],
              "type": "pronunciation"
            },
            {
              "start_time": "12.702",
              "end_time": "13.252",
              "alternatives": [
                {
                  "confidence": "0.8318",
                  "content": "try"
                }
              ],
              "type": "pronunciation"
            },
            ...
         ]
      },
      {
          "channel_label": "ch_1",
          "items": [
            {
              "start_time": "12.379",
              "end_time": "12.589",
              "alternatives": [
                {
                  "confidence": "0.5645",
                  "content": "It"
                }
              ],
              "type": "pronunciation"
            },
            {
              "start_time": "12.599",
              "end_time": "12.659",
              "alternatives": [
                {
                  "confidence": "0.2907",
                  "content": "seems"
                }
              ],
              "type": "pronunciation"
            },
            {
              "start_time": "12.669",
              "end_time": "13.029",
              "alternatives": [
                {
                  "confidence": "0.2497",
                  "content": "to"
                }
              ],
              "type": "pronunciation"
            },
            ...
        ]
    }
}
```

## Transkribieren von Mehrkanal-Audiostreams
<a name="conversation-channel-id-med-stream"></a>

Mithilfe der API können Sie Audio von separaten Kanälen entweder in HTTP/2 oder in WebSocket Streams transkribieren. [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html)

Standardmäßig können Sie Streams mit zwei Kanälen transkribieren. Sie können eine Erhöhung des Quotas beantragen, wenn Sie Streams mit mehr als zwei Kanälen transkribieren müssen. Informationen zur Beantragung einer Quotaerhöhung finden Sie unter [AWS -Service Quotas](https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html).

### Transkription von Mehrkanal-Audio in einem HTTP/2-Stream
<a name="conversation-channel-id-http2"></a>

Um Mehrkanal-Audio in einem HTTP/2-Stream zu transkribieren, verwenden Sie die API und geben Sie Folgendes an: [StartMedicalStreamTranscription](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html)
+ `LanguageCode` – Der Sprachcode des Audios. Der gültige Wert lautet `en-US`.
+ `MediaEncoding` – Die Kodierung des Audios. Gültige Werte sind `ogg-opus`, `flac` und `pcm`.
+ `EnableChannelIdentification` – `true`
+ `NumberOfChannels` – Die Anzahl der Kanäle in Ihrem Audiostreaming.

Weitere Informationen zum Einrichten eines HTTP/2-Streams zur Transkription eines medizinischen Gesprächs finden Sie unter [Einrichten eines HTTP/2-Streams](streaming-setting-up.md#streaming-http2).

### Transkribieren von Mehrkanal-Audio in einem Stream WebSocket
<a name="channel-id-med-websocket"></a>

Um Lautsprecher in WebSocket Streams zu partitionieren, verwenden Sie das folgende Format, um eine vorsignierte URI zu erstellen und eine Anfrage zu starten. WebSocket Geben Sie `enable-channel-identification` als `true` und die Anzahl der Kanäle in Ihrem Stream in `number-of-channels` an. Eine vorsignierte URI enthält die Informationen, die für die Einrichtung einer bidirektionalen Kommunikation zwischen Ihrer Anwendung und Medical erforderlich sind. Amazon Transcribe 

```
GET wss://transcribestreaming.us-west-2.amazonaws.com:8443/medical-stream-transcription-websocket
?language-code=languageCode
&X-Amz-Algorithm=AWS4-HMAC-SHA256
&X-Amz-Credential=AKIAIOSFODNN7EXAMPLE%2F20220208%2Fus-west-2%2Ftranscribe%2Faws4_request
&X-Amz-Date=20220208T235959Z
&X-Amz-Expires=300
&X-Amz-Security-Token=security-token
&X-Amz-Signature=Signature Version 4 signature
&X-Amz-SignedHeaders=host
&media-encoding=flac
&sample-rate=16000
&session-id=sessionId
&enable-channel-identification=true
&number-of-channels=2
```

Parameterdefinitionen finden Sie in der [API-Referenz.](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Reference.html) Parameter, die allen AWS API-Operationen gemeinsam sind, sind im Abschnitt [Allgemeine Parameter](https://docs.aws.amazon.com/transcribe/latest/APIReference/CommonParameters.html) aufgeführt.

Weitere Informationen zu WebSocket Anfragen finden Sie unter[Einen WebSocket Stream einrichten](streaming-setting-up.md#streaming-websocket).

### Mehrkanaliger Streaming-Ausgang
<a name="streaming-med-output"></a>

Die Ausgabe einer Streaming-Transkription ist für HTTP/2 und WebSocket Anfragen identisch. Im Folgenden finden Sie eine Beispielausgabe.

```
{
    "resultId": "XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX",
    "startTime": 0.11,
    "endTime": 0.66,
    "isPartial": false,
    "alternatives": [
        {
            "transcript": "Left.",
            "items": [
                {
                    "startTime": 0.11,
                    "endTime": 0.45,
                    "type": "pronunciation",
                    "content": "Left",
                    "vocabularyFilterMatch": false
                },
                {
                    "startTime": 0.45,
                    "endTime": 0.45,
                    "type": "punctuation",
                    "content": ".",
                    "vocabularyFilterMatch": false
                }
            ]
        }
    ],
    "channelId": "ch_0"
}
```

Für jedes Sprachsegment gibt es ein `channelId`-Kennzeichen, das anzeigt, zu welchem Kanal die Sprache gehört.