Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure Text Translation is een cloudgebaseerde REST API-functie van de Azure AI Translator-service. Met de Tekstomzettings-API kunt u in realtime snelle en nauwkeurige tekstvertalingen voor bron-naar-doelteksten uitvoeren. De Text Translation Software Development Kit (SDK) is een set bibliotheken en hulpprogramma's waarmee u de REST API-mogelijkheden voor tekstomzetting eenvoudig in uw toepassingen kunt integreren. De SDK voor tekstomzetting is beschikbaar op programmeerplatforms in C#/.NET, Java, JavaScript en Python.
Ondersteunde talen
De SDK voor tekstomzetting ondersteunt de programmeertalen en platforms:
Taal → SDK-versie | Pakket | Klantbibliotheek | 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 biedt een beschrijving op basis van versies van de functie voor tekstvertaling, inclusief de uitgaven, wijzigingen, updates en verbeteringen.
Release van Translator Text SDK van mei 2024 (GA)
Deze release bevat de volgende updates:
- Versie 1.0.0 (2024-05-21)
- Doelstellingen voor tekstvertaling v3.0
- GA-versie vrijgave
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
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 als volgt de Text Translation SDK 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 TextTranslationClient
klasse. U hebt uw API-sleutel en -regio nodig om een clientobject te instantiëren.
De API-sleutel voor tekstomzetting vindt u 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 tekstvertaling voor .NET/C# voor meer inzicht.
Helpopties
De Microsoft Q & A- en Stack Overflow-forums zijn beschikbaar voor de ontwikkelaarscommunity om vragen te stellen en te beantwoorden over Azure Text-vertaling 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
.