Microsoft Çevirmen - Microsoft Translator

Microsoft Çevirmen
Microsoft Çevirmen Logosu.png
Web tarayıcısında başlık boyunca görünen Microsoft Translator logosu ve site simgesi
Site türü
makine çevirisi
Uygun 103 dil ve dil çeşitleri
Sahip Microsoft
URL çevirmen .microsoft .com
Kayıt İsteğe bağlı
Şu anki durum Aktif

Microsoft Translator , Microsoft tarafından sağlanan çok dilli bir makine çevirisi bulut hizmetidir . Microsoft Translator, Microsoft Bilişsel Hizmetlerin bir parçasıdır ve birden çok tüketici, geliştirici ve kurumsal ürünle tümleştirilmiştir; dahil Bing , Microsoft Office , SharePoint , Microsoft Kenar , Microsoft Lync , Yammer , Skype Çevirmen , Visual Studio ve Microsoft Translator uygulamaları için , Windows , Windows Phone , iPhone ve Apple İzle ve Android telefon ve Android Wear .

Microsoft Translator, işletmeler için bulut hizmetleri aracılığıyla metin ve konuşma çevirisi de sunar. Translator Text API aracılığıyla metin çevirisi hizmeti, ayda iki milyon karakteri destekleyen ücretsiz bir katmandan ayda milyarlarca karakteri destekleyen ücretli katmanlara kadar uzanır. Microsoft Speech hizmetleri aracılığıyla konuşma çevirisi, ses akışının zamanına göre sunulur.

Hizmet, Şubat 2021 itibarıyla 87 dil sistemini desteklemektedir. Ayrıca, şu anda Microsoft Translator canlı konuşma özelliğini, Skype Translator'ı ve Windows Masaüstü için Skype'ı ve iOS ve Android için Microsoft Translator Uygulamalarını destekleyen 12 sesli çeviri sistemini de destekler.

Gelişim

Tarih

Microsoft'un makine çevirisi sisteminin ilk versiyonu, 1999 ve 2000 yılları arasında Microsoft Research bünyesinde geliştirildi . Bu sistem, mantıksal formlar (LF) olarak bilinen anlamsal yüklem-argüman yapılarına dayanıyordu ve Microsoft Word için geliştirilen dilbilgisi düzeltme özelliğinden döndürülüyordu . Bu sistem sonunda tüm Microsoft Bilgi Bankası'nı İspanyolca, Fransızca, Almanca ve Japonca'ya çevirmek için kullanıldı.

Microsoft'un makine çevirisine yaklaşımı, mevcut modern makine çeviri sistemlerinin çoğu gibi, " veri odaklı " dır : doğal dili çevirmek için açık kurallar yazmaya güvenmek yerine , algoritmalar çevrilmiş paralel metinleri anlamak ve yorumlamak için eğitilir ve otomatik olarak nasıl yapılacağını öğrenmelerini sağlar. yeni doğal dil metnini çevirmek için. Microsoft'un LF sistemiyle ilgili deneyimi, doğrudan LF'yi bağımlılık ağaçlarına basitleştiren bir ağaççık çeviri sistemine ve nihayetinde hızı önemli ölçüde artıran ve yeni hedef dillerin dahil edilmesini sağlayan bir sipariş şablonu modeline yol açtı .

Bing Translator (önceden Windows Live çevirmeni olarak biliniyordu) olarak bilinen tüketiciye yönelik çeviri sitesi 2007'de başlatıldı ve web üzerinde ücretsiz metin ve web sitesi çevirileri sağlıyor. Web siteleri İki Dilli Görüntüleyici araçları aracılığıyla çevrilirken, metin doğrudan Bing Translator web sayfasından çevrilir.

2011'de hizmet, hem tüketici hem de kurumsal kullanıcılara sunulan ürünleri destekleyen bulut tabanlı bir uygulama programlama arabirimi aracılığıyla çok sayıda Microsoft Translator ürününü içerecek şekilde genişletildi . Ek bir konuşma çevirisi özelliği Mart 2016'da tanıtıldı.

Mayıs 2018'de API için bir güncelleme sunuldu. Bu yeni sürüm, varsayılan çeviri yöntemi olarak sinirsel makine çevirisini sundu. Yeni sürüm, çeviriye ek olarak, alternatif çeviriler bulmak ve cümlelerdeki örnekleri görüntülemek için sözcükleri aramak için harf çevirisi ve iki dilli bir sözlük içerir.

