Android Cloud SDK til tekst- og dokumentoversættelse

Føj oversættelsesfunktioner til apps til Android-enheder ved hjælp af GroupDocs.Translation API. Bring oversættelse til ethvert system – fra start-level netbooks til smartphones.

  • GroupDocs.Translation Cloud SDK for cURL
  • GroupDocs.Translation Cloud SDK for .NET
  • GroupDocs.Translation Cloud SDK for Java
  • GroupDocs.Translation Cloud SDK for Python
Start gratis prøveperiode

GroupDocs.Translation tilbyder maskinoversættelse i realtid til tekster, dokumenter, billeder og ressourcer. Kraftige maskinlæringsalgoritmer og sofistikerede neurale netværk giver en kvalitet tæt på en professionel menneskelig oversætters kvalitet, men meget hurtigere og mere omkostningseffektiv. Den kører på en højtydende cloud-server hostet af GroupDocs og kan oversætte PDF-, Microsoft Office- og OpenOffice-dokumenter, Markdown-filer og .NET-ressourcer til 46 europæiske, mellemøstlige og asiatiske sprog (på tværs af 128 sprogpar). API’et oversætter ikke kun tekst, men bevarer også nøjagtigt metadata, struktur, stilarter og layout af dokumenter.

Denne SDK forenkler i høj grad interaktionen med GroupDocs.Translation Cloud-tjenester fra Android-apps, så du kan fokusere på forretningslogik frem for de tekniske detaljer. Det håndterer alle de rutinemæssige operationer, såsom etablering af forbindelser, afsendelse af API-anmodninger og parsing af svar, og pakker alle disse opgaver ind i nogle få enkle metoder. Oversættelsen udføres af højtydende cloud-servere. Du kan bruge applikationen på ethvert system – fra entry-level netbooks til smartphones.

Android SDK, demoapplikationer, dokumentation og eksempler er open source distribueret under MIT-licensen. Du kan bruge dem til ethvert formål og ændre enhver del af koden.

Avancerede funktioner i GroupDocs.Translation Cloud SDK til Android

Understøtter 46 sprog og 128 sprogpar

Oversætter til og fra 46 europæiske, mellemøstlige og asiatiske sprog

Oversætter tabeller i Word-dokumenter og PowerPoint-præsentationer

Oversætter sidehoveder og sidefødder i dokumenter

Oversætter fodnoter og slutnoter i Word-dokumenter

Oversætter billedtekster i Word-dokumenter

Oversætter tekstrammer, diagrammer og dias i PowerPoint-præsentationer

Oversætter tekster inde i regnearksceller

Oversætter diagrammer og pivottabeller i Excel-projektmapper

Oversætter Markdown-filer, der bevarer al almindelig Markdown-formatering

Oversætter filer fra URL’er og offentlige lagre

Konverterer resultater til forskellige formater uden yderligere software

Detaljeret udviklerreference baseret på Swagger-samlingen

Kom godt i gang med dokumentoversættelses-SDK til Android

GroupDocs.Translation Cloud SDK til Android kommer med detaljerede udviklervejledninger og live-kodeeksempler for at begynde at arbejde med API-funktioner på ingen tid. Du skal blot oprette en gratis konto hos GroupDocs Cloud, få APP SID og nøgleoplysninger for at kommunikere med GroupDocs Cloud API.

Enhver udbyder af sprog, platforme og lagringstjenester

GroupDocs.Translation for Cloud er en REST API, der nemt kan integreres med ethvert sprog eller platform, der er i stand til at administrere HTTP-anmodninger og -svar. Det understøtter alle populære cloud-lagringstjenester såsom Google Cloud, Drive, DropBox og Amazon S3 til at interagere uden nogen afhængigheder.

Oversæt almindelig tekst i 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();
          }
      }
  }

Sikkerhed og autentificering

GroupDocs.Translation Cloud API er SSL-sikret, og godkendelsesanmodningerne kræver en signatur og AppSID-forespørgselsparametre eller OAuth 2.0-autorisationsheader.

Support and Learning Resources

GroupDocs.Translation Cloud tilbyder SDK’er til populære programmeringssprog og platforme:

  Dansk