Translator V2–V3 migrálás

Megjegyzés:

A V2 2018. április 30-án elavult. Kérjük, migrálja az alkalmazásokat a V3-ba, hogy kihasználhassa a kizárólag a V3-ban elérhető új funkciókat. A V2 2021. május 24-én megszűnt.

A Microsoft Translator csapata kiadta a Translator 3. (V3) verzióját. Ez a kiadás új funkciókat, elavult metódusokat és új formátumot tartalmaz a Microsoft Translator Service-be való küldéshez és az adatok fogadásához. Ez a dokumentum információkat tartalmaz az alkalmazások V3-as használatára való módosításáról.

A dokumentum vége hasznos hivatkozásokat tartalmaz, amelyekből többet is megtudhat.

A funkciók összefoglalása

  • Nincs nyomkövetés – A V3-ban a No-Trace az Azure Portal összes tarifacsomagján érvényes. Ez a funkció azt jelenti, hogy a V3 API-ba küldött szövegeket a Microsoft menti.
  • A JSON - XML-t JSON váltja fel. A szolgáltatásnak küldött és a szolgáltatástól kapott összes adat JSON formátumban van.
  • Több célnyelv egyetlen kérelemben – A Fordítás metódus több "to" nyelvet fogad el egyetlen kérelem fordításához. Egyetlen kérés lehet például angol és "to" német, spanyol és japán, vagy bármely más nyelvcsoport.
  • Kétnyelvű szótár – Kétnyelvű szótármetódus lett hozzáadva az API-hoz. Ez a módszer magában foglalja a "keresés" és a "példák" elemet.
  • Transliterate – Egy transzliterátum metódus lett hozzáadva az API-hoz. Ez a módszer az egyik szkriptben lévő szavakat és mondatokat egy másik szkriptté alakítja. Például arabról latinra.
  • Nyelvek – Egy új "language" metódus JSON formátumban biztosítja a nyelvi információkat a "fordítás", a "szótár" és a "transliterate" metódusokkal való használatra.
  • A fordítás újdonságai – Új képességek lettek hozzáadva a "translate" metódushoz a V2 API egyes funkcióinak különálló metódusként való támogatásához. Ilyen például a TranslateArray.
  • Beszédmetódus – A Szövegfelolvasás funkció már nem támogatott a Microsoft Translatorben. A Szövegfelolvasás funkció a Microsoft Speech Service-ben érhető el.

A V2 és V3 metódusok alábbi listája azonosítja a V3 metódusokat és API-kat, amelyek a V2-hez kapott funkciókat biztosítják.

V2 API-metódus V3 API-kompatibilitás
Translate Lefordítani
TranslateArray Lefordítani
GetLanguageNames Nyelvek
GetLanguagesForTranslate Nyelvek
GetLanguagesForSpeak Microsoft Speech Service
Speak Microsoft Speech Service
Detect Kinyomoz
DetectArray Kinyomoz
AddTranslation A funkció már nem támogatott
AddTranslationArray A funkció már nem támogatott
BreakSentences BreakSentence
GetTranslations A funkció már nem támogatott
GetTranslationsArray A funkció már nem támogatott

Áthelyezés JSON formátumba

A Microsoft Translator Translation V2 xml formátumban fogadott el és adott vissza adatokat. A V3-ban az API-val küldött és fogadott összes adat JSON formátumban van. Az XML a továbbiakban nem lesz elfogadva vagy visszaadva a V3-ban.

Ez a módosítás a V2 Text Translation API-hoz írt alkalmazások több aspektusát is érinti. Példa: A Languages API a szövegfordítás, az átírás és a két szótármódszer nyelvi adatait adja vissza. Egy hívásban az összes metódusra vonatkozó összes nyelvi információt lekérheti, vagy egyenként is kérheti őket.

A nyelvmetódus nem igényel hitelesítést; a következő hivatkozásra kattintva a V3 összes nyelvi információja megjelenik a JSON-ban:

