# タタール語におけるサブワード単位の言語識別を加味した キリル文字からラテン文字への翻字システムの開発

坂井優介＊田口 智大＊渡辺 太郎
奈良先端科学技術大学院大学
\{sakai.yusuke.sr9, taguchi.chihiro.td0, taro\}@is.naist.jp

## 概要

現代のタタール語におけるキリル文字からラテン 文字への翻字は困難を極める．タタール語はロシア 語との単語内でのコードスイッチングが含まれてい る影響で，単純な翻字規則だけではタタール語の翻字を行うことはできない。またタタール語は低資源言語であり，特にラテン文字で書かれたタタール語 の文章の入手は極めて困難であるため，深層学習な どの統計的手法の適用は現実的ではない.

本研究では，タタール語におけるサブワードレベ ルの言語識別に基づいた翻字システムを提案する。 サブワードごとにタタール語かロシア語かを判別す る言語識別器を用意し, それに基づき特定された言語に応じて該当する翻字規則を適用することで翻字 を行う. 提案手法では既存のタタール語の翻字シス テムより高い精度で翻字が行えることを示した。

## 1 はじめに

現代のタタール語にはキリル文字とラテン文字の 2 種類の正書法が存在している。 タタール語由来の 単語のみで構成された文の場合, 簡単な翻字規則に 従って相互に書き換え可能であるが，現代のタター ル語には大量のロシア語の借用語が含まれており，文中でロシア語のフレーズ等に切り替わることがあ るため，単純なタタール語の翻字規則のみでは正し く翻字することはできない1).よってタタール語と ロシア語の単語にはそれぞれ異なる翻字規則を適用 しなければならないが，ロシア語の単語にタタール 語の接尾辞が付いている場合等において単語内で コードスイッチング（intra-word CS）が発生するた めトークンごと或いは形態素ごとに言語を特定する 必要があり, 形態素解析等が必要となる. また現代


のタタール語のテキストにはすでにロシア語の借用語が大量に含まれており，言語識別器等を作成する ための純粋なタタール語のテキストを得ることは容易ではない．以上の理由からタタール語におけるキ リル文字からラテン文字への翻字は困難を極める。

既存のタタール語の翻字システムはタタール語の みの翻字規則を適用しているか [1]，ロシア語の借用語のための膨大なルールベースに基づいて対処して いる [2].このため，5 節の実験結果でも述べている ように，前者のタイプの翻字システムではロシア語 の単語をサポートしていないため翻字精度が低い。 また，後者のタイプではルールベースによりロシア 語由来の単語についても翻字が行えるため翻字精度 が高いが，依然としてある程度のロシア語由来の単語を正しく翻字できていない．よって厳密なルール ベースの手法では全ての単語に対して逐次的・網羅的にルールを追加するための継続的な更新が必要で あり，明らかに非現実的で非効率的である。

本研究ではタタール語におけるキリル文字からラ テン文字へのシンプルで高精度な自動翻字システム を提案する。具体的にはタタール語とロシア語のそ れぞれについて単純な翻字規則を用意し，文中の各 サブワードに対してタタール語かロシア語か判別す るための言語識別器を学習し, 各サブワードに対し て識別された言語の翻字規則を適用することを繰り 返すことでキリル文字からラテン文字に翻字する。

その結果，本研究の提案手法は既存手法より高い 翻字精度を達成した. また，提案手法はタタール語 の翻字規則のみを用いた場合より高い精度を示して いることから提案手法がロシア語の形態素をある程度正しく予測し，翻字できることを示している。

## 1.1 タタール語でのコードスイッチング

タタール語におけるコードスイッチングの例とし て (1) にラテン文字での翻字と訳文を示す。下線部 の класс (klass「学級, 学年」) はロシア語からの借
用語であり，ロシア語の音韻で発音されるため，ロ シア語の翻字規則が必要となる. また, ロシア語か らの借用語にタタール語の接尾辞が付くこともあ り，単語内でのコードスイッチング（intra-word CS） が発生するため, この例ではタタール語の位置指定 の接尾辞 -та（-ta「〜で」）が付いている.

