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
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 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
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro