Android Cloud SDK για μετάφραση κειμένου και εγγράφων

Προσθέστε λειτουργίες μετάφρασης σε εφαρμογές για συσκευές Android χρησιμοποιώντας το GroupDocs.Translation API. Μεταφέρετε τη μετάφραση σε οποιοδήποτε σύστημα – από netbook αρχικού επιπέδου έως smartphone.

  • GroupDocs.Translation Cloud SDK for cURL
  • GroupDocs.Translation Cloud SDK for .NET
  • GroupDocs.Translation Cloud SDK for Java
  • GroupDocs.Translation Cloud SDK for Python
Ξεκινήστε τη δωρεάν δοκιμή

GroupDocs.Translation offers real-time machine translation for texts, documents, images and resources. Powerful machine learning algorithms and sophisticated neural networks provide a quality close to that of a professional human translator, but much faster and more cost-effective. Running on a high-performance cloud server hosted by GroupDocs, it can translate PDF, Microsoft Office and OpenOffice documents, Markdown files, and .NET resources into 46 European, Middle East and Asian languages (across 128 language pairs). The API not only translates text, but also accurately preserves metadata, structure, styles, and layout of documents.

This SDK greatly simplifies the interaction with GroupDocs.Translation Cloud services from Android apps, allowing you to focus on business logic rather than the technical details. It handles all the routine operations such as establishing connections, sending API requests, and parsing responses, wrapping all these tasks into a few simple methods. The translation is carried out by high-performance cloud servers. You can use the application on any system – from entry-level netbooks to smartphones.

The Android SDK, demo applications, documentation, and examples are open source distributed under the MIT license. You can use them for any purpose and change any part of the code.

Προηγμένες δυνατότητες του GroupDocs.Translation Cloud SDK για Android

Supports 46 languages and 128 language pairs

Translates to and from 46 European, Middle East and Asian languages

Μεταφράζει πίνακες σε έγγραφα του Word και παρουσιάσεις PowerPoint

Μεταφράζει κεφαλίδες και υποσέλιδα σε έγγραφα

Μεταφράζει υποσημειώσεις και σημειώσεις τέλους σε έγγραφα του Word

Μεταφράζει λεζάντες εικόνων σε έγγραφα του Word

Μεταφράζει πλαίσια κειμένου, γραφήματα και διαφάνειες σε παρουσιάσεις PowerPoint

Μεταφράζει κείμενα μέσα σε κελιά υπολογιστικού φύλλου

Μεταφράζει γραφήματα και συγκεντρωτικούς πίνακες σε βιβλία εργασίας του Excel

Μεταφράζει τα αρχεία Markdown διατηρώντας όλη την κοινή μορφοποίηση Markdown

Μεταφράζει αρχεία από διευθύνσεις URL και δημόσια αποθετήρια

Μετατρέπει τα αποτελέσματα σε διαφορετικές μορφές χωρίς πρόσθετο λογισμικό

Λεπτομερής αναφορά προγραμματιστή με βάση τη συλλογή Swagger

Ξεκινήστε με το SDK μετάφρασης εγγράφων για Android

Το GroupDocs.Translation Cloud SDK για Android συνοδεύεται από λεπτομερείς οδηγούς προγραμματιστών και ζωντανά παραδείγματα κώδικα για να ξεκινήσετε να εργάζεστε με τις λειτουργίες API σε ελάχιστο χρόνο. Απλώς δημιουργήστε έναν δωρεάν λογαριασμό στο GroupDocs Cloud, λάβετε πληροφορίες APP SID & Key για να επικοινωνήσετε με το GroupDocs Cloud API.

Οποιαδήποτε γλώσσα, πλατφόρμα και πάροχος υπηρεσιών αποθήκευσης

Το GroupDocs.Translation για το Cloud είναι ένα REST API που μπορεί εύκολα να ενσωματωθεί με οποιαδήποτε γλώσσα ή πλατφόρμα, ικανό να διαχειρίζεται αιτήματα και απαντήσεις HTTP. Υποστηρίζει όλες τις δημοφιλείς υπηρεσίες αποθήκευσης cloud, όπως το Google Cloud, το Drive, το DropBox και το Amazon S3 για αλληλεπίδραση χωρίς εξαρτήσεις.

Μετάφραση απλού κειμένου στο 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();
          }
      }
  }

Ασφάλεια και έλεγχος ταυτότητας

Το GroupDocs.Translation Cloud API είναι προστατευμένο με SSL και τα αιτήματα ελέγχου ταυτότητας απαιτούν υπογραφή και παραμέτρους ερωτήματος AppSID ή κεφαλίδα εξουσιοδότησης OAuth 2.0.

Μεταφράστε στο Διαδίκτυο χρησιμοποιώντας την εφαρμογή GroupDocs.Translation Free

English - Română English - Azərbaycanca / آذربايجان English - ქართული English - Dansk English - Lietuvių English - العربية English - Deutsch English - Nederlands English - Русский English - Français English - Suomi English - Latviešu English - Slovenčina English - Italiano English - Српски English - Hrvatski English - Bahasa Melayu English - עברית English - বাংলা English - 日本語 English - 中文 English - 한국어 English - Български English - Magyar English - Svenska English - Bahasa Indonesia English - Norsk (bokmål / riksmål) English - Ελληνικά English - Gaeilge English - Português English - Español English - Türkçe English - Українська English - فارسی English - Polski English - Česky English - Việtnam English - ไทย / Phasa Thai Русский - English Deutsch - Français Deutsch - Italiano Deutsch - English Deutsch - Polski Français - English Français - العربية Français - Deutsch Français - Italiano 中文 - English Español - العربية Español - English Italiano - English Italiano - Deutsch Italiano - Français العربية - Español العربية - Français العربية - English العربية - Türkçe Português - English Polski - English Polski - Deutsch Українська - English Việtnam - English Bahasa Indonesia - English हिन्दी - English Ελληνικά - English Nederlands - English Magyar - English Svenska - English Türkçe - العربية Türkçe - English 한국어 - English 日本語 - English Suomi - English Česky - English Gaeilge - English Slovenčina - English فارسی - English Azərbaycanca / آذربايجان - English עברית - English ไทย / Phasa Thai - English Română - English Bahasa Melayu - English Български - English বাংলা - English Norsk (bokmål / riksmål) - English Dansk - English Latviešu - English Lietuvių - English Hrvatski - English Српски - English

Πόροι υποστήριξης και μάθησης

Το GroupDocs.Translation Cloud προσφέρει SDK για δημοφιλείς γλώσσες προγραμματισμού και πλατφόρμες:

  Ελληνικά