(1)Безнең класста кызлар сигезенчедән эчә башлаган иде.

translit.: Bezneñ klassta qızlar sigezençedän eçä başlağan ide.

“私たちのクラスでは，女子は八年生から飲み 始めていた。

## 2 関連研究

## 2.1 コードスイッチング (CS)

$\mathrm{CS}$ は口語的な言語現象であり CS がテキストに記録されることはほとんどないため, リソース不足が 大きな難点となっている. 文献 [3] に出版時点での 利用可能な CS データセットを列挙している. デー タセットの入手の容易さと整備済みのタスク等の 観点からヒンディー語-英語 $[4,5]$, スペイン語-英語 [6,7], アラビア語の方言（アーンミーヤ）から 現代標準アラビア語 [8] が CS の研究のトレンドと なっている. intra-word CS の翻字研究はドイツ語トルコ語，スペイン語-ウイチョル語 [9]，オランダ 語-リンブルフ語 [10], トルコ語-英語 [11] が存在し ており,これらの手法は本研究と同様のアプローチ をとっている. 本研究の手法との違いは Mager ら [9] は単語分割と言語識別に SegRNN [12]を採用し ていること, Nguyen ら [10] は形態素ごとの分割に Morfessor [13] を採用していることである. しかし サブワードごとの言語識別と翻字を組み合わせた本研究のタスクは行われていない。

## 2.2 タタール語の翻字

現時点でタタール語のキリル文字からラテン文字への翻字には以下のサービスが利用できる. The Tatar Transcription Tool（TTT）[1] は Mari Web Project の一環としてウィーン大学がオンラインで公開し ている翻字サービスである. speak.tatar ${ }^{2}$ は匿名で開発された翻字サービスである. Aylandirow [2] はタ タール語についての膨大なルールベースを基に翻字 を行うシステムであり，タタール語由来の単語だけ でなくロシア語由来の単語も広くカバーしている。


## 3 提案手法

タタール語の翻字は単語を跨いだ翻字規則が無い ため単語ごとに処理を行う3).

はじめに，タタール語には intra-word CS が含まれ ていることを考慮し，各サブワードに対してロシア 語かタタール語のどちらかを判別する言語識別器を 作成する. 言語識別器を作成するためにタタール語 とロシア語の 2 つの単言語コーパスを用意した. 現代のタタール語のテキストには CS を含まない純粋 なタタール語のテキストは存在しない4)。そのため 言語識別器の学習にはタタール語のテキスト内のロ シア語の形態素のノイズを避ける目的でロシア語の 借用語を含まない 1912 年に翻訳されたタタール語 のコーラン5）（19,691 語，重複あり）とエジプトの 宗教財産（Awqaf）省が翻訳したロシア語版コーラ ン6）（21,256 語，重複あり）を採用した。

言語識別器の学習プロセスは以下の通りであ る. まずデータセット内の単語を Byte Pair Encoding （BPE）[14] で文をサブワードに分割する．BPE は SentencePiece [15] 等のサブワード手法とは異なり，短いサブワード列の結合によって長いサブワードを 形成していく性質から，全サブワードの集合に文字単位のサブワードが含まれており，全ての文をサブ ワード化できるので，OOV 問題を解決できる [16].今回のケースでは学習用の単言語データが乏しい ため，BPE を採用して OOV 問題を回避した。また ロシア語とタタール語の判別をしやすくするため,「長いサブワードはよりその言語の特徴を捉えたサ ブワードとなっている」という仮説のもと，BPE の アルゴリズムで結合できなくなるまでサブワードの 結合操作を繰り返した. 得られたサブワードを基に fastText $^{7)}$ [17]を用いてサブワードごとの埋め込み表現を得る. 得られたサブワードの埋め込み表現に言語ラベルを付与し, fastText [17] で提供されている教師あり分類器 [18] で言語識別器を作成する ${ }^{8)}$.

