Freigeben über


text Paket

Pakete

aio
models

Klassen

TextTranslationClient

Bei der Textübersetzung handelt es sich um ein cloudbasiertes REST-API-Feature des Übersetzungsdiensts, das die Technologie der neuronalen maschinellen Übersetzung verwendet, um eine schnelle und genaue Übersetzung von Ausgangstext zu Zieltext in Echtzeit in allen unterstützten Sprachen zu ermöglichen.

Die folgenden Methoden werden vom Feature für die Textübersetzung unterstützt:

Sprachen. Gibt eine Liste der Sprachen zurück, die von den Vorgängen Übersetzen, Transliterieren und Wörterbuchsuche unterstützt werden.

Übersetzen. Rendert Text in einer einzelnen Quellsprache mit einer einzelnen Anforderung in Texte in mehreren Zielsprachen.

Transliterieren. Konvertiert Zeichen oder Buchstaben einer Quellsprache in die entsprechenden Zeichen oder Buchstaben einer Zielsprache.

Erkennen. Gibt den Sprachcode des Quellcodes und eine boolesche Variable zurück, die angibt, ob die erkannte Sprache für die Textübersetzung und Transliteration unterstützt wird.

Wörterbuchsuche. Gibt äquivalente Wörter für den Quellbegriff in der Zielsprache zurück.

Wörterbuchbeispiel. Gibt die grammatikalische Struktur und Kontextbeispiele für das Paar aus Quell- und Zielbegriff zurück.

Kombinationen von Endpunkt- und Anmeldeinformationswerten: str + AzureKeyCredential – verwendeter benutzerdefinierter Domänenübersetzungsendpunkt str + TokenCredential – verwendet für regionalen Endpunkt mit Tokenauthentifizierung str + TranslatorCredential – verwendet für nationale Clouds Keine + AzureKeyCredential – verwendet für globalen Übersetzerendpunkt mit globaler Translator-Ressource None + Token – allgemeiner Übersetzerendpunkt mit Tokenauthentifizierung Keine + TranslatorCredential – allgemeiner Übersetzerendpunkt mit regionalem Translator Ressource

TranslatorCredential

Anmeldeinformationen für den Übersetzerdienst. Dabei wird eine Kombination aus Ressourcenschlüssel und Region verwendet.