インド系コンピューティングとは、 「インド系」、つまりインドの文字と言語でのコンピューティングを意味します。インド系文字/言語でのソフトウェア開発、入力方法、コンピュータ アプリケーションのローカライズ、 Web 開発、データベース管理、スペル チェッカー、音声テキスト変換およびテキスト音声変換アプリケーション、インド言語での OCR が含まれます。
Unicode 標準バージョン 15.0 では、第 12 章「南アジアおよび中央アジア - I、インドの公用文字」で 9 つのインド系文字のコードが指定されています。9 つの文字とは、ベンガル語、デーヴァナーガリー語、グジャラート語、グルムキー語、カンナダ語、マラヤーラム語、オリヤー語、タミル語、テルグ語です。
インド系コンピューティング プロジェクトは数多く進行中です。これらのプロジェクトには、政府系企業、ボランティア グループ、個人が関与しています。
政府部門
インド連邦政府は、インド国内で製造、保管、販売、流通する携帯電話会社に対し、全22言語のフォントを使用したテキストの表示と入力をサポートすることを義務付けました。[1]この動きにより、何百万人ものユーザーによるインド言語の使用が増加しました。[2]
TDIL
インドの電子情報技術省は、言語の壁を越えた人間と機械の相互作用を容易にする情報処理ツールと技術を開発し、多言語の知識リソースを作成してアクセスし、それらを統合して革新的なユーザー製品とサービスを開発することを目的として、TDIL [3] (インド言語のための技術開発)を開始しました。
2005年より、政府・学術機関・民間企業が開発した言語ソフトウェアツールを非商用目的でCDの形で配布し始めました。
TDIL プログラムの成果の一部は、インド言語技術普及・展開センターで展開されています。このセンターは、TDIL の資金提供を受けて開発されたすべての言語リソース、ツール、アプリケーションを配布しています。このプログラムは、プログラムの国際的な足跡も残した Swaran Lata 博士のリーダーシップのもと、飛躍的に拡大しました。彼女は現在退職しています。
C-DAC
C-DACはインドを拠点とする政府系ソフトウェア会社で、言語関連ソフトウェアの開発に携わっています。インド諸語の標準キーボードであるInScript キーボードの開発で最もよく知られています。また、ワードプロセッサ、タイピングツール、テキスト読み上げソフトウェア、インド諸語の OCRなど、 インド諸語ソリューションも多数開発しています。
翻訳:
バンガロールのCDAC(以前はNCST、バンガロールとして知られていました)で開発された作業はBharateeyaOOになりました。[4] OpenOffice 2.1は10を超えるインドの言語をサポートしていました。
ボス
BOSS Linux は、インドにおけるオープンソース ソフトウェアの使用を促進するために、 Centre for Development of Advanced Computing ( CDAC ) によって開発されました。
NGOおよびボランティア団体
インドリナックス
Indlinux 組織は、Linux とそのアプリケーションのさまざまなインド言語バージョンに取り組んでいる個々のボランティアの組織化を支援しました。
サロバール
Sarovar.org は、フリー/オープンソース ライセンスの下でプロジェクトをホストするインド初のポータルです。インドのトリバンドラムにあり、Asianet データ センターでホストされています。Sarovar.org は、Linuxense のコミュニティ サービスの一環としてカスタマイズ、インストール、保守されており、River Valley Technologies がスポンサーとなっています。Sarovar.org は Debian Etch と GForge 上に構築されており、METTLE で動作します。
ピナック
Pinaak は、インド系言語のコンピューティングに特化した非政府慈善団体です。ソフトウェアのローカリゼーション、言語ソフトウェアの開発、オープンソース ソフトウェアのローカリゼーション、オンライン百科事典の充実などに取り組んでいます。さらに、Pinaak はコンピューティング、インターネットの倫理的使用、インターネットでのインド系言語の使用について人々を教育する活動も行っています。
アンカーグループ
Ankurグループは、ローカライズされたベンガル語GUI、ライブCD、英語からベンガル語への翻訳、ベンガル語OCR、ベンガル語辞書などを含むLinuxオペレーティングシステム上でベンガル語(ベンガル語)をサポートすることに取り組んでいます。 [5]
バシャインド
スマック
SMCはフリーソフトウェアグループであり、技術面でケララ州の言語格差を埋めるために活動しており、現在インド最大の言語コンピューティングコミュニティとなっています。[6]
入力方法