3）ソースコード: https://github.com/naist-nlp/tatar_transliteration. デモンストレーションサイト: https://yusuke1997.com/tatar.

4）今回用意した評価用データセットには 8,466 語のうち 1,009 語に少なくとも 1 つのロシア語の形態素が含まれていた.

5） https://cdn.jsdelivr.net/gh/fawazahmed0/quran-api@1/editions/tatyakubibnnugman.json

6) https://cdn.jsdelivr.net/gh/fawazahmed0/quranapi@1/editions/rus-ministryofawqaf.json

7) https://github.com/facebookresearch/fastText

8） ハイパーパラメータとして次元数 16 , 文字 n-gram の最小值 は 2，最大值は 4 である。損失関数には Hierarchical softmax を 用いた. なおハイパーパラメータ等の設定は次の記事を参考 にした. https://fasttext.cc/blog/2017/10/02/blog-post.html

表 1 検証用データ 700 文中，重複なし 5,261 語における 翻字精度の比較結果

作成した言語識別器を用いて各サブワードの言語 ラベルを予測する。ここで隣接する同じ言語ラベル のサブワードは可能な限り結合してょり長いサブ ワードにする．例えば 2 つの連続したサブワードの 言語ラベルが両方ともタタール語である場合，それ らは結合され，1つのタタール語の言語ラベルが付与される. 最後にそれぞれのサブワードは予測され た言語ラベルの翻字規則に基づいてラテン文字へと 変換され，1つの単語にまとめられて出力される.

なお Mager ら [9] とは異なり本研究は深層学習に よるアプローチを行っていない. Mager ら [9]のタ スクがマルチラベリングなのに対して，本研究にお ける言語識別タスクは低リソースの訓練データを用 いた二值分類器であり，このタスクの達成のために 深層学習の使用は高コストと判断したためである.

## 4 実験設定

性能評価のために Corpus of Written Tatar [19] から ランダムに抽出した 700 文9)を手動でラテン文字 のタタール語に翻字し, ネイティブスピーカーが チェックしたものを検証用データとして用意した.

また，コーパス内のロシア語の形態素がタグ付け されるように，キリル文字のテキストにアノテー ションを施した. その結果, 検証用データにはロ シア語の形態素が含まれる単語が 1,009 語（重複あ り)，intra-word CS が含まれる単語が 598 語（重複 あり）含まれていた。評価指標は単語内の各文字 に対して BLEU と LCS (Longest Common Sequence) F-measure，さらに単語全体の翻字精度 (ACC) ${ }^{10}$ を 用いた。また単語として誤翻字した単語数も計測し た. LCS F-measure と ACC の計算は Chen ら [20] を 基にしている. 実験では提案手法（tt-ru hybrid）だ けでなく，タタール語のみの翻字規則のみを用いた 評価（tt-based）も行った. また既存手法との比較に


表 2 tt-based と tt-ru hybrid の誤翻字した単語数の比較 (重複なし)。 $V(T)$ は tt-based で誤翻字した単語の集合， $V(H)$ は tt-ru hybrid で誤翻字したの集合， $V(T) \cap V(H)$ は 両方とも誤翻字した単語の集合， $V(T) \backslash V(H)$ は tt-based のみ誤翻字した単語の集合， $V(H) \backslash V(T)$ は tt-ru hybrid の み誤翻字した単語の集合である。

表 3 ロシア語の単語と intra-word CS の単語における正 しく翻字できた単語数の比較. ru words は検証用データ内 のロシア語 1,009 語のうち，正しく翻字できた数と割合. CS words は 605 語のうち正しく翻字できた数と割合.

speak.tatar，TTT，Aylandirowを用いた.

## 5 実験結果

