Sdílet prostřednictvím


Azure Text Translation SDK (Preview)

Důležité

  • Sady SDK pro text služby Translator jsou aktuálně dostupné ve verzi Public Preview. Funkce, přístupy a procesy se můžou před obecnou dostupností (GA) změnit na základě zpětné vazby uživatelů.

Azure Text Translation je cloudová funkce rozhraní REST API služby Azure AI Translator. Rozhraní API pro překlad textu umožňuje rychlé a přesné překlady textu do cílového zdroje v reálném čase. Sada SDK (Text Translation Software Development Kit) je sada knihoven a nástrojů, které umožňují snadno integrovat funkce REST API překladu textu do vašich aplikací. Sada SDK pro překlad textu je k dispozici na různých programovacích platformách v jazyce C#/.NET, Java, JavaScript a Python.

Podporované jazyky

Sada SDK pro překlad textu podporuje programovací jazyky a platformy:

Verze sady Language → SDK Balíček Klientská knihovna Podporovaná verze rozhraní API
.NET/C# → 1.0.0-beta.1 NuGet Azure SDK pro .NET Translator v3.0
Java✱ → 1.0.0-beta.1 Úložiště MVN Azure SDK pro Javu Translator v3.0
JavaScript → 1.0.0-beta.1 npm Azure SDK pro JavaScript Translator v3.0
Python → 1.0.0b1 PyPi Azure SDK pro Python Translator v3.0

✱ Sada Azure Text Translation SDK pro Javu se testuje a podporuje na platformách Windows, Linux a macOS. Není testován na jiných platformách a nepodporuje nasazení Androidu.

Historie protokolu změn a vydaných verzí

Tato část obsahuje popis funkcí překladu textu a funkcí založených na verzích, změnách, aktualizacích a vylepšeních.

Verze Translator Text SDK z dubna 2023 Preview

Tato verze zahrnuje následující aktualizace:

  • Verze 1.0.0-beta.1 (2023-04-17)
  • Cílí na překlad textu v3.0
  • Počáteční verze

Balíček (NuGet)

Protokol změn / Historie vydaných verzí

SOUBOR README

Ukázky

Použití sady SDK pro překlad textu v aplikacích

Sada SDK pro překlad textu umožňuje ve vaší aplikaci používat a spravovat službu Překlad textu. Sada SDK vychází ze základního rozhraní REST API pro překlad textu, které umožňuje snadno používat tato rozhraní API v rámci paradigmatu programovacího jazyka. Tady je postup použití sady SDK pro překlad textu pro preferovaný programovací jazyk:

1. Instalace klientské knihovny SDK

dotnet add package Azure.AI.Translation.Text --version 1.0.0-beta.1
Install-Package Azure.AI.Translation.Text -Version 1.0.0-beta.1

2. Import klientské knihovny SDK do aplikace

using Azure;
using Azure.AI.Translation.Text;

3. Ověření klienta

Interakce se službou Translator pomocí klientské knihovny začíná vytvořením instance TextTranslationClienttřídy. K vytvoření instance objektu klienta potřebujete klíč rozhraní API a oblast. Klíč rozhraní API pro překlad textu najdete na webu Azure Portal:

Screenshot of the keys and endpoint location in the Azure portal.

Použití globálního koncového bodu (výchozí)

string key = "<your-key>";

AzureKeyCredential credential = new(key);
TextTranslationClient client = new(credential);

Použití regionálního koncového bodu


Uri endpoint = new("<your-endpoint>");
string key = "<your-key>";
string region = "<region>";

AzureKeyCredential credential = new(key);
TextTranslationClient client = new(credential, region);

4. Sestavení aplikace

Vytvořte objekt klienta pro interakci se sadou Text Translation SDK a potom volejte metody na daném objektu klienta pro interakci se službou. Sady SDK poskytují synchronní i asynchronní metody. Další přehled najdete v ukázkovém úložišti překladu textu pro .NET/C#.

Možnosti nápovědy

Fóra Microsoft Q&A a Stack Overflow jsou k dispozici pro komunitu vývojářů, kde se můžete ptát a odpovídat na otázky týkající se překladu textu Azure a dalších služeb. Microsoft monitoruje fóra a odpovídá na otázky, na které má komunita odpověď. Abychom měli jistotu, že vidíte vaši otázku, označte ji značkou azure-text-translation.

Další kroky