Azure Text Translation SDK
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 | NuGet | Azure SDK pro .NET | Translator v3.0 |
Java✱ → 1.0.0 | Úložiště Maven | Azure SDK pro Javu | Translator v3.0 |
JavaScript → 1.0.0 | npm | Azure SDK pro JavaScript | Translator v3.0 |
Python → 1.0.1 | 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 ga pro Translator Text SDK z května 2024
Tato verze zahrnuje následující aktualizace:
- Verze 1.0.0 (2024-05-21)
- Cílí na překlad textu v3.0
- Verze ga
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
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 TextTranslationClient
tří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:
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 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
.