Eylül 2018'de Microsoft Speech hizmetlerine entegre edilen konuşma çevirisi, uçtan uca konuşma, konuşmadan metne ve metinden konuşmaya çeviri sağlar.

Çeviri metodolojisi ve araştırma

Microsoft Translator, bir doğal dilden diğerine anında çeviriler oluşturmak için makine çevirisini kullanır. Bu sistem, aşağıda görülen dört farklı bilgisayar öğrenme araştırması alanına dayanmaktadır.

öğrenme türü Çeviri üzerindeki etkisi
Sinir ağları
Sinirsel makine çevirisi
Sinir ağları, beynin diller arasında çeviri yapmak için nasıl çalıştığını taklit etmeye çalışır. Üst düzeyde, sinir ağı çevirisi iki aşamada çalışır. İlk olarak, ilk aşama, çevrilmesi gereken kelimeyi, bu kelimenin bağlamına (ve olası çevirilerine) göre tam cümle içinde modeller. İkincisi, sinir ağı bu kelime modelini (kelimenin kendisini değil, sinir ağlarının ondan inşa ettiği modeli) cümle bağlamında diğer dile çevirir. Sinirsel makine çevirisi, Microsoft Translator API için varsayılan çeviri yöntemidir.
Sözdizimi tabanlı SMT
Sözdizim tabanlı çeviri, bir kelime veya kelime dizisinden ziyade sözdizimsel birimleri tercüme etme fikrine dayanır. Microsoft, bilgisayarla ilgili metinlerinin çoğunu İngilizce'den birden çok hedef dile çevirmek için sözdizimi tabanlı SMT'yi kullandı. Bu alanda devam eden araştırmalar, sözcük çekimlerinde ve sözcük sıralamasında iyileştirmeler sağlamıştır.
Tümce tabanlı SMT Cümle tabanlı SMT'de makine, dilbilimci bilgisinin yardımı olmadan paralel metinden diller arasındaki yazışmaları öğrenir. Bu, diğer sistemlerden daha kısa sürede daha iyi çeviriler üretir.
Bittext kelime hizalama SMT sistemleri, bir dilden diğerine otomatik olarak nasıl tercüme yapılacağını öğrenmek için mevcut tercüme edilmiş verilere güvenir. Sistemleri eğitmek için kelime karşılıklarını (veya kelime hizalamalarını) belirlemek çok önemlidir. Microsoft, sözcük hizalamaya yönelik hem ayrımcı hem de üretken yaklaşımlarda çalışmalar geliştirerek daha hızlı algoritmalar ve daha yüksek kalite ve çeviriler sağladı.
Dil modelleme Dil modelleme , hedef dilde anlaşılır çeviriler oluşturmak için n-gram modellerini kullanır . Bu, çıktı çevirisinin akıcı ve okunabilir olmasını sağlar.

Kesinlik

Microsoft Translator'ın makine çevirisi çıktılarının kalitesi, BLEU puanı adı verilen bir yöntem kullanılarak değerlendirilir .

BLEU (İki Dilli Değerlendirme Altyapısı), bir doğal dilden diğerine makine tarafından çevrilmiş metnin kalitesini değerlendirmek için bir algoritmadır . Kalite, bir makinenin çıktısı ile bir insanın çıktısı arasındaki yazışma olarak kabul edilir. BLEU, insanların kalite yargılarıyla yüksek bir korelasyon elde eden ilk metriklerden biriydi ve en popüler otomatik ve ucuz metriklerden biri olmaya devam ediyor.

Makine çevirisi, insan çevirmenler yerine istatistiksel algoritmalara dayandığından, ürettiği otomatik çeviriler her zaman tamamen doğru değildir. Microsoft Translator, kullanıcıların alternatif çeviriler önermesine olanak sağlamak için Collaborative Translation Framework gibi çeşitli geri bildirim özelliklerini ürünlerine ekledi. Bu alternatif çeviriler daha sonra gelecekteki çevirileri iyileştirmek için Microsoft Translator algoritmalarına entegre edilir.

Kasım 2016'da Microsoft Translator, tüm konuşma dilleri ve Japonca dahil olmak üzere en yüksek trafik dillerinden dokuzunda derin sinir ağlarını kullanarak çeviriyi kullanıma sundu. Sinir ağları, endüstri standardı istatistiksel makine öğreniminden daha iyi çeviri sağlar.

Çekirdek ürünler

