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.

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

using System;
using Azure.Core;
using Azure.AI.Translation.Document;

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:

  1. Nahrajte soubory do zdrojového kontejneru služby Azure Blob Storage (sourceUri).
  2. Zadejte cílový kontejner, do kterého se dají zapsat přeložené dokumenty (targetUri).
  3. 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.

Další kroky