Aracılığıyla paylaş


Azure Metin Çevirisi nedir?

Azure Metin Çevirisi, Translator hizmetinin tüm desteklenen dillerde gerçek zamanlı olarak hızlı ve doğru kaynak-hedef metin çevirisi sağlamak için nöral makine çevirisi teknolojisini kullanan bulut tabanlı bir REST API özelliğidir. Bu genel bakışta Metin Çevirisi REST API'lerinin uygulamalarınız ve iş akışlarınız için akıllı çözümler oluşturmanıza nasıl olanak sağladığını öğreneceksiniz.

Metin çevirisi belgeleri aşağıdaki makale türlerini içerir:

Metin çevirisi özellikleri

Metin Çevirisi aşağıdaki yöntemleri destekler:

  • Diller. Translate, Transliterate ve Dictionary Lookup işlemleri tarafından desteklenen dillerin listesini döndürür. Bu istek kimlik doğrulaması gerektirmez; yalnızca aşağıdaki GET isteğini kopyalayıp Postman'a veya sık kullandığınız API aracına veya tarayıcınıza yapıştırın:

    https://api.cognitive.microsofttranslator.com/languages?api-version=3.0
    
  • Çevir'i seçin. Tek bir istekle tek bir kaynak dil metnini birden çok hedef dil metnine işler.

  • Çeviri yapın. Kaynak dilin karakterlerini veya harflerini hedef dilin karşılık gelen karakterlerine veya harflerine dönüştürür.

  • Algılama. Algılanan dilin metin çevirisi ve çeviri için desteklenip desteklenmediğini belirten kaynak kodu dil kodunu ve boole değişkenini döndürür.

    Not

    Tek bir REST API çağrısı ile Metni Çevirebilir, Dönüştürebilir ve Algılayabilirsiniz.

  • Sözlük araması. Hedef dildeki kaynak terim için eşdeğer sözcükler döndürür.

  • Sözlük örneği Kaynak terim ve hedef terim çifti için dil bilgisi yapısı ve bağlam örnekleri döndürür.

Metin çevirisi dağıtım seçenekleri

Aşağıdaki kaynakları kullanarak projelerinize ve uygulamalarınıza Metin Çevirisi ekleyin:

Veri yerleşimi

Metin Çevirisi veri yerleşimi, Translator kaynağınızın oluşturulduğu Azure bölgesine bağlıdır:

Metin Çevirisi veri yerleşimi

✔️ Özellik: Translator Metin Çevirisi

Hizmet uç noktası İstek işleme veri merkezi
Genel (önerilen):
api.cognitive.microsofttranslator.com
En yakın kullanılabilir veri merkezi.
Amerika:
api-nam.cognitive.microsofttranslator.com
Doğu ABD 2 • Batı ABD 2
Asya Pasifik
api-apc.cognitive.microsofttranslator.com:
Doğu Japonya • Güneydoğu Asya
Avrupa (İsviçre hariç):
api-eur.cognitive.microsofttranslator.com
Orta Fransa • Batı Avrupa
İsviçre:
Daha fazla bilgi için bkz. İsviçre hizmet uç noktaları.
kuzey İsviçre • İsviçre Batı

İsviçre hizmet uç noktaları

Kuzey İsviçre veya Batı İsviçre'de bulunan bir kaynağı olan müşteriler, Metin API'leri isteklerinin İsviçre içinde sunulduğundan emin olabilir. İsteklerin İsviçre'de işlenmesini sağlamak için veya Switzerland Westiçinde Resource region Switzerland North Translator kaynağını oluşturun ve ardından API isteklerinizde kaynağın özel uç noktasını kullanın.

Örneğin: Azure portalında Resource region ile Switzerland North bir Translator kaynağı oluşturursanız ve kaynak adınız ise my-swiss-n, özel uç noktanız olur https​://my-swiss-n.cognitiveservices.azure.com. Çeviri için örnek bir istek de şu şekildedir:

// Pass secret key and region using headers to a custom endpoint
curl -X POST "https://my-swiss-n.cognitiveservices.azure.com/translator/text/v3.0/translate?to=fr" \
-H "Ocp-Apim-Subscription-Key: xxx" \
-H "Ocp-Apim-Subscription-Region: switzerlandnorth" \
-H "Content-Type: application/json" \
-d "[{'Text':'Hello'}]" -v

Özel Çevirmen şu anda İsviçre'de kullanılamıyor.

Metin Çevirisi'ni kullanmaya başlama

Başlamaya hazır mısınız?

Sonraki adımlar

Metin Çevirisi REST API'sini ayrıntılı olarak inceleyin: