Delen via


Azure Text Translation SDK

Azure Text Translation is een cloudgebaseerde REST API-functie van de Azure AI Translator-service. De Tekstomzettings-API maakt snelle en nauwkeurige tekstvertalingen voor bron-naar-doel in realtime mogelijk. De Text Translation Software Development Kit (SDK) is een set bibliotheken en hulpprogramma's waarmee u de REST API-mogelijkheden van Text Translation eenvoudig kunt integreren in uw toepassingen. Text Translation SDK is beschikbaar op programmeerplatforms in C#/.NET, Java, JavaScript en Python.

Ondersteunde talen

Text Translation SDK ondersteunt de programmeertalen en platforms:

Taal → SDK-versie Pakket Clientbibliotheek Ondersteunde API-versie
.NET/C# → 1.0.0 NuGet Azure-SDK voor .NET Translator v3.0
Java✱ → 1.0.0 Maven-opslagplaats Azure SDK voor Java Translator v3.0
JavaScript → 1.0.0 npm Azure SDK voor JavaScript Translator v3.0
Python → 1.0.1 PyPi Azure-SDK voor Python Translator v3.0

✱ De Azure Text Translation SDK voor Java wordt getest en ondersteund op Windows-, Linux- en macOS-platforms. Het wordt niet getest op andere platforms en biedt geen ondersteuning voor Android-implementaties.

Changelog- en releasegeschiedenis

Deze sectie bevat een beschrijving op basis van een versie van de functie Tekstomzetting en functiereleases, wijzigingen, updates en verbeteringen.

Ga-release van Translator Text SDK van mei 2024

Deze release bevat de volgende updates:

  • Versie 1.0.0 (2024-05-21)
  • Doelen voor tekstomzetting v3.0
  • GA-versierelease

Pakket (NuGet)

Changelog-/releasegeschiedenis

LEESMIJ

Voorbeelden

Preview-versie van Translator Text SDK van april 2023

Deze release bevat de volgende updates:

  • Versie 1.0.0-beta.1 (2023-04-17)
  • Doelen voor tekstomzetting v3.0
  • Eerste versierelease

Pakket (NuGet)

Changelog-/releasegeschiedenis

LEESMIJ

Voorbeelden

Tekstomzettings-SDK gebruiken in uw toepassingen

De Text Translation SDK maakt het gebruik en beheer van de Text Translation-service in uw toepassing mogelijk. De SDK bouwt voort op de onderliggende REST API voor tekstomzetting, zodat u deze API's eenvoudig kunt gebruiken binnen uw programmeertaalparadigma. U gebruikt de Text Translation SDK als volgt voor de programmeertaal van uw voorkeur:

1. Installeer de SDK-clientbibliotheek

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. Importeer de SDK-clientbibliotheek in uw toepassing

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

3. De client verifiëren

Interactie met de Translator-service met behulp van de clientbibliotheek begint met het maken van een exemplaar van de TextTranslationClientklasse. U hebt uw API-sleutel en -regio nodig om een clientobject te instantiëren. De api-sleutel voor tekstomzetting vindt u in Azure Portal:

Schermopname van de sleutels en eindpuntlocatie in Azure Portal.

Het globale eindpunt gebruiken (standaard)

string key = "<your-key>";

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

Een regionaal eindpunt gebruiken


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

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

4. Uw toepassing bouwen

Maak een clientobject om te communiceren met de Text Translation SDK en roep vervolgens methoden aan voor dat clientobject om met de service te communiceren. De SDK's bieden zowel synchrone als asynchrone methoden. Zie de voorbeeldopslagplaats tekstomzetting voor .NET/C# voor meer inzicht.

Help-opties

De Microsoft Q & A - en Stack Overflow-forums zijn beschikbaar voor de ontwikkelaarscommunity om vragen te stellen en te beantwoorden over Azure Text Translation en andere services. Microsoft bewaakt de forums en beantwoordt vragen die de community nog moet beantwoorden. Om er zeker van te zijn dat we uw vraag zien, tagt u deze met azure-text-translation.

Volgende stappen