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.
Start gratis prøveperiodeGroupDocs.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.
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.
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.
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();
}
}
}
GroupDocs.Translation Cloud API er SSL-sikret, og godkendelsesanmodningerne kræver en signatur og AppSID-forespørgselsparametre eller OAuth 2.0-autorisationsheader.