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

since
平成38年9月29日

← 検索結果に戻る

未学習の話者へ声色を変えるCoDiff-VC:内容抽出と参照音声の使い方

CoDiff-VC

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

概要

  • 単一コードブックの音声コーデックで発話内容を取り出し、参照音声の声色を条件にして波形を生成する。
  • LibriTTSの未学習話者での話者類似度の平均主観評価点は、CoDiff-VCが3.94±0.10、Diff-VCが3.72±0.09だった。
  • 著者らは拡散モデルの推論速度が比較的遅いと述べており、実務利用には所要時間と対象言語での品質確認が必要となる。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、CoDiff-VCの仕組み

左から右へ読む
  1. 01変換元と参照音声
  2. 02内容トークン抽出
  3. 03参照声色の抽出
  4. 04拡散で波形生成

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

研究の背景

CoDiff-VCは、発話内容を保ちながら別の話者の声色へ変える音声変換手法である。「ゼロショット」は、学習に使っていない目標話者の参照発話を一つ使って変換する設定を指す。吹き替えなど、台詞を維持して声を変えたい場面が想定される。

課題は、元話者の声色を内容情報から分け、限られた参照発話から目標話者の特徴を捉えることだ。内容表現に元の声色が残れば、変換後の話者類似度を損なう可能性がある。

手法

事前学習した単一コードブックの音声コーデックで、変換元の音声を離散トークンにする。トークンは音声を記号列で表したもので、発話内容の条件に使う。Mix-Style層正規化はトークンに残る元話者の声色を揺さぶり、内容表現がその声色に依存しにくいようにする。

参照音声からは、声色の全体的な傾向と時間ごとの細かな特徴を取り出す。拡散モデルが雑音を段階的に除いて波形を作る際、内容と声色の条件をそれぞれ誘導に使う。例えば元の台詞と目標話者の一発話を入力し、台詞を保ちながら声色を変えた音声を出力する。

新規性

著者らの提案は、単一コードブックの音声コーデックで内容を表すトークンを作り、元話者の声色をさらに揺さぶってから波形生成に使う構成にある。参照音声からは声色の全体像と時間ごとの特徴を取り出す。

生成時には、内容と声色を別々に誘導する「二重の分類器不要ガイダンス」を加える。部品を外した比較も示されており、これらを組み合わせた構成が提案の中心である。

従来手法との違い

比較対象はYourTTS、SEF-VC、LM-VC、Diff-VCである。著者らは、従来の内容表現に元話者の声色が残ることや、話者の全体的な表現だけでは細かな声の特徴を捉えにくいことを課題に挙げる。CoDiff-VCは、内容表現と二つの細かさの声色表現を使う。

LibriTTSでの表中比較では、CoDiff-VCの話者類似度、自然さ、音質の主観評価値が各比較手法を上回る。これは示された未学習話者と評価方法での結果であり、日本語の吹き替えでの優劣を直接示さない。

実験結果

著者らは580時間、2400話者のLibriTTSを使い、2390話者を学習、残る10話者を試験に分けた。未学習の10話者に関する20発話を入力とし、10話者を参照して200音声を生成した。10人による話者類似度の平均主観評価点は、CoDiff-VCが3.94±0.10、Diff-VCが3.72±0.09だった。

客観評価では、参照音声との話者特徴のコサイン類似度が順に0.839と0.815、単語誤り率が3.121と4.326と報告された。前者は声の特徴の近さ、後者は音声認識結果の誤りを測る値である。いずれもLibriTTSの示された条件での比較である。

応用の可能性

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

編集上の応用案:映像作品の吹き替え試作で、収録済みの台詞音声と配役者の参照発話を入力し、声色を変えた試聴用音声を出力する。担当者が元の台詞と照らし、聞き取りやすさと声の近さを確認する。

学習には話者IDを識別できる音声、評価には台詞の書き起こしを用意する。収録には音声用マイクを使い、対象言語と録音条件に合わせた学習・調整を検討する。この用途での品質は論文の結果からは確定しない。

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

導入時の検証

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

導入時の検証案:対象の台詞に近い音声を話者ID付きの学習データとして用意し、変換元と目標話者の参照録音を集める。センサーは音声収録用マイクを使い、台詞の書き起こしを評価用ラベルにする。対象言語と収録条件に合わせて学習・調整し、同じ入力をDiff-VCでも変換する。

未学習話者を分けて試し、出力と参照音声の話者類似度、自然さ、音質を聴取評価する。書き起こしとの照合では単語誤り率を記録し、推論時間と台詞ごとの失敗例も確認する。採用判断は、この試作で測れた条件に限る。

限界と課題

著者らが明記した制約は、拡散モデルの推論速度が比較的遅いことだ。拡散モデルは雑音から段階的に音声を復元する。著者らは生成の逆過程を今後改善すると述べるが、制作作業での待ち時間は示していない。

編集上の検証事項は、日本語の台詞や録音条件が異なる参照音声で、発話内容と声色が保たれるかである。LibriTTSの未学習話者による評価から、吹き替え現場の修正回数や編集負担までは判断できない。

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

出典

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

CoDiff-VC: A Codec-Assisted Diffusion Model for Zero-shot Voice Conversion

Zero-shot voice conversion (VC) aims to convert the original speaker's timbre to any target speaker while keeping the linguistic content. Current mainstream zero-shot voice conversion approaches depend on pre-trained recognition models to disentangle linguistic content and speaker representation. This results in a timbre residue within the decoupled linguistic content and inadequacies in speaker representation modeling. In this study, we propose CoDiff-VC, an end-to-end framework for zero-shot voice conversion that integrates a speech codec and a diffusion model to produce high-fidelity waveforms. Our approach involves employing a single-codebook codec to separate linguistic content from the source speech. To enhance content disentanglement, we introduce Mix-Style layer normalization (MSLN) to perturb the original timbre. Additionally, we incorporate a multi-scale speaker timbre modeling approach to ensure timbre consistency and improve voice detail similarity. To improve speech quality and speaker similarity, we introduce dual classifier-free guidance, providing both content and timbre guidance during the generation process. Objective and subjective experiments affirm that CoDiff-VC significantly improves speaker similarity, generating natural and higher-quality speech.

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