Freigeben über


TranslationRecognitionResult Klasse

Definiert das Übersetzungstextergebnis.

Konstruktor für die interne Verwendung.

Vererbung
TranslationRecognitionResult

Konstruktor

TranslationRecognitionResult(handle: c_void_p)

Parameter

Name Beschreibung
handle
Erforderlich

Attribute

cancellation_details

Der Grund, warum die Anerkennung abgebrochen wurde.

Gibt None zurück, wenn kein Abbruch aufgetreten ist.

duration

Dauer der erkannten Sprache in Ticks. Ein einzelner Takt stellt hundert Nanosekunden oder ein Zehnmillionstel einer Sekunde dar.

error_json

Die bloße JSON-Darstellung des Fehlers aus dem Speech-Dienst.

json

Die bloße JSON-Darstellung des Ergebnisses aus dem Speech-Dienst.

no_match_details

Ausführliche Informationen zu NoMatch-Erkennungsergebnissen.

Gibt Keine zurück, wenn eine Übereinstimmung gefunden wurde.

offset

Offset der erkannten Sprache in Ticks. Ein einzelner Takt stellt hundert Nanosekunden oder ein Zehnmillionstel einer Sekunde dar.

properties

Andere Eigenschaften des Ergebnisses.

Gibt zurück

Typ Beschreibung

dict , das mit PropertyId- und str-Werten indiziert ist.

reason

Erkennungsgrund.

result_id

Eindeutige Ergebnis-ID.

text

Normalisierter Text, der von einer Spracherkennungs-Engine aus erkannter Eingabe generiert wird.

translations

Zeigt die Übersetzungsergebnisse an. Jedes Element in der Karte ist ein Schlüsselwertpaar, wobei key das Sprachtag des übersetzten Texts und der Wert der Übersetzungstext in dieser Sprache ist.