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:
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
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.