WORLD プログラミング解説

導入

ダウンロード

ライセンスは、修正BSDです。Download|WORLD

取得項目

取得内容 取得方法 実装 対応バージョン
声の高さ 基本周波数 推定法
(Fundamental frequency estimation method)
DIO (Distributed Inline-filter Operation) Ver.
Harvest Ver.0.2.0_7~
声の音色
(声道の調音特性)
スペクトル包絡 推定法
(Spectral envelope estimation method:)
CheapTrick Ver.0.1.4~
STAR ~Ver.0.1.3
声帯の振動 励起信号 抽出法
(Excitation signal extraction method)
PLATINUM ~Ver.0.1.4
有声音・無声音 非周期性指標 推定法
(Aperiodicity estimation method)
D4C Ver.0.2.0~

使用方法

  1. Dio()で、音声の基本周波数を推定
    • 必要に応じてStoneMask()で、基本周波数を補正
    • 周波数が0となる要素が多数の場合には、option.allowed_rangeの値を大きくする
  2. CheapTrick()で、音声のスペクトル包絡を推定
  3. D4C()で、音声の非周期性指標を推定
  4. 必要に応じて音高や音色を制御
  5. Synthesis()で、音声を合成
doc\readme_JP.txt

分析と合成のサンプルが、examples\analysis_synthesisにあります。

複数の技術系サイトから、まとめて検索