表 1 に示した実験結果より，提案手法の $\mathrm{tt}-\mathrm{ru}$ hybrid が全ての評価指標において既存手法よりも高 い精度となっている. ロシア語の翻字規則をサポー トしていない手法（特に speak.tatar，TTT）とロシア 語の翻字規則をサポートしている手法（Aylandirow， $\mathrm{tt}$-ru hybrid）の間には評価値に差があり，特に BLEU スコアでは 0.1 ポイントの差があることがわかる. なおタタール語のみの翻字規則で作成した tt-based は同じタタール語のみの翻字規則をサポートした 2 つ翻字手法（speak.tatar，TTT）より全体的に高いス コアであった理由は 6 節で説明する. また同じロシ ア語の翻字規則をサポートした Aylandirow と比較す ると tt-ru hybrid は BLEU で 0.01，ACC は 0.002 ポイ ント上回り, LCS F-score は同等であった. さらに誤翻字した単語数を比較すると Aylandirow は 526 語な のに対して tt-ru hybrid は 332 語と大幅に改善した。

## 6 分析

tt-based はロシア語の翻字規則を適用していない のにも関わらず，タタール語のみの翻字規則をサ ポートした他の 2 つの手法より高いスコアである. これは，既存手法が現在のタタール語の翻字規則

 &  \\

表 4 tt-ru hybrid が翻字に成功した例と失敗した例. 下線部の単語はロシア語の借用語における誤翻字の単語である. 上 の文は tt-ru hybrid が下線付きの単語を正しく翻字できているのに対して，下の文は $\mathrm{tt}$-ru hybrid が下線の付いた単語を誤翻字し，tt-based が正しく翻字できた例である。なお，各手法における出力例の比較は補足の表 6 に示しておく．

（2013Latin）に従っていないことに起因している11）.例えば тәнкыйть（批判）という単語では，2013Latin では tänqit と訳されるべきところ，TTT では tänqit’ と訳される。実際，ラテン語の正書法を規定する機関が事実上存在していないため，インターネット上 では様々な綴り方が見受けられる．従って，tt-based の高いスコアは正書法の一貫性に起因している。ま た，この点を考慮すると， tt-based と tt-ru hybrid の 間でスコアが向上したことは，ロシア語の借用語の 翻字に対応するためにサブワード単位で言語識別を 行ったことが成功していることを意味している.

表 2 に tt-based と tt-ru hybrid について翻字ミスと なった単語数を示している．表 2 から tt-based で観測された誤りの単語のうち 336 語が tt-ru hybrid で 正しく翻字されたことがわかる. 表 4 に tt-ru hybrid と tt-based を比較した際に tt-ru hybrid が翻字に成功 した例と失敗した例を載せる。表 4 の上段の文中 の закон と совет について, tt-based では zaqon と sowet に変換されて誤りとなっているが，tt-ru hybrid では zakon と sovet となり翻字に成功している。これ らの単語はロシア語からの借用語であるため，言語 をうまく識別できていることがわかる．しかし，表 2 に示したように， tt-based で正しく翻字できていた 116 単語については, tt-ru hybrid ではむしろ誤った 翻字が行われていた. 表 4 の下段では，tt-ru hybrid では下線部の soklanıp が正しく翻字できていない一方で，tt-based では soqlanıp と正しい翻字結果になっ ている。これは，言語識別器が該当箇所のサブワー ドをロシア語として誤認識したためにロシア語の翻字規則が適用されたことが原因となっている.

Aylandirow の LCS F-score は提案手法と同程度に 高いスコアであるが，これは Aylandirow がロシア語 の借用語のうち頻出するものをルールに記述して

11）本研究で用いた正書法は 2013 年に制定された最新かつ主流の正書法である（補足 A. 1 参照）。
いるためである。しかしこの手法は言語識別自体は 行っていないため，全ての単語についてのルールを 記述することはできない以上，カバレージ問題がつ きまとう。例えば，Aylandirow ではロシア語の借用語である такси (taksi) がルールに含まれていない ことで，taqsiへ誤翻字されることが確認された。

