Dokumentumfordítási SDK
A dokumentumfordítás az Azure AI Translator szolgáltatás felhőalapú REST API-funkciója. A Document Translation API gyors és pontos forrás-cél teljes dokumentumfordításokat tesz lehetővé aszinkron módon, támogatott nyelveken és különböző fájlformátumokban. A Dokumentumfordítási szoftverfejlesztői készlet (SDK) kódtárak és eszközök készlete, amelyekkel egyszerűen integrálhatja a Document Translation REST API képességeit az alkalmazásokba.
Támogatott nyelvek
A Document Translation SDK a következő programozási nyelveket támogatja:
Nyelvi → SDK-verzió | Csomag | Ügyfélkódtár | Támogatott API-verzió |
---|---|---|---|
.NET/C# → 1.0.0 | NuGet | Azure SDK for .NET | Dokumentumfordítás v1.1 |
Python → 1.0.0 | PyPi | Pythonhoz készült Azure SDK | Dokumentumfordítás v1.1 |
Változásnapló és kiadási előzmények
Ez a szakasz a Dokumentumfordítás funkció és a képességek kiadásainak, változásainak, frissítéseinek és fejlesztéseinek verzióalapú leírását tartalmazza.
1.0.0-s verzió (GA)
2022-06-07
Változásnapló/kiadási előzmények
README
Példák
Dokumentumfordítási SDK használata az alkalmazásokban
A Dokumentumfordítás SDK lehetővé teszi a fordítási szolgáltatás használatát és kezelését az alkalmazásban. Az SDK a dokumentumfordítási REST API-kra épül, amelyek a programozási nyelvi paradigmán belül használhatók. Válassza ki az előnyben részesített programozási nyelvet:
1. Az SDK-ügyfélkódtár telepítése
dotnet add package Azure.AI.Translation.Document --version 1.0.0
Install-Package Azure.AI.Translation.Document -Version 1.0.0
2. Az SDK-ügyfélkódtár importálása az alkalmazásba
3. Az ügyfél hitelesítése
Hozza létre az objektum egy példányát a DocumentTranslationClient
dokumentumfordítási SDK-val való interakcióhoz, majd hívja meg az adott ügyfélobjektum metódusait a szolgáltatással való interakcióhoz. Ez DocumentTranslationClient
a Dokumentumfordítás ügyfélkódtár használatának elsődleges felülete. Szinkron és aszinkron metódusokat is biztosít a műveletek végrehajtásához.
private static readonly string endpoint = "<your-custom-endpoint>";
private static readonly string key = "<your-key>";
DocumentTranslationClient client = new DocumentTranslationClient(new Uri(endpoint), new AzureKeyCredential(key));
4. Az alkalmazás létrehozása
A Dokumentumfordítás felülethez a következő bemenet szükséges:
- Töltse fel a fájlokat egy Azure Blob Storage-forrástárolóba (sourceUri).
- Adjon meg egy céltárolót, ahol a lefordított dokumentumok megírhatók (targetUri).
- Adja meg a célnyelvi kódot (targetLanguage).
Uri sourceUri = new Uri("<your-source container-url");
Uri targetUri = new Uri("<your-target-container-url>");
string targetLanguage = "<target-language-code>";
DocumentTranslationInput input = new DocumentTranslationInput(sourceUri, targetUri, targetLanguage)
Súgóbeállítások
A Microsoft Q&A
Stack Overflow fórumai a fejlesztői közösség számára is elérhetők, hogy kérdéseket tegyenek fel és válaszoljanak meg az Azure Text Translation szolgáltatással és más szolgáltatásokkal kapcsolatban. A Microsoft figyeli azokat a fórumokat és válaszokat, amelyekre a közösség még nem válaszolt.
Tipp.
Ha meg szeretné győződni arról, hogy megjelenik a Microsoft Q&A-kérdése, címkézze fel a következővel microsoft-translator
: .
Ha meg szeretné győződni arról, hogy megjelenik a Stack Overflow-kérdés, címkézze meg a következővel Azure AI Translator
: .