Miyazawa’s Pukiwiki
KlattSynthesizer
はすでに存在します。
開始行:
*Klatt Synthesizer の Python 版(pyklatt)を使ってみる [#...
-Klatt Synthesizer は音素の音響的パラメータを直に指定して...
--例えばフォルマントの値を直に指定して母音を合成する
//--河原先生にうかがったところ、STRAIGHTはフォルマント値...
-オリジナルはFORTRAN版(?)
-以下の移植版がある
--[[MATLAB Simulink:http://www.shaav.com/professional/lin...
--[[Python:https://code.google.com/p/pyklatt/]]((Pyshon版...
--[[C:http://www.phon.ox.ac.uk/files/lecture_2/klatt_stru...
-まずは Python 版を動かしてみよう。
**Python をインストールする [#p01d5572]
-[[Pythonインストールと環境設定:http://www.pythonweb.jp/i...
--[[Python の Ver2 と Ver3 でコードの書き方が違う:http://...
--[[環境変数PATHの設定:http://www.pythonweb.jp/install/]]...
--[[test1-1.pyの実行:http://www.pythonweb.jp/tutorial/ini...
**pyklatt をインストールする [#eae2921c]
-[[pyklatt:https://code.google.com/p/pyklatt/]] > [[Sourc...
svn checkout http://pyklatt.googlecode.com/svn/trunk/ py...
--カレントディレクトリに pyklatt-read-only ディレクトリが...
***試しに使う [#m49549e8]
-pyklatt-read-only/ ディレクトリに移動して以下を実行
python klatt.py ./data/cat.txt
--output.wav が生成される。
--pyklatt-read-only/data.txt 以下に合成用のサンプルテキス...
--pyklatt-read-only/src/ipa.py に合成用の音素名リストと、...
-/la/, /ra/ を合成してみる
--data/ 以下に &ref(lara.txt); を置く
--実行
python klatt.py ./data/lara.txt
--&ref(lara.wav); ができる
-/la/, /ra/ の合成パラメータを変えてみる
--[[Yamada & Tohkura, 1992:http://www.ncbi.nlm.nih.gov/pu...
--ipa.py を見て以下のパラメータを書き換える
273行目 /r/
'freq (1-6)': (300, 1600, 2600, 3300, 3750, 4900), から
'freq (1-6)': (300, 920, 1200, 3300, 3750, 4900), に書...
615行目 /l/
'freq (1-6)': (310, 1050, 2880, 3300, 3750, 4900), から
'freq (1-6)': (310, 1280, 3000, 3300, 3750, 4900), に書...
--&ref(lara2.wav); ができる、上と変わっていないように聞こ...
終了行:
*Klatt Synthesizer の Python 版(pyklatt)を使ってみる [#...
-Klatt Synthesizer は音素の音響的パラメータを直に指定して...
--例えばフォルマントの値を直に指定して母音を合成する
//--河原先生にうかがったところ、STRAIGHTはフォルマント値...
-オリジナルはFORTRAN版(?)
-以下の移植版がある
--[[MATLAB Simulink:http://www.shaav.com/professional/lin...
--[[Python:https://code.google.com/p/pyklatt/]]((Pyshon版...
--[[C:http://www.phon.ox.ac.uk/files/lecture_2/klatt_stru...
-まずは Python 版を動かしてみよう。
**Python をインストールする [#p01d5572]
-[[Pythonインストールと環境設定:http://www.pythonweb.jp/i...
--[[Python の Ver2 と Ver3 でコードの書き方が違う:http://...
--[[環境変数PATHの設定:http://www.pythonweb.jp/install/]]...
--[[test1-1.pyの実行:http://www.pythonweb.jp/tutorial/ini...
**pyklatt をインストールする [#eae2921c]
-[[pyklatt:https://code.google.com/p/pyklatt/]] > [[Sourc...
svn checkout http://pyklatt.googlecode.com/svn/trunk/ py...
--カレントディレクトリに pyklatt-read-only ディレクトリが...
***試しに使う [#m49549e8]
-pyklatt-read-only/ ディレクトリに移動して以下を実行
python klatt.py ./data/cat.txt
--output.wav が生成される。
--pyklatt-read-only/data.txt 以下に合成用のサンプルテキス...
--pyklatt-read-only/src/ipa.py に合成用の音素名リストと、...
-/la/, /ra/ を合成してみる
--data/ 以下に &ref(lara.txt); を置く
--実行
python klatt.py ./data/lara.txt
--&ref(lara.wav); ができる
-/la/, /ra/ の合成パラメータを変えてみる
--[[Yamada & Tohkura, 1992:http://www.ncbi.nlm.nih.gov/pu...
--ipa.py を見て以下のパラメータを書き換える
273行目 /r/
'freq (1-6)': (300, 1600, 2600, 3300, 3750, 4900), から
'freq (1-6)': (300, 920, 1200, 3300, 3750, 4900), に書...
615行目 /l/
'freq (1-6)': (310, 1050, 2880, 3300, 3750, 4900), から
'freq (1-6)': (310, 1280, 3000, 3300, 3750, 4900), に書...
--&ref(lara2.wav); ができる、上と変わっていないように聞こ...
ページ名:
既存のページ名で編集する