表 3 にロシア語との CS 単語に関する翻字性能の 比較を示す. 表 3 よりロシア語の形態素を含む単語 については，tt-ru hybrid が既存手法より良い精度で 翻字できたことが確認できる ${ }^{12)}$ ．特にロシア語の形態素に対して tt-ru hybrid は $78.1 \%$ ， tt-based は $46.7 \%$ であることから，ロシア語を含む単語の翻字精度の 向上が認められる．タタール語の中にロシア語の CS が恣意的に含まれることを考慮すると，ルール ベースのシステムは数多く存在する未知のロシア語 に対して柔軟な翻字を行うことができないが，言語識別器を用いた提案手法はどのロシア語の単語に対 しても安定した性能を発揮することが期待できる.

## 7 まとめ

本研究ではタタール語におけるキリル文字からラ テン文字への新しい翻字手法を提案した。ロシア語 の借用語にはタタール語とは異なる翻字規則を適用 されていることや intra-word CS が頻繁に起こってい ることを考慮して提案手法ではサブワードごとに言語識別を行い，識別された言語ごとの翻字規則を適用して翻字を行った結果，既存の翻字サービスより 優れた精度で翻字が行えた。本研究は言語情報に依存していないシンプルなアーキテクチャを採用して おり，構文解析やPOS タグ付けなどの詳細な解析を 必要としないため，intra-word CS が存在する他の低 リソース言語にも適用できる可能性がある。

12） speak.tatar がロシア語の単語に対して最も良いスコアを出 しているが，これは単に翻字規則がロシア語の単語に対して うまく機能するように設計されているからであり，対象的に タタール語の単語に対する精度は低いことが表 1 よりわかる。

## 参考文献

[1] Jeremy Bradley. Tatar transcription tool, 2014. Available at: https://www.univie.ac.at/maridict/site-2014 [retrieved 28 March 2021].

[2] Dinar Korbanov. Aylandirow, n.d. Available at: http://aylandirow.tmf.org.ru [retrieved 29 March 2021].

[3] N. Jose, B. R. Chakravarthi, S. Suryawanshi, E. Sherly, and J. P. McCrae. A survey of current datasets for code-switching research. In 2020 6th International Conference on Advanced Computing and Communication Systems (ICACCS), pp. 136-141, 2020.

[4] Abhishek Srivastava, Kalika Bali, and Monojit Choudhury. Understanding script-mixing: A case study of Hindi-English bilingual Twitter users. In Proceedings of the The 4th Workshop on Computational Approaches to Code Switching, pp.36-44, Marseille, France, May 2020. European Language Resources Association.

[5] Pranaydeep Singh and Els Lefever. Sentiment analysis for Hinglish code-mixed tweets by means of cross-lingual word embeddings. In Proceedings of the The 4th Workshop on Computational Approaches to Code Switching, pp. 45-51, Marseille, France, May 2020. European Language Resources Association.

[6] Elena Alvarez-Mellado. An annotated corpus of emerging anglicisms in Spanish newspaper headlines. In Proceedings of the The 4th Workshop on Computational Approaches to Code Switching, pp. 1-8, Marseille, France, May 2020. European Language Resources Association.

[7] Daniel Claeser, Samantha Kent, and Dennis Felske. Multilingual named entity recognition on Spanish-English code-switched tweets using support vector machines. In Proceedings of the Third Workshop on Computational Approaches to Linguistic Code-Switching, pp. 132-137, Melbourne, Australia, July 2018. Association for Computational Linguistics.

[8] Injy Hamed, Moritz Zhu, Mohamed Elmahdy, Slim Abdennadher, and Ngoc Thang Vu. Code-switching language modeling with bilingual word embeddings: A case study for egyptian arabicenglish, 2019.

[9] Manuel Mager, Özlem Çetinoglu, and Katharina Kann. Subwordlevel language identification for intra-word code-switching. CoRR, Vol. abs/1904.01989, , 2019.

