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; csak másolja és illessze be a következő GET kérést a kedvenc REST 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.
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:
Az Azure-ban elérhető REST API-val érheti el a felhőalapú Translator szolgáltatást.
Használja a REST API fordítási kérését a Szövegfordítás Docker-tárolóval.
Fontos
A Translator-tároló használatához ki kell töltenie és be kell küldenie az Azure AI-szolgáltatások alkalmazását a Gated Services online kéreleműrlapjához, és jóvá kell hagynia a tárolóhoz való hozzáférés megszerzéséhez.
A Translator tárolórendszerképe a felhőajánlatokhoz képest korlátozott funkciókat támogat.
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. |
Amerika: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égapi-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 region
Switzerland 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?
Translator-erőforrás létrehozása az Azure Portalon.
Szerezze be a hozzáférési kulcsokat és az API-végpontot. A hitelesítéshez végponti URL-cím és írásvédett kulcs szükséges.
Tekintse meg rövid útmutatónkat, és tekintse meg a következő programozási nyelvek használati eseteit és kódmintáit:
Következő lépések
Ismerkedés a Text Translation REST API-val: