アーカイブ / Audio
訛りのある英語音声を変換するTokAN:内容、話者の声、発話時間をどう扱うか
TokAN
TokANの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Fig. 4: Token-frame alignment comparison. Left: TokAN-1 with direct duration scaling to match source total duration. Right: TokAN-2 with total-duration-aware prediction. The scaling approach produces uniform durations (diagonal alignment), while the duration predictor allocates varied durations across tokens, yielding more natural prosody.
概要
- TokANは訛りのある英語音声を音声トークンに変換し、元の話者の特徴を条件に再合成する。
- 著者らは七つの英語アクセントで、単語誤り率が12.40%から教師あり調整後に9.89%、追加学習後に9.23%になったと報告した。
- 発話時間を考慮した合成は可能だが、映像との厳密な同期や話者らしさは用途ごとの検証が必要である。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、TokANの仕組み
- 01訛りのある英語音声
- 02VQ音声トークン
- 03標準発音トークン
- 04話者条件の合成音声
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
TokANは、英語を母語としない人の訛りがある発話を、内容と話者の特徴を保ちながら標準的な発音へ変える方式である。論文のL2は非母語話者の発話、L1は母語話者の発話を指す。
従来方式には、同じ文を両方の発音で録音した対が必要なものがある。合成音声を学習の手本にすると、その声質やリズムの誤りが移る懸念もある。吹き替えでは発話の長さも確認が必要だ。
手法
入力音声から特徴を取り出し、VQという方式で近い辞書項目の番号を割り当てる。この番号列が音声トークンで、辞書は音声の再合成と発話内容の認識を通じて学習する。変換器は訛りのある列を読み、標準的な発音に対応する列を順に出力する。例えば訛りのある一文から、同じ内容の別の発音を表す列を得る。
合成器は変換後の列と元音声から得た話者の特徴を使い、音声を作る。予測器が各トークンの長さを決め、発話全体の目標時間も条件にできる。追加学習ではGRPOという、複数の出力を相対的に比べる手法を使い、単語誤り率とアクセント判定器の値を改善の手掛かりにする。
新規性
著者らの主な改良は、音声を番号の列にする辞書を、音声の再合成と音声認識の学習に結び付けた点にある。従来版のHuBERTとK-Meansによる固定的な分類を置き換えた。
変換器の構成も変更し、単語誤り率とアクセント判定器を報酬に使う追加学習を導入した。発話時間の予測器は従来版から引き継いでいる。
従来手法との違い
著者らは、音声の時点ごとに変換するFramAN、音声を直接生成するCosyAccent、手本となる音声を使うトークン方式VEVOと比較した。TokANは音声トークンを変換した後、入力話者の特徴を条件に音声を合成する。
従来版TokANとの違いは、トークン化、変換器、追加学習にある。これらを同時に変更した最終モデルと従来版の差を、個々の変更だけの効果として読むことはできない。
実験結果
著者らはL2-ARCTICの七つの英語アクセントで評価し、単語誤り率が12.40%から教師あり調整後に9.89%、追加学習後に9.23%になったと報告する。単語誤り率は認識結果と正解文の単語の食い違いを測る指標である。比較方式より訛りの低減と聞き取りやすさで優れたとも述べる。
別のトークン化実験では、LibriTTS-Rで学習し、L2-ARCTICの検証集合を再合成して、母語話者音声で学習した認識器で採点した。全体の単語誤り率は共同学習方式17.45%、K-Means方式19.63%だった。これは最終的な音声変換の比較値ではない。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:英語の研修動画で、非母語話者の録音を本人の声に近いまま変換し、元の発話時間に収まるか確認する。入力はマイクで録音した音声と目標時間、出力は変換音声と人が確認する文字起こしとする。
適用には、学習用の標準的な英語音声、対象の訛りを含む音声、発話内容の文字起こしと音素ラベルが必要になる。音素は単語を構成する音の単位である。対象音声への調整範囲を確かめ、別のセンサーは想定しない。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:対象とする訛りを一つ決め、マイクで録音した音声、正解の文字起こし、元の発話時間を集める。学習や調整には標準的な英語音声、対象の訛りの音声、文字起こしから得る音素ラベルを用意する。トークン化、変換、合成の各段階を対象音声で確かめる。
少数の発話で元音声を基準に、変換後の単語誤り率、目標時間との差、訛りと話者らしさの人手評価を記録する。固有名詞を含む発話も分けて確認し、内容の取り違えや時間のずれが大きい例は人が聞き直す。
限界と課題
著者らが挙げる従来方式の課題は、自然な発話対を必要とする場合があることと、合成した教師音声の声質やリズムの誤りが学習に移り得ることだ。TokANの教師あり調整にも、自然には対応していない録音から作った半合成のトークン対を使う。
編集上の検証事項は、対象外の訛りや録音条件、固有名詞での内容保持、話者らしさである。発話時間の制御は目標時間を考慮する柔軟な方式で、厳密な映像同期の成否は個別に測る必要がある。
出典
元のタイトル・要旨を確認する(英語)
TokAN: Accent Normalization Using Self-Supervised Speech Tokens
Accent normalization (AN) seeks to convert non-native (L2) accented speech into standard (L1) speech while preserving speaker identity. The current techniques either require naturally recorded parallel L1-L2 speech for training, or suffer from quality degradation when supervised by synthesized targets. In this paper, we present TokAN, a token-based accent normalization framework that operates on self-supervised discrete speech tokens extracted from a L1-L2 jointly trained vector-quantization (VQ) tokenizer, without the need of synthetic supervisory speech. An autoregressive encoder-decoder model performs token-to-token conversion, translating L2-accented token sequences into the tokens of standard voice. We also introduce reinforcement learning (RL) post-training based on Group Relative Policy Optimization (GRPO), using word error rate and accent classifier confidence as complementary rewards. A non-autoregressive flow-matching synthesizer recovers the Mel-spectrogram from the converted tokens, conditioned on the source speaker embedding. We also develop a flow-matching duration predictor that supports total-duration-aware synthesis, making TokAN applicable to duration-critical tasks such as voice dubbing and live casting. Experiments on seven English accents demonstrate that TokAN reduced the word error rate from 12.40% to 9.89% after supervised fine-tuning, and further to 9.23% after RL post-training, consistently outperforming frame-to-frame, direct flow-matching, and prompt-based token-conversion baselines in terms of accent reduction and intelligibility.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




