定義
ボコーダー(Vocoder)とは、声の周波数特徴を分析・パラメータ化し、別の音源や合成波形にのせて再構成する音声合成・変換技術のこと。
ボコーダー (Vocoder)とは(詳しく解説)
ボコーダーは元々、音声を周波数帯域ごとの特徴量(スペクトル包絡やピッチ)に分解し、別の音源(楽器音や合成波形)に声の特徴を乗せて再構成する信号処理技術として登場し、ロボットボイスやハーモナイザーとして音楽制作で使われてきた。近年はニューラルボコーダー(WaveNet系・HiFi-GANなど)がTTSや音声変換、歌声合成の最終段で波形生成を担う主要技術として定着しているとされる。2026年時点の実運用では、学習データと異なる話者・言語・感情表現でノイズやこもりが出やすい点が落とし穴で、相場感としては高品質なリアルタイム音声変換ほどGPUコストと遅延がかさむ。現場での選び方は、歌声・音楽制作用途か、通話・配信のリアルタイム変換用途かで求められる遅延とコストの許容度が大きく異なるため、用途別にモデルとインフラを分けて検証するのが実務上の目安とされる。
ボコーダー (Vocoder)の使用例
- 歌声合成ソフトの最終段でニューラルボコーダーを使い、パラメータ化された音響特徴量から波形を生成する。
- 「このリアルタイム音声変換はどのボコーダー方式ですか、遅延はどれくらいですか」とベンダーに確認する。