Fügen Sie den Apps für Android-Geräte mithilfe von GroupDocs.Translation API Übersetzungsfunktionen hinzu. Bringen Sie die Übersetzung auf jedes System – vom Einsteiger-Netbook bis zum Smartphone.
Kostenlos testenGroupDocs.Translation bietet Echtzeit-Maschinentranslation für Texte, Dokumente, Bilder und Ressourcen. Leistungsstarke Machine-Learning-Algorithmen und ausgeklügelte neuronale Netze liefern eine Qualität, die der eines professionellen menschlichen Übersetzers nahekommt, jedoch viel schneller und kostengünstiger ist. Sie läuft auf einem Hochleistungs-Cloud-Server, der von GroupDocs gehostet wird, und kann PDF, Microsoft Office und OpenOffice Dokumente, Markdown Dateien und .NET Ressourcen in 46 europäische, nahöstliche und asiatische Sprachen (insgesamt 128 Sprachpaare) übersetzen. Der API übersetzt nicht nur Text, sondern bewahrt auch exakt Metadaten, Struktur, Stile und das Layout von Dokumenten.
Dieses SDK vereinfacht die Interaktion mit GroupDocs.Translation Cloud-Diensten aus Android-Apps erheblich, sodass Sie sich auf die Geschäftslogik statt auf technische Details konzentrieren können. Es übernimmt alle Routine-Operationen wie das Herstellen von Verbindungen, das Senden von API-Anfragen und das Parsen von Antworten und fasst diese Aufgaben in wenigen einfachen Methoden zusammen. Die Übersetzung wird von Hochleistungs-Cloud-Servern durchgeführt. Sie können die Anwendung auf jedem System nutzen – vom Einsteiger-Netbook bis zum Smartphone.
Die Android SDK, Demo-Anwendungen, Dokumentation und Beispiele sind Open-Source und werden unter der MIT-Lizenz verbreitet. Sie können sie für jeden Zweck verwenden und beliebige Teile des Codes ändern.
GroupDocs.Translation Cloud SDK für Android wird mit detaillierten Entwicklerhandbüchern und Live-Code-Beispielen geliefert, damit Sie sofort mit den API-Funktionen arbeiten können. Erstellen Sie einfach ein kostenloses Konto bei GroupDocs Cloud, erhalten Sie APP SID & Key-Informationen, um mit GroupDocs Cloud API zu kommunizieren.
GroupDocs.Translation für Cloud ist ein REST API, das einfach in jede Sprache oder Plattform integriert werden kann und in der Lage ist, HTTP-Anfragen und -Antworten zu verwalten. Es unterstützt alle gängigen Cloud-Speicherdienste wie Google Cloud, Drive, DropBox und Amazon S3, um ohne Abhängigkeiten zu interagieren.
package com.groupdocs;
// Import classes
import com.groupdocs.model.*;
import org.openapitools.client.api.TranslationApi;
public class TextDemo {
public static void main(String[] args) {
String basePath = "https://api.groupdocs.cloud/v2.0/translation";
String cliendId = "YOUR_CLIENT_ID";
String clientSecret = "YOUR_CLIENT_SECRET";
ApiClient defaultClient = new ApiClient(basePath, cliendId, clientSecret, null);
TranslationApi translationApi = new TranslationApi(defaultClient);
TextRequest request = new TextRequest();
request.setSourceLanguage("en");
request.addTargetLanguagesItem("de");
request.addTextsItem("Text to translate");
try {
String r = translationApi.textPost(request).getId();
CloudTextResponse response = translationApi.textRequestIdGet(r);
if (!response.getStatus().toString().equals("500")) {
while (true) {
response = translationApi.textRequestIdGet(r);
if (response.getStatus().toString().equals("200")) {
System.out.println(response);
break;
}
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
catch(ApiException e){
System.err.println("Exception when calling TranslationApi#textPost");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Der GroupDocs.Translation Cloud API ist SSL gesichert und die Authentifizierungsanfragen erfordern eine Signatur sowie AppSID-Abfrageparameter oder den OAuth 2.0-Autorisation-Header.