

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.

# Streaming und Teilergebnisse
<a name="streaming-partial-results"></a>

*Da das Streaming in Echtzeit funktioniert, werden Transkripte in Teilergebnissen erstellt.* Amazon Transcribe unterbricht den eingehenden Audiostream auf der Grundlage natürlicher Sprachsegmente, z. B. eines Sprecherwechsels oder einer Audiopause. Die Transkription wird in einem Stream von Transkriptionsereignissen an Ihre Anwendung zurückgegeben, wobei jede Antwort mehr transkribierte Sprache enthält, bis ein ganzes Segment transkribiert ist.

Eine Annäherung an diesen Vorgang zeigt der folgende Codeblock. Sie können diesen Vorgang in Aktion verfolgen, indem Sie sich bei anmelden [AWS-Managementkonsole](https://console.aws.amazon.com/transcribe/), **Real-time Transkription** auswählen und in Ihr Mikrofon sprechen. Beobachten Sie das **Transkriptionsfenster**, während Sie sprechen.

In diesem Beispiel ist jede Zeile das Teilergebnis eines Audiosegments.

```
The      
The Amazon.
The Amazon is
The Amazon is the law.
The Amazon is the largest
The Amazon is the largest ray
The Amazon is the largest rain for
The Amazon is the largest rainforest.
The Amazon is the largest rainforest on the
The Amazon is the largest rainforest on the planet.
```

Diese Teilergebnisse sind in Ihrer Transkriptionsausgabe innerhalb der [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_Result.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_Result.html)-Objekte. In diesem Objektblock befindet sich auch ein **IsPartial**Feld. Wenn dieses Feld wahr ist, ist Ihr Transkriptionssegment noch nicht vollständig. Den Unterschied zwischen einem unvollständigen und einem vollständigen Segment können Sie unten sehen:

```
{{"IsPartial": true (incomplete segment)}}
            
"Transcript": "The Amazon is the largest rainforest."

"EndTime": 4.545,
"IsPartial": true,
"ResultId": "12345a67-8bc9-0de1-2f34-a5b678c90d12",
"StartTime": 0.025


{{"IsPartial": false (complete segment)}}
            
"Transcript": "The Amazon is the largest rainforest on the planet."

"EndTime": 6.025,
"IsPartial": false,
"ResultId": "34567e89-0fa1-2bc3-4d56-78e90123456f",
"StartTime": 0.025
```

Jedem Wort innerhalb eines *vollständigen* Segments ist ein Konfidenzwert zugeordnet, der zwischen `0` und `1` liegt. Ein größerer Wert bedeutet, dass das Wort mit größerer Wahrscheinlichkeit richtig transkribiert wird.

**Tipp**  
Die `StartTime` und `EndTime` eines Audiosegments können verwendet werden, um die Transkriptionsausgabe mit dem Videodialog zu synchronisieren.

Wenn Sie eine Anwendung ausführen, die eine geringe Latenzzeit erfordert, sollten Sie die [Stabilisierung von Teilergebnissen](#streaming-partial-result-stabilization) verwenden.

## Partial-result Stabilisierung
<a name="streaming-partial-result-stabilization"></a>

Amazon Transcribe beginnt mit der Rückgabe von Transkriptionsergebnissen, sobald Sie mit dem Streamen Ihres Audios beginnen. Es gibt diese Teilergebnisse schrittweise zurück, bis es ein fertiges Ergebnis auf der Ebene eines natürlichen Sprachsegments erzeugt. Ein natürliches Sprachsegment ist eine kontinuierliche Rede, die eine Pause oder einen Sprecherwechsel enthält.

Amazon Transcribe setzt die Ausgabe von Teilergebnissen fort, bis das endgültige Transkriptionsergebnis für ein Sprachsegment generiert wird. Da die Spracherkennung Wörter überarbeiten kann, wenn sie mehr Kontext erhält, können sich die Streaming-Transkriptionen mit jeder neuen Teilergebnisausgabe leicht verändern.

Bei diesem Verfahren stehen Ihnen für jedes Sprachsegment zwei Optionen zur Verfügung:
+ Warten auf das fertige Segment
+ Verwenden Sie die Teilergebnisse des Segments

Die Stabilisierung der partiellen Ergebnisse verändert die Art und Weise, wie das endgültige Transkriptionsergebnis für jedes vollständige Segment Amazon Transcribe erzeugt wird. Wenn diese Funktion aktiviert ist, können nur die letzten Wörter der Teilergebnisse geändert werden. Aus diesem Grund kann die Genauigkeit der Transkription beeinträchtigt werden. Ihr Transkript wird jedoch schneller zurückgegeben als ohne Stabilisierung von Teilergebnissen. Diese Verringerung der Latenzzeit kann bei der Untertitelung von Videos oder der Erstellung von Untertiteln für Live-Streams von Vorteil sein.

Die folgenden Beispiele zeigen, wie derselbe Audiostrom behandelt wird, wenn die Stabilisierung von Teilergebnissen nicht aktiviert ist und wenn sie aktiviert ist. Beachten Sie, dass Sie die Stabilitätsstufe auf niedrig, mittel oder hoch einstellen können. Geringe Stabilität bietet höchste Genauigkeit. Hohe Stabilität bedeutet eine schnellere Transkription, allerdings mit etwas geringerer Genauigkeit.

<a name="table-streaming-partial-result"></a>
<table>
<thead>
  <tr><th>„Transkript“:</th><th>"EndTime":</th><th>"IsPartial":</th></tr>
</thead>
<tbody>
  <tr><td colspan="3">Partial-result Stabilisierung nicht aktiviert</td></tr>
  <tr><td> <pre>The<br />The      <br />The Amazon.<br />The Amazon is<br />The Amazon is the law.<br />The Amazon is the largest<br />The Amazon is the largest ray<br />The Amazon is the largest rain for<br />The Amazon is the largest rainforest.<br />The Amazon is the largest rainforest on the<br />The Amazon is the largest rainforest on the planet.<br />The Amazon is the largest rainforest on the planet.<br />The Amazon is the largest rainforest on the planet.</pre> </td><td> <pre>0.545<br />1.045<br />1.545<br />2.045<br />2.545<br />3.045<br />3.545<br />4.045<br />4.545<br />5.045<br />5.545<br />6.025<br />6.025</pre> </td><td> <pre>true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />false</pre> </td></tr>
  <tr><td colspan="3">Partial-result Stabilisierung aktiviert (hohe Stabilität)</td></tr>
  <tr><td> <pre>The<br />The<br />The Amazon.<br />The Amazon is<br />The Amazon is the large<br />The Amazon is the largest<br />The Amazon is the largest rainfall.<br />The Amazon is the largest rain forest.<br />The Amazon is the largest rain forest on<br />The Amazon is the largest rain forest on the planet.<br />The Amazon is the largest rain forest on the planet.<br />The Amazon is the largest rain forest on the planet.<br />The Amazon is the largest rain forest on the planet.<br />The Amazon is the largest rain forest on the planet.</pre> </td><td> <pre>0.515<br />1.015<br />1.515<br />2.015<br />2.515<br />3.015<br />3.515<br />4.015<br />4.515<br />5.015<br />5.515<br />6.015<br />6.335<br />6.335</pre> </td><td> <pre>true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />true<br />false</pre> </td></tr>
</tbody>
</table>


Wenn Sie die Stabilisierung von Teilergebnissen aktivieren, Amazon Transcribe verwendet ein `Stable` Feld, um anzugeben, ob ein Element stabil ist, wobei sich „Element“ auf ein transkribiertes Wort oder ein Interpunktionszeichen bezieht. Die Werte für `Stable` sind `true` oder `false`. Elemente, die als `false` (nicht stabil) gekennzeichnet sind, werden sich während der Transkription Ihres Segments mit größerer Wahrscheinlichkeit ändern. Umgekehrt ändern sich die als `true` (stabil) gekennzeichneten Elemente nicht.

Sie können festlegen, dass nicht stabile Wörter wiedergegeben werden, damit Ihre Beschriftungen mit der Sprache übereinstimmen. Selbst wenn sich die Beschriftungen mit dem hinzugefügten Kontext leicht verändern, ist dies eine bessere Benutzererfahrung als periodische Textbursts, die mit der Sprache übereinstimmen können oder auch nicht.

Sie können auch nicht stabile Wörter in einem anderen Format anzeigen, z. B. kursiv, um den Betrachter darauf hinzuweisen, dass sich diese Wörter ändern können. Die Anzeige von Teilergebnissen schränkt die Menge des angezeigten Textes ein. Dies kann wichtig sein, wenn der Platz begrenzt ist, wie bei Videountertiteln.

**Tauchen Sie tiefer ein mit dem AWS Blog zum Machine Learning**  
Weitere Informationen zur Verbesserung der Genauigkeit von Echtzeit-Transkriptionen finden Sie hier:  
[Verbessern Sie das Streaming-Transkriptionserlebnis durch die Stabilisierung Amazon Transcribe teilweiser Ergebnisse](https://aws.amazon.com/blogs/machine-learning/amazon-transcribe-now-supports-partial-results-stabilization-for-streaming-audio/)
[„Was war das?“ Erhöhung der Untertitelgenauigkeit bei Live-Übertragungen mit Amazon Transcribe](https://aws.amazon.com/blogs/media/what-was-that-increasing-subtitle-accuracy-for-live-broadcasts-using-amazon-transcribe/)

### Partial-result Ausgabe eines Beispiels für eine Stabilisierung
<a name="streaming-stabilization-output"></a>

Die folgende Beispielausgabe zeigt `Stable`-Markierungen für ein unvollständiges Segment (`"IsPartial": true`). Sie können sehen, dass die Wörter „*to*“ und „*Amazon*“ nicht stabil sind und sich daher ändern können, bevor das Segment abgeschlossen ist.

```
"Transcript": {
    "Results": [
        {
            "Alternatives": [
                {
                    "Items": [
                        {
                            "Content": "Welcome",
                            "EndTime": 2.4225,
                            "Stable": true,
                            "StartTime": 1.65,
                            "Type": "pronunciation",
                            "VocabularyFilterMatch": false
                        },
                        { 
                            "Content": "to",
                            "EndTime": 2.8325,
                            "Stable": false,
                            "StartTime": 2.4225,
                            "Type": "pronunciation",
                            "VocabularyFilterMatch": false
                        },
                        {
                            "Content": "Amazon",
                            "EndTime": 3.635,
                            "Stable": false,
                            "StartTime": 2.8325,
                            "Type": "pronunciation",
                            "VocabularyFilterMatch": false
                        },
                        {
                            "Content": ".",
                            "EndTime": 3.635,
                            "Stable": false,
                            "StartTime": 3.635,
                            "Type": "punctuation",
                            "VocabularyFilterMatch": false
                        }
                    ],
                    "Transcript": "Welcome to Amazon."
                }
            ],
            "EndTime": 4.165,
            "IsPartial": true,
            "ResultId": "12345a67-8bc9-0de1-2f34-a5b678c90d12",
            "StartTime": 1.65
        }
    ]
}
```