Android Cloud SDK für Text- und Dokumentenübersetzung

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.

  • GroupDocs.Translation Cloud SDK für cURL
  • GroupDocs.Translation Cloud SDK für .NET
  • GroupDocs.Translation Cloud SDK für Java
  • GroupDocs.Translation Cloud SDK für Python
Kostenlos testen

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

Erweiterte Funktionen von GroupDocs.Translation Cloud SDK für Android

Unterstützt 46 Sprachen und 128 Sprachpaare

Übersetzt von und in 46 europäischen, nahöstlichen und asiatischen Sprachen

Übersetzt Tabellen in Word-Dokumenten und PowerPoint-Präsentationen

Übersetzt Kopf- und Fußzeilen in Dokumenten

Übersetzt Fußnoten und Endnoten in Word-Dokumenten

Übersetzt Bildunterschriften in Word-Dokumenten

Übersetzt Textrahmen, Diagramme und Folien in PowerPoint-Präsentationen

Übersetzt Texte in Tabellenzellen

Übersetzt Diagramme und Pivot-Tabellen in Excel-Arbeitsmappen

Übersetzt Markdown-Dateien und bewahrt dabei alle gängigen Markdown-Formatierungen

Übersetzt Dateien von URLs und öffentlichen Repositories

Konvertiert Ergebnisse in verschiedene Formate ohne zusätzliche Software

Detaillierte Entwicklerreferenz basierend auf der Swagger-Sammlung

Starten Sie mit der Dokumentübersetzung SDK für Android

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.

Jede Sprache, Plattform und jeder Speicher-Dienstanbieter

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.

Übersetzen Sie Klartext in Android

  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();
          }
      }
  }

Sicherheit und Authentifizierung

Der GroupDocs.Translation Cloud API ist SSL gesichert und die Authentifizierungsanfragen erfordern eine Signatur sowie AppSID-Abfrageparameter oder den OAuth 2.0-Autorisation-Header.

Support- und Lernressourcen

GroupDocs.Translation Cloud bietet SDKs für gängige Programmiersprachen und Plattformen an:

  Deutsch
e05b3ceb3