フルサイズキーボード
Unicodeの登場により、コンピュータでインド語のテキストを入力するのは非常に簡単になりました。この目的にはいくつかの方法がありますが、主なものは次のとおりです。
インスクリプト
Inscript はインド言語の標準キーボードです。C -DACによって開発され、インド政府によって標準化されています。現在では、 Microsoft Windows (2000、XP、Vista、7)、Linux、Macintoshなど、すべての主要なオペレーティング システムに組み込まれています。
音声翻字
これは、たとえば、ユーザーがローマ字を使用してインド語でテキストを入力すると、リアルタイムでインド文字の同等のテキストに音声変換される入力方法です。このタイプの変換は、音声テキスト エディター、ワード プロセッサ、ソフトウェア プラグインによって行われます。このアイデアを基に、インド語のテキストを任意のアプリケーションで入力できる音声IMEツールを使用できます。
音声音訳ツールの例としては、Xlit、Google Indic Transliteration、BarahaIME、Indic IME、Rupantar、SMCのIndic Keyboard、Microsoft Indic Language Input Toolなどがあります。SMCのIndic Keyboardは23もの言語をサポートしていますが、Google Indic Keyboardは11のインド言語しかサポートしていません。[6]
大まかに分類すると次のようになります。
- 固定された音訳スキームに基づくツール - 固定された音訳スキームを使用してテキストを変換します。例としては、Indic IME、Rupantar、BarahaIME などがあります。
- インテリジェント/学習ベースの音訳ツール – 単語を辞書と比較し、対象言語の同等の単語に変換します。人気のあるツールとしては、Google Indic Transliteration、Xlit、Microsoft Indic Language Input Tool、QuillPad などがあります。
レミントン(タイプライター)
このレイアウトは、コンピュータが発明されておらず、インド語で使用されていない時代に開発されました。インド語の文字を入力する唯一の手段はタイプライターでした。タイプライターは機械式で、スクリプト プロセッサ エンジンを搭載できなかったため、各文字をキーボードに個別に配置しなければならず、非常に複雑で習得が難しいキーボード レイアウトになりました。
Unicodeの登場により、下位互換性を保つためにレミントン レイアウトがさまざまな入力ツールに追加され、古いタイピストが新しいキーボード レイアウトを学習する必要がなくなりました。現在、このレイアウトは、長年の使用によりこのレイアウトに慣れている古いタイピストのみが使用しています。レミントン レイアウトを組み込むツールの 1 つが Indic IME です。レミントン キーボード レイアウトに基づくフォントはKruti Devです。Kruti Dev を使用して古いレミントン キーボード レイアウトを非常に厳密にサポートする別のオンライン ツールは、Remington Typing ツールです。
点字
7つのインドの言語をサポートするIBus Sharada BrailleはSMCによって開発されました。[6]
数字キーボード付き携帯電話

