Hint hesaplama - Indic computing
Hint Hesaplama aracı "içinde bilgisayar Hintçe ", yani Hint Komut dosyaları ve Dilleri. Bu geliştirilmesini kapsar yazılım içinde Hint Scripts / diller , Girdi yöntemlerle , yerelleştirme bilgisayar uygulamalarının web geliştirme , veritabanı yönetimi , dama Spell , Metin Konuşma ve Konuşma için Metin uygulamaları ve Hint dillerinde OCR .
Yaygın olarak kullanılan Hint komut dosyalarının çoğu , Bilgisayarlar ve İnternet üzerinde çalışmak için Unicode'da kodlanmıştır . 10.0 sürümünden itibaren Bengali , Devanagari , Gujarati , Gurmukhi , Kannada , Limbu , Malayalam , Masaram Gondi , Newari , Ol Chiki , Oriya , Sinhala , Tamil ve Telugu betikleri kodlanmıştır ve desteklenmektedir. Arwi , Ahom alfabesi , Grantha , Khudabadi , Mahajani , Modi alfabesi , Siddham yazısı , Syloti Nagri , Tirhuta gibi tarihsel olarak kullanılan yazı sistemleri de dahildir. Bazı daha fazla Hintçe komut dosyası geliştirme aşamasındadır ve örneğin Tulu Komut Dosyası gibi unicode'a dahil edilecektir .
Birçok Hintli Hesaplama projesi devam ediyor. Bazı devlet sektörü şirketlerini, bazı gönüllü grupları ve bireysel insanları içerirler.
Hükümet sektörü
Hindistan Birliği Hükümeti, telefonları Hindistan'da üretilen, depolanan, satılan ve dağıtılan Cep telefonu şirketlerinin 22 dilde metin okuma desteğine sahip olmasını zorunlu hale getirdi . Bu hareket, milyonlarca kullanıcı tarafından Hint dillerinin kullanımında artış gördü.
TDIL
Elektronik ve Bilgi Teknolojisi Bölümü , Hindistan başlatılan TDIL dil engeli olmadan insan-makine etkileşimi kolaylaştırmak için Bilgi İşlem Araçları ve Teknikleri gelişen nesnel ile (Hint Dilleri için Teknoloji Geliştirme); çok dilli bilgi kaynakları yaratmak ve bunlara erişmek; ve bunları yenilikçi kullanıcı ürünleri ve hizmetleri geliştirmek için entegre etmek.
2005 yılında Devlet/Akademik/Özel şirketler tarafından geliştirilen dil yazılım araçlarını ticari olmayan kullanımlar için CD şeklinde dağıtmaya başlamıştır.
Hint Dili Teknolojisinin Yayılması ve Dağıtım Merkezinde konuşlandırılan TDIL programının sonuçlarının bir kısmı. Bu Merkez, TDIL finansmanı altında geliştirilen tüm dilsel kaynakları, araçları ve uygulamaları yayar. Bu program, aynı zamanda programın uluslararası ayak izini de oluşturan Dr. Swaran Lata'nın önderliğinde katlanarak genişlemeye başladı. Şimdi emekli oldu.
C-DAC
C-DAC , dille ilgili yazılımların geliştirilmesinde yer alan Hindistan merkezli bir devlet yazılım şirketidir. En çok Hint dilleri için standart klavye olan InScript Keyboard'u geliştirmesiyle bilinir . Ayrıca Kelime İşlemciler, yazma araçları, metinden konuşmaya yazılım, Hint dillerinde OCR vb. dahil olmak üzere birçok Hint dili çözümü geliştirmiştir .
BharateeyaOO.org
CDAC'den geliştirilen çalışma, Bangalore (önceden NCST, Bangalore olarak biliniyordu) BharateeyaOO oldu. OpenOffice 2.1, 10'dan fazla Hint dilini desteklemektedir.
MÜDÜR
BOSS, DIT'in bir girişimi olan ücretsiz/açık kaynaklı yazılım için Ulusal Kaynak Merkezi tarafından geliştirilmiştir. Faaliyetleri C-DAC Chennai ve Anna Üniversitesi KBC Araştırma Merkezi tarafından koordine edilmektedir. Kullanıcılara destek sağlamak için Hindistan'daki çeşitli şehirlerde Destek Merkezleri kurulmuştur.
STK ve Gönüllü grupları
Indlinux
Indlinux organizasyonu, Linux ve uygulamalarının farklı Hint dili sürümleri üzerinde çalışan bireysel gönüllülerin örgütlenmesine yardımcı oldu.
sarovar
Sarovar.org, Hindistan'ın Ücretsiz/Açık kaynak lisansları altında projeleri barındıran ilk portalıdır. Bu yer almaktadır Trivandrum , Hindistan ve Asianet veri merkezinde barındırılmaktadır. Sarovar.org, topluluk hizmetlerinin bir parçası olarak Linuxense tarafından özelleştirilir, kurulur ve bakımı yapılır ve River Valley Technologies tarafından desteklenir. Sarovar.org, Debian Etch ve GForge üzerine kuruludur ve METTLE'den çalışır.
Pinaak
Pinaak, Hint dili hesaplamaya adanmış, hükümet dışı bir hayır kurumudur. Yazılım yerelleştirme, dil yazılımları geliştirme, açık kaynak yazılımları yerelleştirme, çevrimiçi ansiklopedileri zenginleştirme vb. için çalışır. Buna ek olarak Pinaak, insanları bilgisayar, İnternet'in etik kullanımı ve İnternet'te Hint dillerinin kullanımı konusunda eğitmek için çalışır .
Ankur Grubu
Ankur Group, yerelleştirilmiş Bengalce GUI, Live CD , İngilizce'den Bengalce'ye çevirmen, Bengalce OCR ve Bengalce Sözlük vb. dahil olmak üzere Linux işletim sisteminde Bengalce dilini ( Bengalce ) desteklemek için çalışıyor .
BhashaHindistan
SMC
SMC, teknoloji cephesinde Kerala'daki dil ayrımını kapatmak için çalışan özgür bir yazılım grubudur ve bugün Hindistan'daki en büyük dil bilgi işlem topluluğudur.
Giriş yöntemleri
Tam boyutlu klavyeler
Unicode'un gelişiyle birlikte Hintçe metni bilgisayara girmek çok kolay hale geldi. Bu amaç için bir takım yöntemler mevcuttur, ancak başlıcaları şunlardır: -
InScript
Inscript , Hint dilleri için standart klavyedir. C-DAC tarafından geliştirilmiş ve Hindistan Hükümeti tarafından standartlaştırılmıştır. Günümüzde Microsoft Windows (2000, XP, Vista, 7), Linux ve Macintosh dahil olmak üzere tüm büyük işletim sistemlerinde yerleşik olarak gelmektedir .
fonetik harf çevirisi
Bu, örneğin kullanıcının Roma karakterlerini kullanarak bir Hint dilinde metin yazdığı ve bunun fonetik olarak Hint alfabesindeki eşdeğer metne gerçek zamanlı olarak dönüştürüldüğü bir yazma yöntemidir . Bu tür dönüştürme, fonetik metin düzenleyiciler, kelime işlemciler ve yazılım eklentileri tarafından yapılır. Fikirden yola çıkarak, Hintçe metinlerin herhangi bir uygulamada girilmesine izin veren fonetik IME araçları kullanılabilir.
Fonetik transliteratörlerin bazı örnekleri, Xlit, Google Indic Transliteration , BarahaIME , Indic IME , Rupantar , SMC'nin Indic Keyboard ve Microsoft Indic Language Input Tool'dur . SMC'nin Hintçe Klavyesi 23'e kadar dili desteklerken, Google Hintçe Klavyesi yalnızca 11 Hint dilini desteklemektedir.
Genel olarak şu şekilde sınıflandırılabilirler:
- Sabit harf çevirisi şeması tabanlı araçlar - Metni dönüştürmek için sabit bir harf çevirisi şeması kullanarak çalışırlar. Bazı örnekler Indic IME , Rupantar ve BarahaIME'dir .
- Akıllı/Öğrenme tabanlı harf çevirisi araçları – Sözcüğü bir sözlükle karşılaştırır ve ardından onu hedef dildeki eşdeğer sözcüklere dönüştürür. Popüler olanlardan bazıları Google Indic Transliteration , Xlit , Microsoft Indic Language Input Tool ve QuillPad'dir .
Remington (daktilo)
Bu düzen, bilgisayarlar Hint dilleriyle icat edilmediğinde veya konuşlandırılmadığında geliştirildi ve daktilolar Hint alfabelerinde metin yazmanın tek yoluydu. Daktilolar mekanik olduğundan ve bir komut dosyası işlemci motoru içeremediğinden, her karakterin klavyeye ayrı ayrı yerleştirilmesi gerekiyordu, bu da çok karmaşık ve öğrenilmesi zor bir klavye düzenine neden oldu.
Unicode'un ortaya çıkmasıyla birlikte, eski daktilo yazarlarının yeni bir klavye düzeni öğrenmesine gerek kalmaması için, geriye dönük uyumluluk adına çeşitli yazma araçlarına Remington düzeni eklendi. Günümüzde bu düzen, yalnızca birkaç yıllık kullanım nedeniyle bu düzene alışmış eski daktilolar tarafından kullanılmaktadır. Remington düzenini dahil etmek için bir araç Hint IME'sidir . Remington klavye düzenine dayanan bir yazı tipi Kruti Dev'dir . Kruti Dev'i kullanan eski Remington klavye düzenini çok yakından destekleyen başka bir çevrimiçi araç, Remington Yazma aracıdır.
Braille alfabesi
Yedi Hint dilini destekleyen IBus Sharada Braille, SMC tarafından geliştirildi .
Sayısal klavyeli cep telefonları
Mobil/El/cep telefonu temel modellerinde düz eski telefon tuş takımı gibi 12 tuş bulunur. Her tuş, İngilizce veri girişini kolaylaştırmak için 3 veya 4 İngilizce harfle eşleştirilir. Bu tür tuş takımıyla Hint dillerini girmek için bunu yapmanın iki yolu vardır. Birincisi Çoklu Dokunma Yöntemi ve ikincisi Panini Tuş Takımı gibi ekrandan görsel yardım kullanır. Birincil kullanım SMS'dir . İngilizce/Roman dilleri için kullanılan 140 karakter boyutu, Hintçe gibi Karmaşık komut dosyası dilleri için tek mesajın boyutunu artırmak için bazen Unicode Tescilli sıkıştırma kullanıldığında yalnızca yaklaşık 70 dil karakterini barındırmak için kullanılabilir. Hindistan Geniş Bant Kablosuz Konsorsiyumu (BWCI) tarafından önerilen standardın mevcut yöntemleri ve önerileri üzerine bir araştırma çalışması yayınlandı.
Harf çevirisi/Fonetik yöntemler
İngilizce, Hint dillerinde yazmak için kullanılır. QuillPad IndiSMS
Yerel yöntemler
Native yöntemlerde, dilin harfleri, o dil için o harflerin olasılıklarına göre sayı tuşlarına karşılık gelen ekranda görüntülenir. Özel bir tuş kullanılarak ek harflere erişilebilir. Bir kelime kısmen yazıldığında, kullanıcının seçim yapabileceği seçenekler sunulur.
Qwerty klavyeli akıllı telefonlar
Çoğu akıllı telefonda, öncelikli olarak İngilizce diline hitap eden yaklaşık 35 tuş bulunur. Rakamlara ve bazı sembollere Alt adı verilen özel bir tuşla erişilir. İşleme için Unicode desteği yaygın olarak bulunmadığından , bu tür telefonlar için indik giriş yöntemleri henüz gelişmemiştir .
Yumuşak/Sanal klavyeli Akıllı Telefonlar için
Akıllı telefon kullanımı için Inscript benimseniyor. Hint dillerini işleyebilen Android telefonlar için Swalekh Çok Dilde Tuş Takımı Çoklu Klavye uygulaması mevcuttur. Gboard , birkaç Hint dili için destek sunar.
yerelleştirme
Yerelleştirme, yazılımların, işletim sistemlerinin, web sitelerinin vb. çeşitli uygulamaların Hint diline çevrilmesi anlamına gelir. Çeşitli gönüllü grupları bu yönde çalışıyor.
Mandrake Tamilce Versiyonu
Kayda değer bir örnek, Mandrake linux'un Tamil versiyonudur (2011'den beri feshedilmiştir). Toronto'daki (Kanada) Tamilce konuşanlar , bir Linux yazılımı olan Mandrake'i Tamil sürümüyle piyasaya sürdü . Tüm özelliklere Tamil dilinde erişilebildiği belirtilebilir. Bu sayede Tamilce bilenler için bilgisayar kullanımı için İngilizce bilgisi ön şartı ortadan kaldırılmıştır.
IndLinux
IndLinux, Linux işletim sistemini Hint dillerine çevirmeyi amaçlayan gönüllü bir gruptur . Bu grubun çabalarıyla Linux neredeyse tamamen Hintçe ve diğer Hint dillerinde yerelleştirildi.
Nipun
Nipun, Hintçe'deki çeşitli uygulamaları çevirmeyi amaçlayan çevrimiçi bir çeviri sistemidir . Akshargram Network'ün bir parçasıdır .
Web Sitelerini Yerelleştirme
GoDaddy web sitesini Hintçe , Marathi ve Tamil dillerinde yerelleştirdi ve ayrıca IVR için çağrı hacminin %40'ının Hint Dillerinde olduğunu belirtti.
Hint blogları
Hintçe bloglama, Hint dillerinde blog yazmayı ifade eder. Hint dillerinde blog yazmayı teşvik etmek için çeşitli çabalar yapılmıştır.
Sosyal ağlar
Bazı Sosyal ağlar Hint dillerinde başlatılır.
Programlama
Hint programlama dilleri
- BangaBhasha - Bangla'da Programlama
- Hintçe dilini kullanarak programlama
- Ezhil , Tamilce bir programlama dili
çerçeveler
Alana özel popüler bir dil olan Gherkin , Gujarati, Hintçe, Kannada, Pencap, Tamil, Telugu ve Urduca dillerini destekler
Kütüphaneler
Hint dillerinde Doğal Dil işleme artıyor. iNLTK, StanfordNLP gibi çeşitli kütüphaneler mevcuttur.
Tercüme
Google, çevrimdışı desteğiyle Hintçe, Bengalce, Marathi, Tamilce, Telugu dili, Gujarati, Pencap dili, Malayalam ve Kannada için gelişmiş çeviri özelliği sunar. Microsoft ayrıca bu dillerden bazıları için çeviri sunar.
Yazılım
Hint Dili Yığını
FICCI ve TDIL tarafından ortaklaşa düzenlenen bir sempozyumda , Hindistan Hükümeti Elektronik ve Bilişim Bakanlığı Sekreteri Bay Ajay Prakash Sawhney, India Language Stack'in iletişim engellerinin aşılmasına yardımcı olabileceğini söyledi.
Yazım Denetleyicileri
Harf çevirisi araçları
Harf çevirisi araçları, kullanıcıların bir metni farklı bir komut dosyasında okumasına olanak tanır. Şu an itibariyle, Aksharamukha çoğu Hint senaryosuna izin veren araçtır. Google ayrıca Hintçe Harf çevirisi sunar . Bu komut dosyalarının herhangi birindeki metin, diğer herhangi bir komut dosyasına dönüştürülebilir ve bunun tersi de mümkündür. Google ve Microsoft, Latin harflerinden Hint alfabelerine harf çevirisine izin verir.
Konuşma metni
Carnegie Mellon Üniversitesi , Hear2Read projesiyle işbirliği içinde, görme engellilerin anadili Hint dillerindeki metinleri dinlemelerine yardımcı olan bir metinden konuşmaya (TTS) yazılımı geliştirdi. Şu anda Tamil dili sunuluyor ve 2016'nın geri kalanında Hintçe, Bengalce, Gujarati, Marathi, Kannada, Pencap ve Telugu dillerinde yayınlanması bekleniyor.
Konuşmadan yazıya
Ses tanıma
Apple Inc. , Siri'deki başlıca Hint dilleri için destek ekledi . Amazon'un Alexa'sı Hintçe'yi destekliyor ve belli başlı Hint dillerini kısmen tanıyor. Google Asistan ayrıca başlıca Hint dillerini de destekler.
Uluslararası Alan Adları
İşletim sistemleri
Sanal Asistanlar
AI tabanlı Sanal Asistanlar Google Asistan , çeşitli Hint dillerine destek sağlar.
Kullanım ve Büyüme
GoDaddy'ye göre , Hintçe , Marathi ve Tamil dilleri Hindistan'ın internet trafiğinin %61'ini oluşturuyor. Çevrimiçi içeriğin %1'inden azı Hint dillerindedir. Yeni oluşturulan en iyi uygulamalar birden fazla Hint dilini destekler ve/veya Hint dili içeriğini destekler. Hintli WhatsApp kullanıcılarının %61'i, WhatsApp ile iletişim kurmak için öncelikle ana dillerini kullanıyor. Yakın tarihli bir araştırma, İnternet'in benimsenmesinin Tamil, Hintçe, Kannada, Bengalce, Marathi, Telugu, Gujarati ve Malayalam gibi yerel diller arasında en yüksek olduğunu ortaya koydu. Marathi, Bengalce, Tamil ve Telugu'nun ülkedeki toplam yerel dil kullanıcı tabanının %30'unu oluşturacağını tahmin ediyor. Şu anda %42 ile Tamil en yüksek İnternet benimseme düzeyine sahip, onu %39 ile Hintçe ve %37 ile Kannada izliyor. Intex ayrıca bölgesel dil kullanımının %87'sinin Hintçe, Bengalce, Tamilce, Gujarati ve Marathi konuşmacılarından geldiğini bildirdi. Lav cep telefonları , Tamil ve Malayalam'ın telefonlarında Hintçe'den bile daha popüler olduğunu bildirdi.