[10] Dong Nguyen and Leonie Cornips. Automatic detection of intraword code-switching. In Proceedings of the 14th SIGMORPHON Workshop on Computational Research in Phonetics, Phonology, and Morphology, pp. 82-86, Berlin, Germany, August 2016. Association for Computational Linguistics.

[11] Zeynep Yirmibeşoğlu and Gülşen Eryiğit. Detecting codeswitching between Turkish-English language pair. In Proceedings of the 2018 EMNLP Workshop W-NUT: The 4th Workshop on Noisy User-generated Text, pp. 110-115, Brussels, Belgium, November 2018. Association for Computational Linguistics.

[12] Liang Lu, Lingpeng Kong, Chris Dyer, Noah A. Smith, and Steve Renals. Segmental recurrent neural networks for end-to-end speech recognition. In Proceedings of Interspeech 2016, Interspeech, pp. 385-389. International Speech Communication Association, September 2016. Interspeech 2016 ; Conference date: 08-09-2016 Through 12-09-2016.

[13] Mathias Creutz and Krista Lagus. Morfessor in the morpho challenge. In PASCAL Challenge Workshop on Unsupervised segmentation of words into morphemes, 2006.

[14] Rico Sennrich, Barry Haddow, and Alexandra Birch. Neural machine translation of rare words with subword units. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 1715-1725, Berlin, Germany, August 2016. Association for Computational Linguistics.

[15] Taku Kudo and John Richardson. SentencePiece: A simple and language independent subword tokenizer and detokenizer for neu- ral text processing. In Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing: System Demonstrations, pp. 66-71, Brussels, Belgium, November 2018. Association for Computational Linguistics.

[16] Tamali Banerjee and Pushpak Bhattacharyya. Meaningless yet meaningful: Morphology grounded subword-level NMT. In Proceedings of the Second Workshop on Subword/Character LEvel Models, pp. 55-60, New Orleans, June 2018. Association for Computational Linguistics.

[17] Piotr Bojanowski, Edouard Grave, Armand Joulin, and Tomas Mikolov. Enriching word vectors with subword information. Transactions of the Association for Computational Linguistics, Vol. 5, pp. 135-146, 2017.

[18] Armand Joulin, Edouard Grave, Piotr Bojanowski, and Tomas Mikolov. Bag of tricks for efficient text classification. In Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics: Volume 2, Short Papers, pp. 427-431, Valencia, Spain, April 2017. Association for Computational Linguistics.

[19] Mansur R. Saykhunov, R. R. Khusainov, T. I. Ibragimov, J. Luutonen, I. F. Salimzyanov, G. Y. Shaydullina, and A. M. Khusainova. Corpus of written tatar, 2019. Available at: http://www.corpus.tatar [retrieved 28 March 2021].

[20] Nancy Chen, Rafael E. Banchs, Min Zhang, Xiangyu Duan, and Haizhou Li. Report of NEWS 2018 named entity transliteration shared task. In Proceedings of the Seventh Named Entities Workshop, pp. 55-73, Melbourne, Australia, July 2018. Association for Computational Linguistics.

[21] David M. Eberhard, Gary F. Simons, and Charles D. Fennig, editors. Ethnologue. SIL International, Dallas, Texas, 24th edition, 2021. Available at: http://www.ethnologue.com [retrieved 12 March 2021].

[22] Guzel A. Izmailova, Irina V. Korovina, and Elzara V. Gafiyatova. A study on tatar-russian code switching (based on instagram posts). The Journal of Social Sciences Research, Vol. Special Issue. 1, pp. 187-191, 2018.

[23] National Council of the Republic of Tatarstan. O восстановлении татарского алфавита на основе латинской графики [on the restoration of the tatar alphabet based on the latin script], September 1999. Available at: http://docs.cntd.ru/document/917005056 [retrieved 28 March 2021].

