Articulo de referencia

computación índica

Indic Computing significa "computación en lenguajes y escrituras índicas ", es decir, en escrituras y lenguas de la India. Incluye el desarrollo de software en escrituras y leng...

Indic Computing significa "computación en lenguajes y escrituras índicas ", es decir, en escrituras y lenguas de la India. Incluye el desarrollo de software en escrituras y lenguas índicas , métodos de entrada , localización de aplicaciones informáticas, desarrollo web , gestión de bases de datos , correctores ortográficos , aplicaciones de conversión de voz a texto y de texto a voz, y OCR en lenguas indias .

La versión 15.0 del estándar Unicode especifica códigos para 9 escrituras índicas en el Capítulo 12 titulado "Asia Meridional y Central-I, Escrituras Oficiales de la India". Las 9 escrituras son bengalí , devanagari , gujarati , gurmukhi , kannada , malayalam , oriya , tamil y telugu .

Se están llevando a cabo numerosos proyectos de Indic Computing. En ellos participan empresas del sector público, grupos de voluntarios y particulares.

sector gubernamental

El Gobierno de la Unión de la India hizo obligatorio que las compañías de telefonía móvil cuyos teléfonos se fabrican, almacenan, venden y distribuyen en la India ofrezcan soporte para mostrar y escribir texto utilizando fuentes para los 22 idiomas . [ 1 ] Esta medida ha provocado un aumento en el uso de los idiomas indios por parte de millones de usuarios. [ 2 ]

TDIL

El Departamento de Electrónica y Tecnología de la Información de la India inició el TDIL [ 3 ] (Desarrollo Tecnológico para Idiomas Indios) con el objetivo de desarrollar herramientas y técnicas de procesamiento de información para facilitar la interacción entre humanos y máquinas sin barreras lingüísticas; crear y acceder a recursos de conocimiento multilingües; e integrarlos para desarrollar productos y servicios innovadores para el usuario.

En 2005, comenzó a distribuir herramientas de software lingüístico desarrolladas por empresas gubernamentales, académicas y privadas en formato CD para uso no comercial.

Algunos de los resultados del programa TDIL se han implementado en el Centro Indio de Proliferación e Implementación de Tecnología Lingüística. Este centro difunde todos los recursos, herramientas y aplicaciones lingüísticas desarrolladas con la financiación de TDIL. El programa experimentó una expansión exponencial bajo el liderazgo de la Dra. Swaran Lata, quien también le dio proyección internacional. Actualmente, está jubilada.

C-DAC

C-DAC es una empresa de software gubernamental con sede en India , dedicada al desarrollo de software relacionado con idiomas. Es especialmente conocida por haber desarrollado InScript Keyboard , el teclado estándar para idiomas indios. También ha desarrollado numerosas soluciones para idiomas índicos, incluyendo procesadores de texto, herramientas de mecanografía, software de conversión de texto a voz, OCR en idiomas indios , etc.

BharateeyaOO.org

El trabajo desarrollado a partir de CDAC, Bangalore (anteriormente conocido como NCST, Bangalore) se convirtió en BharateeyaOO. [ 4 ] OpenOffice 2.1 tenía soporte para más de 10 idiomas indios.

JEFE

BOSS Linux fue desarrollado por el Centro para el Desarrollo de la Computación Avanzada ( CDAC ) para promover el uso de software de código abierto en la India.

ONG y grupos de voluntarios

Indlinux

La organización Indlinux ayudó a organizar a los voluntarios que trabajaban en diferentes versiones de Linux y sus aplicaciones en idiomas índicos.

Sarovar

Sarovar.org es el primer portal de la India dedicado a alojar proyectos bajo licencias de software libre/de código abierto. Se encuentra en Trivandrum , India , y está alojado en el centro de datos de Asianet. Sarovar.org es personalizado, instalado y mantenido por Linuxense como parte de sus servicios comunitarios y cuenta con el patrocinio de River Valley Technologies. Sarovar.org está construido sobre Debian Etch y GForge, y funciona con METTLE.

Pinaak

Pinaak es una organización benéfica no gubernamental dedicada a la informática en lenguas indias. Se dedica a la localización de software, el desarrollo de software en diferentes idiomas, la localización de software de código abierto y el enriquecimiento de enciclopedias en línea, entre otras actividades. Además, Pinaak trabaja para educar a la población sobre informática, el uso ético de Internet y el uso de lenguas indias en Internet.

Grupo Ankur

Ankur Group está trabajando para brindar soporte al idioma bengalí ( bengalí ) en el sistema operativo Linux , incluyendo una interfaz gráfica de usuario (GUI) localizada en bengalí, Live CD , traductor de inglés a bengalí, OCR bengalí y diccionario bengalí, etc. [ 5 ]

