Sada SDK pro překlad dokumentů
Překlad dokumentů je cloudová funkce rozhraní REST API služby Azure AI Translator. Rozhraní API pro překlad dokumentů umožňuje rychlé a přesné překlady celého dokumentu na zdroj asynchronně v podporovaných jazycích a různých formátech souborů. Sada SDK (Document Translation Software Development Kit) je sada knihoven a nástrojů, které umožňují snadnou integraci funkcí ROZHRANÍ REST API pro překlad dokumentů do vašich aplikací.
Podporované jazyky
Sada SDK pro překlad dokumentů podporuje následující programovací jazyky:
Verze sady Language → SDK | Balíček | Klientská knihovna | Podporovaná verze rozhraní API |
---|---|---|---|
.NET/C# → 1.0.0 | NuGet | Azure SDK pro .NET | Překlad dokumentu v1.1 |
Python → 1.0.0 | PyPi | Azure SDK pro Python | Překlad dokumentu v1.1 |
Historie protokolu změn a vydaných verzí
Tato část obsahuje popis funkcí překladu dokumentů a funkcí založený na verzích, změnách, aktualizacích a vylepšeních.
Verze 1.0.0 (GA)
2022-06-07
Protokol změn / Historie vydaných verzí
SOUBOR README
Ukázky
Použití sady Document Translation SDK v aplikacích
Sada DOCUMENT Translation SDK umožňuje používat a spravovat službu Překlad ve vaší aplikaci. Sada SDK vychází z podkladových rozhraní REST API pro překlad dokumentů pro použití v rámci paradigmatu programovacího jazyka. Zvolte upřednostňovaný programovací jazyk:
1. Instalace klientské knihovny SDK
dotnet add package Azure.AI.Translation.Document --version 1.0.0
Install-Package Azure.AI.Translation.Document -Version 1.0.0
2. Import klientské knihovny SDK do aplikace
3. Ověření klienta
Vytvořte instanci objektu DocumentTranslationClient
pro interakci se sadou Document Translation SDK a potom volejte metody tohoto objektu klienta pro interakci se službou. Jedná se DocumentTranslationClient
o primární rozhraní pro použití klientské knihovny překladu dokumentů. Poskytuje synchronní i asynchronní metody pro provádění operací.
private static readonly string endpoint = "<your-custom-endpoint>";
private static readonly string key = "<your-key>";
DocumentTranslationClient client = new DocumentTranslationClient(new Uri(endpoint), new AzureKeyCredential(key));
4. Sestavení aplikace
Rozhraní překladu dokumentů vyžaduje následující vstup:
- Nahrajte soubory do zdrojového kontejneru služby Azure Blob Storage (sourceUri).
- Zadejte cílový kontejner, do kterého se dají zapsat přeložené dokumenty (targetUri).
- Zahrňte kód cílového jazyka (targetLanguage).
Uri sourceUri = new Uri("<your-source container-url");
Uri targetUri = new Uri("<your-target-container-url>");
string targetLanguage = "<target-language-code>";
DocumentTranslationInput input = new DocumentTranslationInput(sourceUri, targetUri, targetLanguage)
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ěď.
Tip
Abychom měli jistotu, že se zobrazí vaše otázka Microsoft Q&A, označte ji značkou microsoft-translator
.
Abychom měli jistotu, že se zobrazí vaše otázka Stack Overflow, označte ji značkou Azure AI Translator
.