Skip to content
/ saysing Public

mac標準の音声合成ソフトに無理矢理歌わせるスクリプト

Notifications You must be signed in to change notification settings

ackyla/saysing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

saysing

mac標準の音声合成ソフトに無理矢理歌わせるスクリプト

◆必要ソフト say mac標準 sox macportsから等 kakasi macportsから等

◆使い方 サンプルのkaeru.txtのように 1行目:メロディー 2行目:歌詞 3行目:BPM 4行目:声の種類 のファイルを作って

python say.py ファイル名

と実行するとファイル名_out.wavが出力されます.

◆ファイルを作る際の注意 ファイルはutf-8形式で保存してください.

メロディーはMIDIノートナンバーと1000,1001を使って書きます. 必ずカンマ区切りで空白は開けず行末はカンマなしで終わるようにしてください. 例) 60 → ドの8分音符 62 → レの8分音符 64,1000 → ミの4分音符 64,1000,1000,1000 → ミの2分音符 67,1000,1000 → ソの付点4分音符 1001 → 8分休符 1001,1001 → 4分休符

歌詞は全て全角カタカナで書いてください.

声はGood,Badが一番安定して歌ってくれます. 他の声でも歌いますが一部音程を付けてくれないのもいます.

About

mac標準の音声合成ソフトに無理矢理歌わせるスクリプト

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages