Amazon Tercüme hızlı, yüksek kaliteli, uygun fiyatlı ve özelleştirilebilir dil çevirisi sunan bir sinirsel makine çevirisi hizmetidir. Amazon Translate artık formalite özelleştirmesini destekliyor. Bu özellik, çeviri çıktınızdaki formalite düzeyini özelleştirmenize olanak tanır. Yazma sırasında, formalite özelleştirme özelliği altı hedef dil için mevcuttur: Fransızca, Almanca, Hintçe, İtalyanca, Japonca ve İspanyolca. Çevrilmiş çıktınızın formalitesini iletişim ihtiyaçlarınıza uyacak şekilde özelleştirebilirsiniz.
Çıktıdaki formalite düzeyini kontrol etmek için üç seçeneğiniz vardır:
- Varsayılan – Sinirsel makine çevirisinin etkisi olmadan çalışmasına izin vererek formalite üzerinde kontrol yok
- Biçimsel – Daha resmi bir çeviriyi tercih edebileceğiniz sigorta ve sağlık sektöründe faydalıdır
- resmi olmayan – Resmi olmayan bir çeviriyi tercih eden oyun ve sosyal medyadaki müşteriler için kullanışlıdır
Ticari olarak gerçek zamanlı çeviri işlemlerinde formalite özelleştirmesi mevcuttur AWS Bölgeleri Amazon Çeviri'nin kullanılabilir olduğu yer. Bu gönderide, formalite özelleştirme özelliğinin nasıl kullanılacağı konusunda size yol göstereceğiz. ve güvenli bir şekilde özelleştirilmiş bir çevrilmiş çıktı alın.
Çözüme genel bakış
Çeviri çıktınızda resmi veya resmi olmayan kelimeler ve ifadeler almak için, çevirileri gerçek zamanlı isteklerle çalıştırırken Amazon Translate konsolundaki ek ayarların altındaki formalite düğmesini değiştirebilirsiniz. Aşağıdaki bölümlerde, Amazon Translate konsolu aracılığıyla formalite özelleştirmesinin kullanımı açıklanmaktadır. AWS Komut Satırı Arayüzü (AWS CLI) veya Amazon Translate SDK'sı (Python Boto3).
Amazon Çeviri konsolu
Gerçek zamanlı çeviri ile formalite özelleştirmesini göstermek için örnek metni kullanıyoruz “Günaydın, bugün nasılsın? " İngilizcede:
- Amazon Çeviri konsolunda şunu seçin: İngilizce (tr) için Kaynak dil.
- Klinik İspanyolca (S) için Hedef dil.
- Alıntılanan metni girin Kaynak dil Metin alanı.
- içinde Ek ayarlar bölüm, etkinleştir FormaliteSeçin ve resmi olmayan Açılır menüde.
Çevrilmiş çıktı “Buenos días, ¿como te va hoy? ” İspanyolca konuşmanın gündelik yolu.
- Şimdi seç Biçimsel açılır menüde Formalite menüsü.
Çevrilen çıktı “Buenos day, ¿cómo le va hoy? ” İspanyolca konuşmanın daha resmi bir yoludur.
Hedef dili diğer desteklenen dillere değiştirmek ve resmi olmayan ve resmi çeviriler arasındaki farkı not etmek için önceki adımları takip edebilirsiniz. Biraz daha örnek metin deneyelim.
Aşağıdaki örneklerde, “Yani ne düşünüyorsun? ” İngilizce'den Almanca'ya. İlk ekran görüntüsü resmi olmayan bir çeviriyi gösterir.
Aşağıdaki ekran görüntüsü resmi çeviriyi göstermektedir.
Başka bir örnekte, “Yardımcı olabilir miyim? ” İngilizce'den Japonca'ya. İlk ekran görüntüsü resmi olmayan bir çeviriyi gösterir.
Aşağıdaki ekran görüntüsü resmi çeviriyi göstermektedir.
AWS CLI'si
The translate-text
AWS CLI komutu ile --settings Formality=FORMAL | INFORMAL
çevrilmiş metninizdeki kelimeleri ve cümleleri uygun şekilde çevirir.
Aşağıdaki AWS CLI komutları Unix, Linux ve macOS için biçimlendirilmiştir. Windows için ters eğik çizgiyi değiştirin () Her satırın sonunda bir şapka ile Unix devam karakteri (
^
).
Aşağıdaki kodda, “Nasılsın? ” kullanılarak İngilizce'den Hintçe'ye FORMAL
ayar:
aws translate translate-text --text "How are you?" --source-language-code "en" --target-language-code "hi" --settings Formality=FORMAL
Aşağıdaki snippet gibi bir yanıt alırsınız:
{ "TranslatedText": "आप कैसे हो?", "SourceLanguageCode": "en", "TargetLanguageCode": "hi", "AppliedSettings": { "Formality": "FORMAL" }
}
Aşağıdaki kod, aynı metni gayri resmi Hintçeye çevirir:
aws translate translate-text --text "How are you?" --source-language-code "en" --target-language-code "hi" --settings Formality=INFORMAL
Aşağıdaki snippet gibi bir yanıt alırsınız:
{ "TranslatedText": "तुम कैसे हो?", "SourceLanguageCode": "en", "TargetLanguageCode": "hi", "AppliedSettings": { "Formality": "INFORMAL" }
}
Amazon Çeviri SDK'sı (Python Boto3)
Aşağıdaki Python Boto3 kodu, “çevirmek için her iki formalite ayarıyla gerçek zamanlı çeviri çağrısını kullanır.Nasılsın? ” İngilizce'den Hintçe'ye.
import boto3
import json translate = boto3.client(service_name='translate', region_name='us-west-2') result = translate.translate_text(Text="How are you?", SourceLanguageCode="en", TargetLanguageCode="hi", Settings={"Formality": "INFORMAL"})
print('TranslatedText: ' + result.get('TranslatedText'))
print('SourceLanguageCode: ' + result.get('SourceLanguageCode'))
print('TargetLanguageCode: ' + result.get('TargetLanguageCode'))
print('AppliedSettings: ' + json.dumps(result.get('AppliedSettings'))) print('') result = translate.translate_text(Text="How are you?", SourceLanguageCode="en", TargetLanguageCode="hi", Settings={"Formality":"FORMAL"})
print('TranslatedText: ' + result.get('TranslatedText'))
print('SourceLanguageCode: ' + result.get('SourceLanguageCode'))
print('TargetLanguageCode: ' + result.get('TargetLanguageCode'))
print('AppliedSettings: ' + json.dumps(result.get('AppliedSettings')))
Sonuç
Uygulama bağlamınızı ve iş gereksinimlerinizi karşılamak için makine tarafından çevrilmiş metinlerdeki formalite düzeyini kontrol etmek için Amazon Translate'deki formalite özelleştirme özelliğini kullanabilirsiniz. Amazon Translate'i kullanarak çevirilerinizi aşağıdakiler dahil olmak üzere çeşitli şekillerde özelleştirebilirsiniz: özel terminoloji, küfür maskelemesi, ve aktif özel çeviri.
Yazarlar Hakkında
Sivas Rajamani AWS'de Boston merkezli bir Kurumsal Çözüm Mimarıdır. Müşterilerle yakın çalışmaktan ve onların dijital dönüşümünü ve AWS benimseme yolculuklarını desteklemekten hoşlanıyor. Temel odak alanları sunucusuzluk, uygulama entegrasyonu ve güvenliktir. İş dışında açık hava aktivitelerinden ve belgesel izlemekten hoşlanıyor.
Sudhanshu Malhotra AWS için Boston merkezli bir Kurumsal Çözüm Mimarıdır. Müşterilerin karmaşık ticari zorluklara yenilikçi çözümler bulmalarına yardımcı olmaktan keyif alan bir teknoloji meraklısı. Temel odak alanları DevOps, makine öğrenimi ve güvenliktir. Bulut yolculuklarında müşterilerle çalışmadığı zamanlarda okumaktan, yürüyüş yapmaktan ve yeni mutfakları keşfetmekten hoşlanıyor.
Watson G. Srivathsan AWS'nin doğal dil işleme hizmeti olan Amazon Translate'in Kıdemli Ürün Yöneticisidir. Hafta sonları onu Pasifik Kuzeybatı'da açık havayı keşfederken bulacaksınız.
- Akıllı para. Avrupa'nın En İyi Bitcoin ve Kripto Borsası.
- Plato blok zinciri. Web3 Metaverse Zekası. Bilgi Güçlendirildi. SERBEST ERİŞİM.
- KriptoHawk. Altcoin Radarı. Ücretsiz deneme.
- Kaynak: https://aws.amazon.com/blogs/machine-learning/control-formality-in-machine-translated-text-using-amazon-translate/
- '
- "
- 100
- faaliyetler
- Ek
- Benimseme
- Amazon
- Başka
- Uygulama
- mevcut
- AWS
- Siyah
- sınır
- iş
- çağrı
- zorluklar
- değişiklik
- bulut
- kod
- ticari
- Yakın İletişim
- karmaşık
- konsolos
- kontrol
- çekirdek
- Müşteriler
- dijital
- dijital Dönüşüm
- belgeseller
- İngilizce
- kuruluş
- örnek
- HIZLI
- Özellikler(Hazırlık aşamasında)
- Ad
- odak
- takip et
- takip etme
- Fransızca
- kumar
- sağlık
- Sağlık sektörü
- yardım et
- Ne kadar
- Nasıl Yapılır
- HTTPS
- Dahil olmak üzere
- sanayi
- yenilikçi
- sigorta
- bütünleşme
- dil
- Diller
- öğrenme
- seviye
- çizgi
- linux
- makine
- makine öğrenme
- macos
- müdür
- medya
- Operasyon
- Opsiyonlar
- Diğer
- açık havada
- Pasifik
- ifadeler
- PLATFORM
- Okuma
- gerçek zaman
- Yer Alan Kurallar
- yanıt
- koşmak
- sdk
- güvenlik
- Serverless
- hizmet
- ayar
- ALTINCI
- Sosyal Medya
- sosyal medya
- Çözümler
- İspanyolca
- destekli
- Destekler
- Hedef
- Teknoloji
- İçinden
- zaman
- bugün
- Dönüşüm
- Çeviri
- kullanım
- Ne
- DSÖ
- pencereler
- sözler
- İş
- çalışma
- yazı yazıyor