BhashaIndia

SMC

SMC es un grupo de software libre que trabaja para cerrar la brecha lingüística en Kerala en el ámbito tecnológico y es hoy la comunidad de computación lingüística más grande de la India. [ 6 ]

Métodos de entrada

Reverie Keypad muestra los idiomas indios compatibles para escribir en Android.

Teclados de tamaño completo

Con la llegada de Unicode , introducir texto índico en el ordenador se ha vuelto muy fácil. Existen varios métodos para este fin, pero los principales son:

InScript

Inscript es el teclado estándar para los idiomas de la India. Fue desarrollado por C-DAC y estandarizado por el Gobierno de la India. Actualmente viene integrado en los principales sistemas operativos, incluidos Microsoft Windows (2000, XP, Vista, 7), Linux y Macintosh .

transliteración fonética

Este método de escritura consiste en que, por ejemplo, el usuario escribe un texto en un idioma indio utilizando caracteres romanos , el cual se convierte fonéticamente a su equivalente en escritura india en tiempo real. Este tipo de conversión la realizan editores de texto fonéticos, procesadores de texto y complementos de software. Partiendo de esta idea, se pueden utilizar herramientas IME fonéticas que permiten introducir texto en lenguas indias en cualquier aplicación.

Algunos ejemplos de transliteradores fonéticos son Xlit, Google Indic Transliteration , BarahaIME , Indic IME , Rupantar , el teclado Indic de SMC y la herramienta de entrada de idiomas Indic de Microsoft. El teclado Indic de SMC admite hasta 23 idiomas, mientras que el teclado Indic de Google solo admite 11 idiomas indios. [ 6 ]

Se pueden clasificar a grandes rasgos como:

  • Herramientas basadas en esquemas de transliteración fijos: funcionan utilizando un esquema de transliteración fijo para convertir texto. Algunos ejemplos son Indic IME , Rupantar y BarahaIME .
  • Herramientas de transliteración inteligentes/basadas en el aprendizaje: comparan la palabra con un diccionario y la convierten a sus equivalentes en el idioma de destino. Algunas de las más populares son Google Indic Transliteration , Xlit , Microsoft Indic Language Input Tool y QuillPad .

Remington (máquina de escribir)

Esta distribución se desarrolló cuando aún no se habían inventado ni implementado ordenadores para lenguas índicas, y las máquinas de escribir eran el único medio para escribir texto en escritura índica. Dado que las máquinas de escribir eran mecánicas y no podían incluir un procesador de escritura, cada carácter debía colocarse en el teclado por separado, lo que dio como resultado una distribución de teclado muy compleja y difícil de aprender.

Con la llegada de Unicode , la distribución Remington se incorporó a diversas herramientas de escritura para garantizar la retrocompatibilidad, de modo que los mecanógrafos veteranos no tuvieran que aprender una nueva distribución. Actualmente, esta distribución solo la utilizan quienes están acostumbrados a ella tras años de uso. Una herramienta que incluye la distribución Remington es Indic IME . Kruti Dev es una fuente basada en la distribución Remington . Otra herramienta en línea que ofrece una gran compatibilidad con la antigua distribución Remington mediante Kruti Dev es Remington Typing.

Braille

El sistema IBus Sharada Braille, que admite siete idiomas indios, fue desarrollado por SMC . [ 6 ]

Teléfonos móviles con teclados numéricos

Nokia 1108 en hindi

Los modelos básicos de teléfonos móviles/de mano/celulares tienen 12 teclas como el teclado de un teléfono convencional. Cada tecla está asignada a 3 o 4 letras inglesas para facilitar la entrada de datos en inglés. Para introducir idiomas indios con este tipo de teclado, hay dos maneras de hacerlo. La primera es el método de toque múltiple y la segunda utiliza ayuda visual de la pantalla como el teclado Panini . El uso principal es SMS . El tamaño de 140 caracteres utilizado para los idiomas inglés/romano puede utilizarse para acomodar solo unos 70 caracteres de idioma cuando Unicode [ 7 ] A veces se utiliza compresión propietaria para aumentar el tamaño de un solo mensaje para idiomas de escritura compleja como el hindi. Un estudio de investigación [ 8 ] de los métodos disponibles y recomendaciones del estándar propuesto fue publicado por el Consorcio Inalámbrico de Banda Ancha de la India (BWCI).

Métodos de transliteración/fonéticos

El inglés se utiliza para escribir en idiomas indios. QuillPad [ 9 ] IndiSMS [ 10 ]

Métodos nativos