Microsoft Translator, çok sayıda Microsoft ürün ve hizmetine entegre edilmiş bulut tabanlı bir API'dir. Çevirmen API'si kendi başına kullanılabilir ve yayın öncesi veya yayın sonrası bir ortamda kullanım için özelleştirilebilir. Abonelik yoluyla kullanılabilen API, daha düşük çeviri hacimleri için ücretsizdir ve ayda iki milyon karakteri aşan hacimler için kademeli bir ödeme sistemine göre ücretlendirilir. Kalan temel ürünler ücretsiz olarak kullanılabilir.

Microsoft Translator bulut çevirisi

Microsoft Translator, çoklu dil desteği gerektiren uygulamalar, web siteleri ve araçlar oluşturmak için kullanılabilen bulut tabanlı bir otomatik çeviri hizmetidir.

  • Metin çevirisi: Microsoft Translator Metin API'si, metni hizmet tarafından desteklenen dillerden herhangi birine çevirmek için kullanılabilir.
  • Konuşma çevirisi: Microsoft Translator, uygulamalar, araçlar veya çok dilli konuşma çevirisi gerektiren herhangi bir çözüm oluşturmak için kullanılabilen uçtan uca REST tabanlı bir API olan Microsoft Konuşma hizmetlerine entegre edilmiştir. Konuşma dillerinden herhangi birine veya herhangi bir konuşma dilinden konuşmaya çeviri yapılabilir ve konuşma dillerinden Microsoft Translator tarafından desteklenen dil sistemlerinden herhangi birine konuşmadan metne çeviri yapılabilir.

Özel Çevirmen

Özel Çevirmen, kuruluşların, uygulama geliştiricilerin ve dil hizmeti sağlayıcılarının kendi işlerinde ve endüstrilerinde kullanılan terminolojiyi anlayan sinirsel çeviri sistemleri oluşturmasına olanak tanıyan Microsoft Çevirmen hizmetlerinin bir özelliğidir. Özelleştirilmiş çeviriler daha sonra Microsoft Translator API'sine yapılan normal bir çağrı kullanılarak mevcut uygulamalara, iş akışlarına ve web sitelerine teslim edilebilir. Özel Çevirmen, Microsoft Translator Metin API'si ile metin çevrilirken ve Microsoft Speech hizmetleriyle konuşma çevrilirken kullanılabilir.

Canlı özellik

500 kişiye kadar kişinin canlı, çok cihazlı, çok dilli, yüz yüze çevrilmiş konuşmalar yapmasını sağlayan kişisel bir evrensel çevirmen. Bu özellik şu anda ücretsizdir ve Microsoft Translator uygulamalarında (Android, iOS veya Windows) ve şu adresteki tarayıcıdan kullanılabilir: translate .microsoft .com

Microsoft Çevirmen Merkezi

Microsoft Translator Hub, kuruluşların ve dil hizmeti sağlayıcılarının, iş ve sektöre özgü terminolojiyi anlayan kendi çeviri sistemlerini oluşturmalarına olanak tanır. Hub ayrıca CTF ile birlikte kullanılabilir ve yöneticilerin CTF sonuçlarını onaylamasına ve bunları doğrudan Hub'a eklemesine olanak tanır. Microsoft Translator Hub, yalnızca istatistiksel makine çevirisi için kullanılabilir ve Microsoft Translator API'sinin en yeni sürümüyle kullanılamaz.

Hub ayrıca dilin korunması için de kullanıldı ve toplulukların dil ve kültürel koruma için kendi dil çeviri sistemlerini oluşturmalarına olanak sağladı. Hub, Hmong, Maya, Nepalce ve Galce gibi diller için çeviri sistemleri oluşturmak için kullanıldı.

Çok Dilde Uygulama Araç Seti (MAT)

Çok Dilde Uygulama Araç Takımı (MAT), geliştiricilerin Windows, Windows Phone ve masaüstü uygulamalarının yerelleştirme iş akışlarını kolaylaştırmasına olanak tanıyan entegre bir Visual Studio aracıdır. MAT, dosya yönetimi, çeviri desteği ve düzenleme araçlarının yerelleştirilmesini geliştirir.

Microsoft Çevirmen web uygulaması

Microsoft Çevirmen
Site türü
Sinirsel makine çevirisi
Uygun aşağıya bakın
Sahip Microsoft
URL www .bing .com /çevirmen /
Kayıt İsteğe bağlı
başlatıldı 3 Haziran 2009 ; 12 yıl önce ( Canlı Arama Çevirmeni olarak ) ( 2009-06-03 )
Şu anki durum Aktif

