Metin ve belge çevirisi için Android Cloud SDK

GroupDocs.Translation API’sini kullanarak Android cihazlar için uygulamalara çeviri özellikleri ekleyin. Giriş seviyesi netbook’lardan akıllı telefonlara kadar her sisteme çeviri getirin.

  • GroupDocs.Translation Cloud SDK for cURL
  • GroupDocs.Translation Cloud SDK for .NET
  • GroupDocs.Translation Cloud SDK for Java
  • GroupDocs.Translation Cloud SDK for Python
Ücretsiz Denemeye Başlayın

GroupDocs.Translation, metinler, belgeler, resimler ve kaynaklar için gerçek zamanlı makine çevirisi sunar. Güçlü makine öğrenimi algoritmaları ve gelişmiş sinir ağları, profesyonel bir insan çevirmenin kalitesine yakın bir kalite sağlar, ancak çok daha hızlı ve daha uygun maliyetlidir. GroupDocs tarafından barındırılan yüksek performanslı bir bulut sunucusunda çalışan bu uygulama, PDF, Microsoft Office ve OpenOffice belgelerini, Markdown dosyalarını ve .NET kaynaklarını 46 Avrupa, Orta Doğu ve Asya diline (128 dil çifti boyunca) çevirebilir. API yalnızca metni çevirmekle kalmaz, aynı zamanda belgelerin meta verilerini, yapısını, stillerini ve düzenini de doğru bir şekilde korur.

Bu SDK, Android uygulamalarından GroupDocs.Translation Cloud hizmetleriyle etkileşimi büyük ölçüde basitleştirerek teknik ayrıntılardan ziyade iş mantığına odaklanmanızı sağlar. Bağlantı kurma, API istekleri gönderme ve yanıtları ayrıştırma gibi tüm rutin işlemleri yönetir ve tüm bu görevleri birkaç basit yönteme sarar. Çeviri, yüksek performanslı bulut sunucuları tarafından gerçekleştirilir. Uygulamayı giriş seviyesi netbook’lardan akıllı telefonlara kadar her sistemde kullanabilirsiniz.

Android SDK, demo uygulamaları, dokümantasyon ve örnekler MIT lisansı altında dağıtılan açık kaynaklıdır. Bunları herhangi bir amaç için kullanabilir ve kodun herhangi bir bölümünü değiştirebilirsiniz.

Android için GroupDocs.Translation Cloud SDK’nın gelişmiş özellikleri

46 dili ve 128 dil çiftini destekler

46 Avrupa, Orta Doğu ve Asya diline çeviri yapar

Word belgelerindeki ve PowerPoint sunumlarındaki tabloları çevirir

Belgelerdeki üstbilgileri ve altbilgileri çevirir

Word belgelerindeki dipnotları ve son notları çevirir

Word belgelerindeki resim başlıklarını çevirir

PowerPoint sunumlarındaki metin çerçevelerini, grafikleri ve slaytları çevirir

E-tablo hücrelerinin içindeki metinleri çevirir

Excel çalışma kitaplarındaki grafikleri ve pivot tablolarını çevirir

Tüm genel Markdown biçimlendirmelerini koruyarak Markdown dosyalarını çevirir

URL’lerden ve genel depolarından dosyaları çevirir

Ek yazılıma gerek kalmadan sonuçları farklı formatlara dönüştürür

Swagger koleksiyonuna dayalı ayrıntılı geliştirici referansı

Android için belge çeviri SDK’sını kullanmaya başlayın

Android için GroupDocs.Translation Cloud SDK, API özellikleriyle hemen çalışmaya başlamanız için ayrıntılı geliştirici kılavuzları ve canlı kod örnekleriyle birlikte gelir. GroupDocs Cloud’da ücretsiz bir hesap oluşturun, GroupDocs Cloud API ile iletişim kurmak için APP SID ve Anahtar bilgilerini edinin.

Herhangi bir dil, platform ve depolama hizmeti sağlayıcısı

GroupDocs.Translation for Cloud, herhangi bir dil veya platformla kolayca entegre edilebilen, HTTP isteklerini ve yanıtlarını yönetebilen bir REST API’dir. Herhangi bir bağımlılık olmadan etkileşim kurmak için Google Cloud, Drive, DropBox ve Amazon S3 gibi tüm popüler bulut depolama hizmetlerini destekler.

Android’de düz metni çevirin

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

Güvenlik ve kimlik doğrulama

GroupDocs.Translation Cloud API, SSL güvenliklidir ve kimlik doğrulama istekleri bir imza ve AppSID sorgu parametreleri veya OAuth 2.0 yetkilendirme başlığı gerektirir.

Support and Learning Resources

GroupDocs.Translation Cloud, popüler programlama dilleri ve platformları için SDK’lar sunar:

  Türkçe