Mi az Az Azure Text Translation?

Az Azure Text Translation a Translator szolgáltatás felhőalapú REST API-funkciója, amely neurális gépi fordítási technológiát használ a gyors és pontos forrás–cél szöveg fordításhoz valós időben az összes támogatott nyelven. Ebből az áttekintésből megtudhatja, hogy a Text Translation REST API-k hogyan teszik lehetővé intelligens megoldások létrehozását az alkalmazásokhoz és munkafolyamatokhoz.

A szövegfordítás dokumentációja a következő cikktípusokat tartalmazza:

  • Rövid útmutatók. Az első lépések útmutatója a szolgáltatáshoz érkező kérések végrehajtásához.
  • Útmutatók. Útmutatás a szolgáltatás konkrétabb vagy testreszabott módon való eléréséhez és használatához.
  • Referenciacikkek. REST API-dokumentáció és programozási nyelvalapú tartalom.

Szövegfordítási funkciók

A szövegfordítás a következő módszereket támogatja:

  • Nyelvek. A fordítási, átírási és szótárkeresési műveletek által támogatott nyelvek listáját adja vissza. Ez a kérés nem igényel hitelesítést; egyszerűen másolja és illessze be a következő GET kérést a Postmanbe vagy kedvenc API-eszközébe vagy böngészőjébe:

    https://api.cognitive.microsofttranslator.com/languages?api-version=3.0
    
  • Fordítás. Egyetlen forrásnyelvi szöveget jelenít meg több célnyelvi szöveggé egyetlen kéréssel.

  • Átírás. A forrásnyelv karaktereit vagy betűit a célnyelv megfelelő karaktereivé vagy betűivé alakítja.

  • Észlelés. Visszaadja a forráskód nyelvi kódját és egy logikai változót, amely azt jelzi, hogy az észlelt nyelv támogatott-e a szövegfordításhoz és az átíráshoz.

    Feljegyzés

    Egyetlen REST API-hívással lefordíthatja, átírhatja és észlelheti a szöveget.

  • Szótárkeresés. A célnyelv forráskifejezésének megfelelő szavakat ad vissza.

  • Szótári példa : A forráskifejezés és a célkifejezés pár nyelvtani struktúráját és környezeti példáit adja vissza.

Szövegfordítás üzembe helyezési beállításai

Szövegfordítás hozzáadása projektekhez és alkalmazásokhoz a következő erőforrások használatával:

Adattárolási hely

A szövegfordítási adatok tárolási helye attól az Azure-régiótól függ, ahol a Translator-erőforrás létrejött:

Szövegfordítási adatok tartózkodási helye

✔️ Funkció: Translator Text

Szolgáltatásvégpont Adatfeldolgozási adatközpont kérése
Globális (ajánlott):
api.cognitive.microsofttranslator.com
Legközelebbi elérhető adatközpont.
Americas:
api-nam.cognitive.microsofttranslator.com
USA 2. keleti régiója • USA 2. nyugati régiója
Ázsia és a Csendes-óceáni térség
api-apc.cognitive.microsofttranslator.com:
Kelet-Japán • Délkelet-Ázsia
Európa (Svájc kivételével):
api-eur.cognitive.microsofttranslator.com
Közép-Franciaország • Nyugat-Európa
Svájc:
További információ: Svájc szolgáltatásvégpontjai.
Észak-Svájc • Nyugat-Svájc

Svájc szolgáltatásvégpontjai

Az észak- vagy svájc nyugati svájcban található erőforrással rendelkező ügyfelek gondoskodhatnak arról, hogy a Text API-kéréseik Svájcban legyenek kiszolgálva. Annak érdekében, hogy a kérések Svájcban legyenek kezelve, hozza létre a Translator-erőforrást a Resource regionSwitzerland North vagy Switzerland West, majd használja az erőforrás egyéni végpontját az API-kérésekben.

Például: Ha egy Translator-erőforrást hoz létre az Azure Portalon Resource region az as és Switzerland North az erőforrás neve alapjánmy-swiss-n, akkor az egyéni végpontja.https​://my-swiss-n.cognitiveservices.azure.com A fordítási mintakérés pedig a következő:

// 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

A Custom Translator jelenleg nem érhető el Svájcban.

Ismerkedés a szövegfordítással

Készen áll a kezdésre?

Következő lépések

Ismerkedés a Text Translation REST API-val: