表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

ネパール語・テルグ語の音声認識で文字表記をそろえる二段階翻字法

Two-stage Phoneme-to-Grapheme Transliteration

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

Two-stage Phoneme-to-Grapheme Transliterationの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Table 1: Representation of characters in the two-stage transliteration method.

出典:Two-stage Phoneme-to-Grapheme Transliteration / arXiv ↗

概要

  • ネパール語とテルグ語の正解転記を音素経由で共通のデーヴァナーガリー表記へ移し、従属母音も独立母音へ置き換える。
  • 著者の掲載表では、二段階適用時の両言語平均WER/CERは31.6/11.7で、翻字なしのE1の38.0/14.6を下回った。
  • 実務で使う前に、英語の混在箇所と元の文字へ戻した後の誤りを、対象業務の音声で測る必要がある。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Two-stage Phoneme-to-Grapheme Transliterationの仕組み

左から右へ読む
  1. 01音声・正解転記
  2. 02音素経由の翻字
  3. 03母音表記の統一
  4. 04認識モデル学習
  5. 05共通表記の認識

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

この方法は、複数言語の音声認識で似た音に異なる文字が対応する問題を扱う。ネパール語とテルグ語では文字体系が異なり、英語も交じる発話を一つのモデルで書き起こすと、出力文字の選択が難しくなる。

音声認識は発話を文字列に変える技術である。記録や検索に使うなら、音を聞き取れても文字の選択を誤れば確認の手間が増す。著者は、学習に使う正解文字列の表記をそろえる方法を検討した。

手法

この方法は、ネパール語とテルグ語の正解転記を二段階で共通表記へ変え、その文字列を音声認識の学習に使う。一段目では、文字と音素の対応をまとめた語彙表を作る。音素は音を区別する単位で、例えば表記の異なる語でも対応する音の列を手掛かりにできる。文字を音素列へ移し、デーヴァナーガリー文字の語形に組み直す。ネパール語の結合語は、曖昧さを避けるため先に分割する。

二段目では、子音に付けて書く従属母音を、単独で書く独立母音に置き換える。こうして作った正解文字列と音声で、一体型の音声認識モデルを学習する。認識時には音声を入力し、共通表記の文字列を得る。元の言語の文字への復元は、この実験で示された認識結果とは別に確認が要る。

新規性

著者の提案は、複数言語の文字をデーヴァナーガリー文字へ写すだけで終わらせず、子音に付く従属母音も独立母音へ置き換える点にある。同じ音に対応する出力文字をそろえ、認識時の混同を減らす狙いだ。

確認できた本文の範囲では、ネパール語とテルグ語で各段階を適用した結果が示されている。ほかの言語にも適用できるという説明はあるが、その効果を示す評価は確認できない。

従来手法との違い

論文の表は、基準条件E0、翻字なしで音響モデルを学習したE1、一段目を適用したE2、二段目まで適用したE3を並べる。E0の具体的な構成は確認できた本文に記されていないため、再現可能な比較条件としては扱えない。

両言語平均の単語誤り率はE1が38.0、E2が33.9、E3が31.6。文字誤り率は同順に14.6、13.9、11.7だった。段階を加えたときの変化は示されるが、この二言語以外で同じ変化が起きるとは言えない。

実験結果

著者はネパール語113時間、テルグ語47時間の学習音声と、計26時間のテスト音声を用いた。ネパール語のデータは読み上げ、テルグ語は読み上げと会話を含む。両言語の学習・テストデータに英語の混在がある。指標は単語誤り率(WER)と文字誤り率(CER)で、低いほど誤りが少ない。

著者の掲載表では、両言語平均のWER/CERはE0が39.8/16.3、E3が31.6/11.7だった。E3の言語別値はネパール語23.8/7.8、テルグ語39.5/15.7。要旨の相対削減率とは計算が合わないため、ここでは表に載る値を示す。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:ネパール語とテルグ語に英語が混ざる社内会話の書き起こしを試す。発話音声を入力し、共通表記の認識文字列を出力する。担当者が元の言語の表記と照らし、業務記録として使える形へ確認・修正する流れを想定する。

試行には対象業務の音声、言語別の正解書き起こし、英語を含む語の表記規則、文字と音素の対応が必要だ。対象業務の話者や話題に合わせた学習と評価を行い、表記を戻す作業量も測る。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:対象業務のネパール語・テルグ語・英語が混ざる音声を集め、発話ごとに元の文字で正解書き起こしを付ける。文字と音素の対応表、英語を含む語の表記規則を整え、正解文字列を二段階で翻字する。入力に要るのは音声であり、別種のセンサーは想定しない。

同じ学習・評価データで翻字なしのモデルと二段階翻字のモデルを比べ、共通表記でWERとCERを測る。英語の混在箇所は分けて集計し、元の文字へ戻した結果も人手で確認する。修正に要する時間を記録し、業務上の採用基準と照らす。

限界と課題

評価が確認できるのはネパール語とテルグ語で、学習音声は計160時間である。両言語の学習・テストデータに英語の混在はあるが、英語を含む発話だけの誤り率は示されていない。著者がこれらを明示的な限界として述べたわけではない。

編集上の検証事項は、共通表記から元の文字へ戻す際の誤り、混在箇所や未知語での認識、対象業務の音声への適合だ。要旨の相対削減率は、掲載表のE0・E1とE3の値から計算される率と一致しないため、比較には条件別の表の値を用いる。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

A two-stage transliteration approach to improve performance of a multilingual ASR

End-to-end Automatic Speech Recognition (ASR) systems are rapidly claiming to become state-of-art over other modeling methods. Several techniques have been introduced to improve their ability to handle multiple languages. However, due to variation in writing scripts for different languages, while decoding acoustically similar units, they do not always map to an appropriate grapheme in the target language. This restricts the scalability and adaptability of the model while dealing with multiple languages in code-mixing scenarios. This paper presents an approach to build a language-agnostic end-to-end model trained on a grapheme set obtained by projecting the multilingual grapheme data to the script of a more generic target language. This approach saves the acoustic model from retraining to span over a larger space and can easily be extended to multiple languages. A two-stage transliteration process realizes this approach and proves to minimize speech-class confusion. We performed experiments with an end-to-end multilingual speech recognition system for two Indic Languages, namely Nepali and Telugu. The original grapheme space of these languages is projected to the Devanagari script. We achieved a relative reduction of 20% in the Word Error Rate (WER) and 24% in the Character Error Rate (CER) in the transliterated space, over other language-dependent modeling methods.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01