En los métodos nativos, las letras del idioma se muestran en la pantalla, asignándose a las teclas numéricas según la probabilidad de que aparezcan en dicho idioma. Se puede acceder a letras adicionales mediante una tecla especial. Al escribir parcialmente una palabra, se presentan opciones para que el usuario seleccione una. [ 11 ]

Teléfonos inteligentes con teclados QWERTY

La mayoría de los teléfonos inteligentes tienen unas 35 teclas, principalmente para el idioma inglés. Los números y algunos símbolos se acceden mediante una tecla especial llamada Alt. Los métodos de entrada para caracteres índicos aún no se han desarrollado para este tipo de teléfonos, ya que la compatibilidad con Unicode para la representación de caracteres no está ampliamente disponible.

Para teléfonos inteligentes con teclados virtuales/de software

Inscript se está adoptando para su uso en teléfonos inteligentes. Para teléfonos Android que pueden reproducir idiomas índicos, están disponibles Swalekh Multilingual Keypad [ 12 ] y la aplicación Multiling Keyboard [ 13 ] [ 14 ] . Gboard ofrece soporte para varios idiomas indios. [ 15 ]

Localización

La localización consiste en traducir software, sistemas operativos, sitios web y diversas aplicaciones a idiomas indios. Varios grupos de voluntarios trabajan en este sentido.

Versión tamil de Mandrake

Un ejemplo notable es la versión en tamil de Mandrake Linux (descontinuada desde 2011). Hablantes de tamil en Toronto (Canadá) lanzaron Mandrake , un software Linux, con una versión en tamil. [ 16 ] Cabe destacar que todas las funciones son accesibles en tamil. De esta manera, se elimina el requisito de saber inglés para usar computadoras, para aquellos que conocen el tamil.

IndLinux

IndLinux es un grupo de voluntarios que busca traducir el sistema operativo Linux a idiomas indios. Gracias a los esfuerzos de este grupo, Linux se ha localizado casi por completo al hindi y otros idiomas de la India.

Nipun

Nipun es un sistema de traducción en línea destinado a traducir diversas aplicaciones al hindi . Forma parte de la red Akshargram .

Localización de sitios web

GoDaddy ha localizado su sitio web en hindi , marathi y tamil , y también señaló que el 40% del volumen de llamadas para IVR se realiza en idiomas indios. [ 17 ]

Blogs índicos

El blogging índico se refiere a la creación de blogs en lenguas índicas. Se han realizado diversos esfuerzos para promover los blogs en lenguas indias.

Redes sociales

Algunas redes sociales se inician en idiomas indios. [ 18 ]

Programación

Lenguajes de programación índicos

Marcos de trabajo

Gherkin , un lenguaje específico de dominio popular , tiene soporte para gujarati, hindi, kannada, punjabi, tamil, telugu y urdu [ 19 ].

Bibliotecas

El procesamiento del lenguaje natural en lenguas indias está en auge. Existen varias bibliotecas disponibles, como iNLTK y StanfordNLP. [ 20 ]

Traducción

Google ofrece una función de traducción mejorada para hindi, bengalí, maratí, tamil, telugu, gujarati, punjabi, malayalam y kannada, [ 15 ] con soporte sin conexión también. [ 21 ] Microsoft también ofrece traducción para algunos de estos idiomas.

Software

Pila de lenguaje índico

En un simposio organizado conjuntamente por FICCI y TDIL , el Sr. Ajay Prakash Sawhney, Secretario del Ministerio de Electrónica y TI del Gobierno de la India, afirmó que India Language Stack puede ayudar a superar las barreras de la comunicación. [ 22 ]

Correctores ortográficos

Herramientas de transliteración

Las herramientas de transliteración permiten a los usuarios leer un texto en un alfabeto diferente. Actualmente, Aksharamukha es la herramienta compatible con la mayoría de los alfabetos indios. Google también ofrece la transliteración de alfabetos índicos . El texto de cualquiera de estos alfabetos se puede convertir a cualquier otro, y viceversa. Por su parte, Google y Microsoft permiten la transliteración de letras latinas a alfabetos índicos.

Conversión de voz a texto

Reconocimiento de voz

Apple Inc. agregó soporte para los principales idiomas de la India en Siri . [ 23 ] Alexa de Amazon tiene soporte para el hindi y reconoce parcialmente los principales idiomas de la India. [ 24 ] El Asistente de Google también tiene soporte para los principales idiomas de la India. [ 25 ]

Nombres de dominio internacionalizados

Sistemas operativos

Asistentes virtuales

El Asistente de Google, un asistente virtual basado en inteligencia artificial, ofrece soporte para varios idiomas indios.

Uso y crecimiento