Microsoft Translator (önceden Live Search Translator , Windows Live Translator ve Bing Translator ), metinleri veya tüm web sayfalarını farklı dillere çevirmek için Bing hizmetlerinin bir parçası olarak Microsoft tarafından sağlanan, kullanıcıya dönük bir çeviri portalıdır . Tüm çeviri çiftleri, Microsoft Research tarafından arka uç çeviri yazılımı olarak geliştirilen bir Neural makine çeviri platformu ve web hizmeti olan Microsoft Translator tarafından desteklenmektedir . İki harf çevirisi çifti ( Çince (Basitleştirilmiş) ve Çince (Geleneksel) arasında ) Microsoft'un Windows International ekibi tarafından sağlanır.

İki Dilli Görüntüleyici gösteren İngiliz çevirisini Fransız Vikipedi 'ın ana sayfasından .

Bing Translator, kullanıcı tarafından girilen tümcecikleri çevirebilir veya bir web sayfasına bağlantı alıp tamamen çevirebilir. Bir web sayfasının tamamını çevirirken veya kullanıcı Bing arama sonuçlarında "Bu sayfayı çevir"i seçtiğinde, kullanıcıların orijinal web sayfası metnine ve çevirisine paralel olarak göz atmalarını sağlayan, senkronize vurgulamalar, kaydırma, ve navigasyon. Dört İki Dilli Görüntüleyici düzeni mevcuttur:

  • Yan yana
  • Üst ve alt
  • vurgulu çeviri ile orijinal
  • vurgulu orijinal ile çeviri

Bing Translator, diğer birçok Microsoft ürünüyle bütünleşir. Aşağıda, Bing Translator'ın entegre edildiği veya entegre edilebileceği ürünlerin bir tablosu yer almaktadır:

içine entegre eder entegrasyon ortalaması
Bing Anında Yanıtlar Zaten entegre
Internet Explorer Bir Hızlandırıcı için Internet Explorer 8 veya üstü

Desteklenen ürünler

Microsoft Translator, temel ürün teklifleri aracılığıyla, tüketici ve kurumsal düzeylerde birçok Microsoft ürününün çeviri özelliklerini destekler. Bu ürünler genel olarak üç kategoriye ayrılır: iletişim ürünleri, Microsoft Office ve uygulamalar.

Kullanımdan kaldırılmış ürünler

İşbirlikçi Çeviri Çerçevesi (CTF)

Collaborative Translation Framework (CTF), Microsoft Translator API'sinin çevrilmiş metnin yayımlama sonrası iyileştirilmesine izin veren bir uzantısıdır. Okuyucular, CTF'yi kullanarak API tarafından sağlananlara alternatif çeviriler önerme veya daha önce sunulan alternatiflere oy verme olanağına sahiptir. Bu bilgiler daha sonra gelecekteki çevirileri iyileştirmek için API'ye iletilir.

Çevirmen Web Widget'ı

Çevirmen Web Widget'ı, önceden tanımlanmış bir JavaScript kodu parçacığını sayfaya yapıştırarak web sayfalarına eklenebilen bir çeviri aracıdır. Web pencere aracı Microsoft tarafından ücretsiz olarak sunulur ve hem Translator Hub'ı kullanarak yayın öncesi özelleştirilmiş çevirileri hem de Collaborative Translation Framework kullanılarak yayın sonrası iyileştirmeleri destekler.

Desteklenen diller

Ekim 2021 itibariyle, Microsoft Translator 103 dili ve dil çeşidini desteklemektedir. Desteklenen dillerin listesi Microsoft Translator web sitesinde mevcuttur ve ayrıca bulut hizmetleri aracılığıyla programlı olarak alınabilir.

Topluluk ortakları

Microsoft Translator, dil sayısını artırmak ve genel dil çevirisi kalitesini iyileştirmek için topluluk ortaklarıyla işbirliği yaptı. Aşağıda, Microsoft Translator'ın birlikte çalıştığı topluluk ortaklarının bir listesi bulunmaktadır.

Ek olarak Microsoft, Paramount ve CBS Studios tarafından üretilen kurgusal Star Trek evreninde kullanılan yapılandırılmış dil olan Klingon'u tanıtan Klingon Language Institute ile işbirliği yaptı . Klingon, Mayıs 2013'ten beri Microsoft Translator tarafından desteklenmektedir.

Ayrıca bakınız

Referanslar

Dış bağlantılar

yazılım geliştirme