[24] Boris Yeltsin. О языках народов Российской Федерации [on the languages of nations in the russian federation], 2020. First published in 1991, last amended in 2020. Available at: http://pravo.gov.ru.

[25] National Council of the Republic of Tatarstan. Об использовании татарского языка как государственного языка Республики Татарстан [on the use of the tatar language as the national language of the republic of tatarstan], January 2013. Available at: http://docs.cntd.ru/document/463300868 [retrieved April 26, 2021].

[26] Aynur Akhatovich Timerkhanov and Gulshat Rafailevna Safiullina. Tatarça-inglizçä, inglizçä-tatarça süzlek: Tatar-English, English-Tatar dictionary. G. Ibragimov Institute of Language, Literature and Art, Kazan, 2019.

## A タタール語の言語学的な背景

タタール語（ISO 639-1 Code: tt）は，トゥルク語族キプチャク語群に属する言語で，主にロシア国内のタタールスタン 共和国で話されている。話者数は約 500 万人と推定されている [21]. 一般的には語順は SOV の形をとるが，スクランブ リングを伴う自由な語順を許容している。膠着語であり，格標示や動詞の屈折などは接尾辞によって導かれる。接尾辞 は母音の後方性あるいは前方性が一貫して保たれる母音調和規則に従う，現代のタタール語は，ロシア語との言語接触 の影響により，ロシア語の借用語を多く含んでいる。話者の多くはロシア語とのバイリンガルで，都市部に住む若い世代はタタール語よりもロシア語の方が得意な傾向にある。このようなバイリンガリズムは，特に口語での頻繁なコード スイッチング（CS）を引き起こしている[22].

## A. 1 タタール語の正書法

現代のタタール語の正書法は，ロシア語の正書法の文字に 6 つの拡張キリル文字を加えたものが主流である.キリ ル文字のタタール語はロシア語圈に住むタタール人が主使用しており, トルコやフィンランドなど他の地域に住む タタール人はラテン文字を使用している。1928 年まではタタール語はアラビア文字で書かれていたが，1920 年代から 30 年代にかけてソビエト連邦で行われたラテン語化計画に伴い，タタール語にラテン文字の正書法であるヤンガリフ （yañalif）が導入された. その後，1939 年に政治的な理由によってヤニャリフはキリル文字に変更され，現在のタタール スタン共和国で公式に使用されるに至る。しかしり連崩壊後，ラテン文字正書法の復活を求める運動が再燃したため, 1999 年にタタールスタン共和国法により新しいラテン語文字正書法が採用された [23]. しかしながら，2002 年にロシア 連邦法に「ロシアのすべての民族言語はキリル文字で書かなければならない」という新たな項目が追加されたことによ り, この法律の効力はすぐに失ってしまった [24]. 現在のタタール語のラテン文字アルファベット（2013Latin）はテュ ルク語共通アルファベットをベースとしており，2013 年にタタールスタン共和国法で正式に採用され，タタール人の ディアスポラコミュニティで使用されている [25]. 本稿で使用するラテンアルファベットは 2013Latin とし，キリル文字 からラテン文字への変換の詳細な翻字規則は文献 [26] 亿記載されている。また表 5 にも簡易的な対応表を示す.

表 5 タタール語におけるキリル文字とラテン文字の対応表. NA (not applicable) は対応する文字が存在しないことを意味 している。「一」はその文字が翻字において無視されることを意味している。

表 6 各手法の翻字結果の例. 上段 2 行はキリル文字で書かれた原文と翻字されたラテン文字のタタール語. 中段 3 行は 先行研究の手法，下段はタタール語のみの翻字規則を適用した $\mathrm{tt}$-based と提案手法の $\mathrm{tt}$-ru hybrid の翻字結果である.
 坂井優介＊田口 智大＊渡辺 太郎 奈良先端科学技術大学院大学 \{sakai.yusuke.sr9, taguchi.chihiro.td0, taro\}@is.naist.jp  