携帯電話の基本モデルには、昔ながらの電話のキーパッドのような 12 個のキーがあります。各キーは、英語でのデータ入力を容易にするために 3 文字または 4 文字の英語の文字にマッピングされています。この種のキーパッドでインドの言語を入力するには、2 つの方法があります。1 つ目はマルチタップ方式で、2 つ目はPanini Keypadのように画面からの視覚的なヘルプを使用する方法です。主な用途はSMSです。英語/ローマ字言語に使用される 140 文字のサイズは、Unicode [7]の場合、約 70 言語文字しか収容できません。ヒンディー語などの複雑なスクリプト言語の場合、単一メッセージのサイズを大きくするために、独自の圧縮が時々使用されます。提案された標準の利用可能な方法と推奨事項に関する調査研究[8]が、Broadband Wireless Consortium of India (BWCI) によってリリースされました。
音訳/音声表記法
インドの言語では英語が入力に使われます。QuillPad [9] IndiSMS [10]
ネイティブメソッド
ネイティブ方式では、その言語の文字が、その言語における文字の出現確率に基づいて数字キーに対応する画面上に表示されます。特別なキーを使用することで、追加の文字にアクセスできます。単語が部分的に入力されると、ユーザーが選択できるオプションが表示されます。[11]
Qwertyキーボード搭載のスマートフォン
ほとんどのスマートフォンには、主に英語に対応した約 35 個のキーがあります。数字と一部の記号には、Alt と呼ばれる特別なキーでアクセスします。レンダリング用のUnicodeのサポートが広く利用されていないため、これらのタイプの電話機ではインド語の入力方法がまだ進化していません。
ソフト/仮想キーボード搭載のスマートフォンの場合
Inscriptはスマートフォンでの使用に採用されています。インド系言語をレンダリングできるAndroidスマートフォンでは、Swalekh Multilingual Keypad [12] Multiling Keyboardアプリ[13] [14]が利用可能です。Gboardはいくつかのインド言語をサポートしています。[15]
ローカリゼーション
ローカリゼーションとは、ソフトウェア、オペレーティング システム、Web サイトなどのさまざまなアプリケーションをインド語に翻訳することを意味します。さまざまなボランティア グループがこの方向に取り組んでいます。
マンドレイク タミル語版
注目すべき例としては、Mandrake Linuxのタミル語版(2011年以降廃止)がある。カナダのトロント在住のタミル語話者が、LinuxソフトウェアであるMandrakeのタミル語版をリリースした。 [16]すべての機能がタミル語で利用できることに注目できる。これにより、タミル語を話せる人にとって、コンピューターを使用するための英語の知識の前提条件が排除された。
インドLinux
IndLinux は、 Linux オペレーティング システムをインドの言語に翻訳することを目的とするボランティア グループです。このグループの努力により、Linux はヒンディー語やその他のインドの言語にほぼ完全にローカライズされました。
ニプン
Nipun は、さまざまなアプリケーションをヒンディー語に翻訳することを目的としたオンライン翻訳システムです。Akshargram Networkの一部です。
ウェブサイトのローカライズ
GoDaddyはウェブサイトをヒンディー語、マラーティー語、タミル語にローカライズしており、IVRの通話量の40%がインド言語であることも指摘している。[17]
インド系ブログ
インド系ブログとは、インド系言語でのブログを指します。インド系言語でのブログを促進するために、さまざまな取り組みが行われてきました。
ソーシャルネットワーク
いくつかのソーシャルネットワークはインド語で開始されています。[18]
プログラミング
インド系プログラミング言語
- BangaBhasha - バングラ語でのプログラミング
- ヒンディー語を使ったプログラミング
- Ezhil、タミル語のプログラミング言語
フレームワーク
人気のドメイン固有言語であるガーキンは、グジャラート語、ヒンディー語、カンナダ語、パンジャブ語、タミル語、テルグ語、ウルドゥー語をサポートしています[19]
図書館
インド言語における自然言語処理は増加傾向にあり、iNLTK、StanfordNLPなどのライブラリがいくつか利用可能である。[20]
翻訳
Googleは、ヒンディー語、ベンガル語、マラーティー語、タミル語、テルグ語、グジャラート語、パンジャブ語、マラヤーラム語、カンナダ語の翻訳機能を改善し、[15]オフラインでもサポートしています。[21] Microsoftもこれらの言語の一部の翻訳を提供しています。
ソフトウェア
インド語スタック
FICCIとTDILが共催したシンポジウムで、インド政府電子情報技術省のアジャイ・プラカシュ・ソーニー次官は、India Language Stackがコミュニケーションの障壁を克服するのに役立つと述べた。[22]
スペルチェッカー
文字変換ツール
文字変換ツールを使用すると、ユーザーは異なる文字でテキストを読むことができます。現在、Aksharamukha はほとんどのインド文字に対応しているツールです。Google はインド語の文字変換も提供しています。これらの文字のテキストは、他の文字に変換でき、その逆も可能です。一方、Google と Microsoft は、ラテン文字からインド語の文字への文字変換をサポートしています。
音声テキスト変換
音声認識
Apple社はSiriに主要なインド言語のサポートを追加しました。[23] AmazonのAlexaはヒンディー語をサポートしており、主要なインド言語を部分的に認識します。[24] Googleアシスタントも主要なインド言語をサポートしています。[25]
国際化ドメイン名
オペレーティングシステム
バーチャルアシスタント
AI ベースの仮想アシスタントGoogle アシスタントは、さまざまなインドの言語をサポートしています。
使用状況と成長
GoDaddyによると、ヒンディー語、マラーティー語、タミル語はインドのインターネットトラフィックの61%を占めています。[17]オンラインコンテンツの1%未満がインド言語です。新しく作成されたトップアプリは、複数のインド言語をサポートしているか、インド言語のコンテンツを宣伝しています。WhatsAppのインド人ユーザーの61%は、主に母国語を使用して通信しています。[26]最近の調査では、インターネットの普及率はタミル語、ヒンディー語、カンナダ語、ベンガル語、マラーティー語、テルグ語、グジャラート語、マラヤーラム語などの現地語で最も高いことが明らかになりました。マラーティー語、ベンガル語、タミル語、テルグ語が、インドの現地語ユーザーベースの総30%を占めると推定されています。現在、タミル語の42%がインターネットの普及率が最も高く、ヒンディー語の39%、カンナダ語の37%がそれに続きます。[27] インテックスはまた、地域言語の使用の87%がヒンディー語、ベンガル語、タミル語、グジャラート語、マラーティー語の話者によるものであると報告した。[2] ラバモバイルは、タミル語とマラヤーラム語がヒンディー語よりも携帯電話で最も人気があると報告した。[2]
参照
参考文献
- ^ インド語対応携帯電話の期限が2017年10月1日まで延長
- ^ abc センターの地域言語支援の取り組みが成果をあげている – The Hindu Business Line
- ^ 「TDIL: インド語学プログラムのための技術開発、インド」。2015年3月23日時点のオリジナルよりアーカイブ。2015年3月28日閲覧。
- ^ “BharateeyaOOo” . 2015年3月28日閲覧。
- ^ 「Archive of Ankur Home」。Ankur グループ、Bengalinux.org グループ。2005 年 5 月 29 日時点のオリジナルよりアーカイブ。2015年12 月 26 日閲覧。
- ^ abc マラヤーラム語のデジタル化を支援 – The New Indian Express
- ^ 「Quillpad Mobile – FAQs」。2015年4月2日時点のオリジナルよりアーカイブ。 2015年3月28日閲覧。
- ^ 「インド語SMSに関するSIG報告書、2010年11月」(PDF) 。 2015年4月2日時点のオリジナル(PDF)からアーカイブ。2011年11月11日閲覧。
- ^ 「Quillpad Mobile – 携帯電話用のヒンディー語SMSアプリケーション」。2015年4月2日時点のオリジナルよりアーカイブ。2015年3月28日閲覧。
- ^ “Eterno Infotech”. 2015年3月28日時点のオリジナルよりアーカイブ。2015年3月28日閲覧。
- ^ 「モバイル用キーパッド - モバイル用キーボード - モバイルで入力するためのキーボード - モバイルで入力するためのキーパッド」。2015年3月28日閲覧。
- ^ ベンガルールを拠点とするこのスタートアップは、よりスマートなインド系キーボードを開発したと確信している – NDTV
- ^ Honso. 「MultiLing キーボード – Google Play の Android アプリ」。2012 年 1 月 30 日時点のオリジナルよりアーカイブ。2015 年3 月 28 日閲覧。
- ^ Honso. 「Plugin Hindi हिन्दी – Android Apps on Google Play」. 2015年3月28日閲覧。
- ^ ab Google翻訳、インドの9言語に対応、さらに11言語でキーボードサポートを追加 – Live Mint
- ^ Frederick Noronha . 「インド語コンピューティング:今後の長い道のり - 特集 - テクノロジー」. Infochange India. 2011年5月23日時点のオリジナルよりアーカイブ。 2015年3月28日閲覧。
{{cite web}}: CS1 メンテナンス: 不適切 URL (リンク) - ^ ab GoDaddy がヒンディー語、マラーティー語、タミル語でのサービスを開始 – EconomicTimes.com
- ^ Google と Facebook のインドへの注目がインド系コンピューティングのスピードアップにつながる可能性 – Live Mint
- ^ ガーキン言語リファレンス
- ^ インド言語向けのトップ NLP ライブラリとデータセット - Analytics India Mag
- ^ Google が 7 つのインド言語への翻訳を可能にする – Deccan Chronicle
- ^ Sawhney, Shri. Ajay Prakash (2018年7月30日). 「コミュニケーションの障壁を克服するにはインドの言語スタックが必要:IT長官」インド政府報道情報局。 2020年9月27日閲覧。
- ^ インドでは複数の言語を使ってSiriに話しかける
- ^ アマゾンインド、ヒンディー語での音声ショッピングを近々開始予定
- ^ 言語を変更するか、複数の言語を使用する
- ^ インドのインターネットはまだ構築されていません!
- ^ 英語なし、Vinglishのみ:インドでオンラインになる新規インターネットユーザーの90%は非英語話者