https://api.cognitive.microsofttranslator.com/languages?api-version=3.0& scope=translation,dictionary,transliteration

Hitelesítési kulcs

A V2-hez használt hitelesítési kulcs a V3-hoz lesz elfogadva. Nem kell új előfizetést beszereznie. Az egész éves migrálási időszakban a V2-t és a V3-at is kombinálhatja az alkalmazásaiban, így egyszerűbbé válik az új verziók kiadása, miközben továbbra is v2-XML-ről V3-JSON-ra migrál.

Pricing Model

A Microsoft Translator V3 ára megegyezik a V2 díjszabásával; karakterenként, beleértve a szóközöket is. A V3 új funkciói bizonyos módosításokat hajtanak végre a számlázáshoz használt karakterek számában.

V3 metódus A számlázáshoz megszámolt karakterek
Languages Nincsenek beküldött karakterek, nincs megszámolva, nincs díj.
Translate A darabszám azon alapul, hogy hány karaktert küld el a rendszer a fordításhoz, és hány nyelvre fordítja le a karaktereket. 50 karakter elküldve, és 5 kért nyelv 50x5 lesz.
Transliterate Az átírásra küldött karakterek száma megszámlálva.
Dictionary lookup & example A szótárkereséshez beküldött karakterek száma és a példák száma.
BreakSentence Nincs díj.
Detect Nincs díj.

V3 végpontok

Globális

  • api.cognitive.microsofttranslator.com

V3 API szövegfordítási módszerei

Languages

Translate

Transliterate

BreakSentence

Detect

Dictionary/lookup

Dictionary/example

Kompatibilitás és testreszabás

Megjegyzés:

A Microsoft Translator Hub 2019. május 17-én megszűnik. Fontos áttelepítési információk és dátumok megtekintése.

A Microsoft Translator V3 alapértelmezés szerint neurális gépi fordítást használ. Ezért nem használható a Microsoft Translator Hubbal. A Translator Hub csak az örökölt statisztikai gépi fordítást támogatja. A neurális fordítás testreszabása mostantól elérhető a Custom Translator használatával. További információ a neurális gépi fordítás testreszabásáról

A V3 szöveges API-val történő neurális fordítás nem támogatja a standard kategóriák (SMT, speech, tech, generalnn) használatát.

Verzió Végpont GDPR processzormegfelelőség A Translator Hub használata Egyéni fordító használata (előzetes verzió)
Translator Version 2 api.microsofttranslator.com Nem Igen Nem
Translator 3- verzió api.cognitive.microsofttranslator.com Igen Nem Igen

Translator 3- verzió

  • Általánosan elérhető és teljes mértékben támogatott.
  • GdpR-kompatibilis processzorként, és megfelel az ISO 20001 és 20018 összes követelményének, valamint az SOC 3 tanúsítási követelményeinek.
  • Lehetővé teszi a Custom Translator (Előzetes verzió) használatával testre szabott neurális hálózati fordítási rendszerek meghívását, amely az új Translator NMT testreszabási funkció.
  • Nem biztosít hozzáférést a Microsoft Translator Hub használatával létrehozott egyéni fordítási rendszerekhez.

A Translator 3. verzióját használja, ha a api.cognitive.microsofttranslator.com végpontot használja.

Translator Version 2

  • Nem felel meg az ISO 20001,20018 és SOC 3 tanúsítási követelményeknek.
  • Nem teszi lehetővé a Translator testreszabási funkciójával testre szabott neurális hálózati fordítási rendszerek meghívását.
  • Hozzáférést biztosít a Microsoft Translator Hub használatával létrehozott egyéni fordítási rendszerekhez.
  • A Translator 2. verzióját használja, ha a api.microsofttranslator.com végpontot használja.

A Translator egyik verziója sem hozza létre a fordítások rekordját. A fordítások soha nem lesznek megosztva senkivel. További információ a Translator No-Trace weblapjáról.

További lépések