Según GoDaddy , los idiomas hindi , marathi y tamil representaron el 61% del tráfico de internet de la India. [ 17 ] Menos del 1% del contenido en línea está en idiomas indios. Las aplicaciones principales de reciente creación tienen soporte para múltiples idiomas indios y/o promueven contenido en idiomas indios. El 61% de los usuarios indios de WhatsApp utilizan principalmente sus idiomas nativos para enviar mensajes de texto. [ 26 ] Un estudio reciente reveló que la adopción de Internet es mayor entre los idiomas locales como tamil, hindi, kannada, bengalí, marathi, telugu, gujarati y malayalam. Se estima que marathi, bengalí, tamil y telugu formarán el 30% de la base total de usuarios de idiomas locales en el país. Actualmente, el tamil con un 42% tiene los niveles más altos de adopción de Internet, seguido del hindi con un 39% y el kannada con un 37%. [ 27 ] Intex también informó que el 87% de su uso de idiomas regionales provenía de hablantes de hindi, bengalí, tamil, gujarati y marathi. [ 2 ] Lava Mobiles informó que el tamil y el malayalam son los idiomas más populares en sus teléfonos, incluso más que el hindi. [ 2 ]

Véase también

Referencias

  1. Se amplía el plazo para fabricar teléfonos móviles compatibles con idiomas índicos hasta el 1 de octubre de 2017.
  2. 1 2 3 El impulso del gobierno central para el apoyo a las lenguas regionales está dando sus frutos – The Hindu Business Line
  3. "TDIL: Programa de Desarrollo Tecnológico para Lenguas Indias, India" . Archivado del original el 23 de marzo de 2015. Consultado el 28 de marzo de 2015 .
  4. "BharateeyaOOo" . Consultado el 28 de marzo de 2015 .
  5. "Archivo de Ankur Home" . Grupo Ankur, grupo Bengalinux.org. Archivado del original el 29 de mayo de 2005. Recuperado el 26 de diciembre de 2015 .
  6. 1 2 3 Ayudando al malayalam a dar el salto digital – The New Indian Express
  7. "Quillpad Mobile – Preguntas frecuentes" . Archivado del original el 2 de abril de 2015. Consultado el 28 de marzo de 2015 .
  8. "Informe del SIG sobre SMS en idioma indio, noviembre de 2010" (PDF) . Archivado del original (PDF) el 2 de abril de 2015. Consultado el 11 de noviembre de 2011 .
  9. "Quillpad Mobile: aplicación de SMS en hindi para tu teléfono móvil" . Archivado del original el 2 de abril de 2015. Consultado el 28 de marzo de 2015 .
  10. "Eterno Infotech" . Archivado del original el 28 de marzo de 2015. Consultado el 28 de marzo de 2015 .
  11. "Teclado para móvil-Teclado para móvil-Teclado para escribir en móvil-Teclado para escribir en móvil" . Consultado el 28 de marzo de 2015 .
  12. Esta startup con sede en Bengaluru cree haber creado un teclado índico más inteligente – NDTV
  13. Honso. "MultiLing Keyboard – Aplicaciones de Android en Google Play" . Archivado del original el 30 de enero de 2012. Consultado el 28 de marzo de 2015 .
  14. Honso. "Plugin Hindi हिन्दी – Android Apps on Google Play" . Consultado el 28 de marzo de 2015 .
  15. 1 2 Google Translate para 9 idiomas indios, 11 más obtienen soporte para teclado – Live Mint
  16. Frederick Noronha . "Informática en lenguas indias: El largo camino por delante – Características – Tecnología" . Infochange India. Archivado del original el 23 de mayo de 2011. Consultado el 28 de marzo de 2015 .
  17. 1 2 GoDaddy lanza servicios en hindi, marathi y tamil – EconomicTimes.com
  18. La atención de Google y Facebook hacia la India podría acelerar la informática en el país – Live Mint
  19. Referencia del idioma Gherkin
  20. LAS MEJORES BIBLIOTECAS Y CONJUNTOS DE DATOS DE PNL PARA IDIOMAS INDIOS - Revista Analytics India
  21. Google te permitirá traducir a 7 idiomas indios – Deccan Chronicle
  22. Sawhney, Shri. Ajay Prakash (30 de julio de 2018). "Se necesita una plataforma lingüística para la India para superar las barreras de la comunicación: Secretario de TI" . Oficina de Información de Prensa del Gobierno de la India . Consultado el 27 de septiembre de 2020 .
  23. Usa varios idiomas para hablar con Siri en India
  24. Amazon India pronto implementará las compras por voz en hindi.
  25. Cambia tu idioma o usa varios idiomas
  26. ↑ ¡ Todavía no hemos construido el internet de la India!
  27. Solo inglés y vinglish: el 90 % de los nuevos usuarios de internet en India no hablan inglés.