Share via


Wat is Azure Text Translation?

Azure Text Translation is een cloudgebaseerde REST API-functie van de Vertalen-service die gebruikmaakt van technologie voor neurale machinevertaling om snelle en nauwkeurige bron-naar-doeltekstvertaling in realtime mogelijk te maken in alle ondersteunde talen. In dit overzicht leert u hoe u met de REST API's voor tekstomzetting intelligente oplossingen kunt bouwen voor uw toepassingen en werkstromen.

Documentatie voor tekstomzetting bevat de volgende artikeltypen:

  • Snelstartgidsen. Aan de slag-instructies om u te begeleiden bij het indienen van aanvragen bij de service.
  • Procedures. Instructies voor het openen en gebruiken van de service op specifiekere of aangepaste manieren.
  • Naslagartikelen. REST API-documentatie en inhoud op basis van programmeertalen.

Functies voor tekstomzetting

Tekstomzetting ondersteunt de volgende methoden:

  • Talen. Retourneert een lijst met talen die worden ondersteund door bewerkingen vertalen, transliteratie en opzoeken in woordenlijsten. Voor deze aanvraag is geen verificatie vereist; kopieer en plak de volgende GET-aanvraag in Postman of uw favoriete API-hulpprogramma of browser:

    https://api.cognitive.microsofttranslator.com/languages?api-version=3.0
    
  • Vertalen. Hiermee wordt tekst in één brontaal weergegeven in meerdere doeltaalteksten met één aanvraag.

  • Transliteratie. Converteert tekens of letters van een brontaal naar de bijbehorende tekens of letters van een doeltaal.

  • Detecteren. Retourneert de broncodetaalcode en een Booleaanse variabele die aangeeft of de gedetecteerde taal wordt ondersteund voor tekstomzetting en transliteratie.

    Notitie

    U kunt tekst vertalen, transliteratie en detecteren met één REST API-aanroep .

  • Opzoeken van woordenlijst. Retourneert equivalente woorden voor de bronterm in de doeltaal.

  • Woordenlijstvoorbeeld retourneert grammaticale structuur en contextvoorbeelden voor de bronterm en het doeltermpaar.

Implementatieopties voor tekstomzetting

Voeg tekstomzetting toe aan uw projecten en toepassingen met behulp van de volgende bronnen:

  • Toegang tot de cloudgebaseerde Vertalen-service via de REST API, beschikbaar in Azure.

  • Gebruik de REST API-aanvraagvoor vertalen met de Docker-container voor tekstomzetting.

    Belangrijk

Gegevensresidentie

Gegevenslocatie voor tekstomzetting is afhankelijk van de Azure-regio waar uw Vertalen resource is gemaakt:

Gegevenslocatie voor tekstomzetting

✔️ Functie: Vertalen tekst

Service-eindpunt Gegevensverwerkingscentrum aanvragen
Algemeen (aanbevolen):
api.cognitive.microsofttranslator.com
Dichtstbijzijnde beschikbare datacentrum.
Americas:
api-nam.cognitive.microsofttranslator.com
VS - oost 2 • VS - west 2
Azië en Stille Oceaan
api-apc.cognitive.microsofttranslator.com:
Japan - oost • Azië - zuidoost
Europa (behalve Zwitserland):
api-eur.cognitive.microsofttranslator.com
Frankrijk - centraal • Europa - west
Zwitserland: Zie De service-eindpunten van Zwitserland voor meer informatie.
Zwitserland - noord • Zwitserland - west

Service-eindpunten van Zwitserland

Klanten met een resource in Zwitserland - noord of Zwitserland - west kunnen ervoor zorgen dat hun Text-API-aanvragen binnen Zwitserland worden verwerkt. Als u ervoor wilt zorgen dat aanvragen worden verwerkt in Zwitserland, maakt u de Vertalen resource in het Resource regionSwitzerland North of Switzerland Westgebruikt u vervolgens het aangepaste eindpunt van de resource in uw API-aanvragen.

Bijvoorbeeld: Als u een Vertalen resource maakt in Azure Portal met Resource region de Switzerland North naam van uw resource en uw resourcenaam, is my-swiss-nhttps​://my-swiss-n.cognitiveservices.azure.comuw aangepaste eindpunt. En een voorbeeldaanvraag om te vertalen is:

// Pass secret key and region using headers to a custom endpoint
curl -X POST "https://my-swiss-n.cognitiveservices.azure.com/translator/text/v3.0/translate?to=fr" \
-H "Ocp-Apim-Subscription-Key: xxx" \
-H "Ocp-Apim-Subscription-Region: switzerlandnorth" \
-H "Content-Type: application/json" \
-d "[{'Text':'Hello'}]" -v

Aangepaste Vertalen is momenteel niet beschikbaar in Zwitserland.

Aan de slag met tekstomzetting

Klaar om te beginnen?

Volgende stappen

Meer informatie over de REST API voor tekstomzetting: