seikacenter-101
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| seikacenter-101 [2023/04/13 00:42] – 削除 - 外部編集 (Unknown date) 127.0.0.1 | seikacenter-101 [2025/03/30 02:01] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== SeikaSayの説明 ====== | ||
| + | |||
| + | SeikaCenterのサポートは終了いたしました。\\ この製品に修正や機能拡張は今後行われません。現時点での最新版のダウンロードは可能です。\\ | ||
| + | 後継プロダクト AssistantSeika をご利用ください。 | ||
| + | |||
| + | ===== 概要 ===== | ||
| + | |||
| + | 20190327/ | ||
| + | |||
| + | SeikaSay コマンドは SeikaCenter を利用するためのインタフェースプログラムです。SeikaCenterAPI.DLLを利用しています。 | ||
| + | |||
| + | |||
| + | cidが2000のVOICEROID2話者を発声させる最少の記述は以下となります。 | ||
| + | < | ||
| + | seikasay -cid 2000 -t " | ||
| + | </ | ||
| + | |||
| + | その他オプションは以下のようになります。 | ||
| + | |||
| + | < | ||
| + | E: | ||
| + | seikasay command Version: | ||
| + | |||
| + | |||
| + | print informations: | ||
| + | seikasay [-list | -cid ID -params | -cid ID -current] | ||
| + | options: | ||
| + | -list : print speaker list. | ||
| + | -params | ||
| + | -current | ||
| + | |||
| + | call TTS system: | ||
| + | Use argument mode: | ||
| + | seikasay -cid ID [-save filename ] [ [option [option [option [.... [option ] ] ] ] ] ] -t TalkText | ||
| + | Use standard input mode(shift jis encoding): | ||
| + | seikasay -cid ID [-savepath path ] [ [option [option [option [.... [option ] ] ] ] ] ] -stdin | ||
| + | Use file input mode(utf-8 encoding no BOM): | ||
| + | seikasay -cid ID [-savepath path ] [ [option [option [option [.... [option ] ] ] ] ] ] -f TextFile | ||
| + | |||
| + | Common Options: | ||
| + | -cid | ||
| + | -save FILE: save voice. | ||
| + | -savepath | ||
| + | |||
| + | SAPI5 speaker options: | ||
| + | -volume | ||
| + | -speed | ||
| + | |||
| + | VOICEROID2/ | ||
| + | -volume | ||
| + | -speed | ||
| + | -pitch | ||
| + | -intonation | ||
| + | -emotion KEY VAL : add emotion. | ||
| + | Example: -emotion " | ||
| + | Use CeVIO speaker options: | ||
| + | -volume | ||
| + | -speed | ||
| + | -pitch | ||
| + | -alpha | ||
| + | -intonation | ||
| + | -emotion KEY VAL : add emotion. | ||
| + | Example: -emotion " | ||
| + | |||
| + | |||
| + | E: | ||
| + | </ | ||
| + | |||
| + | ===== オプション説明 ===== | ||
| + | |||
| + | seikasayコマンドに指定するオプション -cid は必ず最初に指定します。\\ 次にオプション -t, -stdin, -f のいずれかのオプションが有効になっている必要があります。 | ||
| + | |||
| + | ^ コマンド | ||
| + | | seikasay -cid 2000 -volume 1.3 -t " | ||
| + | | seikasay -cid 2000 -volume 1.3 -stdin | ||
| + | | seikasay -cid 2000 -volume 1.3 -f words.txt | ||
| + | |||
| + | cidはSeikaCenterの画面でも確認できますし、-list オプションで確認する事もできます。この環境では2000が琴葉茜を指し、2003が京町セイカ、1700が京町セイカ+EX、3000がさとうささら、5000が鳴花ヒメを指しています。 | ||
| + | < | ||
| + | G: | ||
| + | cid | ||
| + | ----- --------------------------- | ||
| + | 2000 voiceroid2 - 琴葉 茜 | ||
| + | 2001 voiceroid2 - 琴葉 葵 | ||
| + | 2002 voiceroid2 - 民安ともえ(v1) | ||
| + | 2003 voiceroid2 - 京町セイカ(v1) | ||
| + | 2004 voiceroid2 - 結月ゆかり(v1) | ||
| + | 2005 voiceroid2 - 東北ずん子(v1) | ||
| + | 2006 voiceroid2 - 京町セイカ(v1) - どよーん | ||
| + | 1700 voiceroid - VOICEROID+ 京町セイカ EX | ||
| + | 3000 cevio - さとうささら | ||
| + | 3001 cevio - すずきつづみ | ||
| + | 3002 cevio - タカハシ | ||
| + | 3003 cevio - ONE | ||
| + | 4000 bouyomichan - 女性1 | ||
| + | 4001 bouyomichan - 女性2 | ||
| + | 4002 bouyomichan - 男性1 | ||
| + | 4003 bouyomichan - 男性2 | ||
| + | 4004 bouyomichan - 中性 | ||
| + | 4005 bouyomichan - ロボット | ||
| + | 4006 bouyomichan - 機械1 | ||
| + | 4007 bouyomichan - 機械2 | ||
| + | 5000 gynoid - 鳴花ヒメ | ||
| + | 5001 gynoid - 鳴花ミコト | ||
| + | 1000 sapi - Microsoft Haruka Desktop | ||
| + | 1001 sapi - CeVIO-さとうささら | ||
| + | 1002 sapi - CeVIO-すずきつづみ | ||
| + | 1003 sapi - CeVIO-タカハシ | ||
| + | 1004 sapi - Microsoft David Desktop | ||
| + | 1005 sapi - Microsoft Zira Desktop | ||
| + | 1006 sapi - CeVIO-ONE | ||
| + | 1400 speechplatform - Microsoft Haruka Desktop | ||
| + | 1401 speechplatform - CeVIO-さとうささら | ||
| + | 1402 speechplatform - CeVIO-すずきつづみ | ||
| + | 1403 speechplatform - CeVIO-タカハシ | ||
| + | 1404 speechplatform - Microsoft David Desktop | ||
| + | 1405 speechplatform - Microsoft Zira Desktop | ||
| + | 1406 speechplatform - CeVIO-ONE | ||
| + | ----- --------------------------- | ||
| + | |||
| + | G: | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | 他のオプションは以下の通りです。 | ||
| + | |||
| + | ^ オプション | ||
| + | | -save WaveFile | ||
| + | | -savepath Path | 標準入力時およびファイル入力時、Path で示すフォルダに音声データ(Wav形式)を書き出します。\\ そのフォルダの下にファイル名 「" | ||
| + | | -volume P | 音量 Pを指定します。 | ||
| + | | -speed P | 話速(速さ) Pを指定します。 | ||
| + | | -pitch P | 高さ Pを指定します。 | ||
| + | | -alpha P | 声質 Pを指定します。 | ||
| + | | -intonation P | 抑揚 Pを指定します。 | ||
| + | | -emotion eP P | 感情パラメタ eP に P を設定します。 | ||
| + | |||
| + | VOICEROID2, | ||
| + | 簡単な範囲チェックはしていますが、例えば VOICEROID2 のオプション -speed で 0.559 なんて指定した場合はたぶんエラーになるので、あまりイレギュラーな指定はしないでください。順次修正していきます。 | ||
| + | |||
| + | オプションの数値範囲。 | ||
| + | ^ オプション | ||
| + | ^ -volume | ||
| + | ^ -speed | ||
| + | ^ -pitch | ||
| + | ^ -alpha | ||
| + | ^ -intonation | ||
| + | ^ -emotion | ||
| + | |||
| + | VOICEROID2ではスタイル、CeVIOでは感情・コンディションと説明されている、感情のパラメタを指定するオプションが -emotion になります。 | ||
| + | |||
| + | 感情パラメタには名前がついています。この名前をそのまま指定する事になります。 | ||
| + | ^ 記述 | ||
| + | | seikasay -cid 3000 -emotion " | ||
| + | | seikasay -cid 3000 -emotion " | ||
| + | | seikasay -cid 3000 -emotion " | ||
| + | | seikasay -cid 3000 -emotion " | ||
| + | | seikasay -cid 2000 -emotion " | ||
| + | | seikasay -cid 2000 -emotion " | ||
| + | | seikasay -cid 2000 -emotion " | ||
| + | | seikasay -cid 2000 -emotion " | ||
| + | |||
| + | 話者が対応していない感情パラメタを適用することはできません。たとえば すずきつづみ の感情パラメタ" | ||
| + | 東北イタコの感情パラメタ" | ||
| + | |||
| + | 利用可能な感情パラメタは、SeikaSayコマンドの -params オプションで確認できます。\\ | ||
| + | cidが3000のさとうささらは、元気, | ||
| + | < | ||
| + | G: | ||
| + | cid:3000 | ||
| + | --------------------------------- | ||
| + | effect | ||
| + | effect | ||
| + | effect | ||
| + | effect | ||
| + | effect | ||
| + | emotion | ||
| + | emotion | ||
| + | emotion | ||
| + | emotion | ||
| + | --------------------------------- | ||
| + | |||
| + | G: | ||
| + | </ | ||
| + | |||
| + | cidが2000の琴葉茜は、喜び, | ||
| + | |||
| + | < | ||
| + | G: | ||
| + | cid:2000 | ||
| + | --------------------------------- | ||
| + | effect | ||
| + | effect | ||
| + | effect | ||
| + | effect | ||
| + | emotion | ||
| + | emotion | ||
| + | emotion | ||
| + | --------------------------------- | ||
| + | |||
| + | G: | ||
| + | </ | ||
| + | |||
| + | cidが1700の京町セイカ+EXは、感情パラメタを持っていません。 | ||
| + | |||
| + | < | ||
| + | G: | ||
| + | cid:1700 | ||
| + | --------------------------------- | ||
| + | effect | ||
| + | effect | ||
| + | effect | ||
| + | effect | ||
| + | --------------------------------- | ||
| + | |||
| + | G: | ||
| + | </ | ||
| + | |||
| + | ===== 標準入力 ===== | ||
| + | |||
| + | -stdin が指定される場合、標準入力からの入力と判断されます。以下はWindowsで作成したSJISテキストファイルtalk.txtに記述された2行「夜ふかしは」「からだに悪いですよ。」を発声します。 | ||
| + | < | ||
| + | E: | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 3 個のファイル | ||
| + | 2 個のディレクトリ | ||
| + | |||
| + | E: | ||
| + | 夜ふかしは | ||
| + | からだに悪いですよ。 | ||
| + | |||
| + | E: | ||
| + | |||
| + | E: | ||
| + | </ | ||
| + | |||
| + | 引数に -savepath オプションを付与すると、入力した1行単位で音声保存ができます。生成されたテキストファイルは utf-8エンコーディングになっています。 | ||
| + | < | ||
| + | E: | ||
| + | |||
| + | E: | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 7 個のファイル | ||
| + | 2 個のディレクトリ | ||
| + | |||
| + | E: | ||
| + | |||
| + | </ | ||
| + | |||
| + | chcpコマンドで、標準入力の文字コードを確認できます。以下はSHIFT-JISの時です。 | ||
| + | < | ||
| + | E: | ||
| + | 現在のコード ページ: 932 | ||
| + | |||
| + | E: | ||
| + | </ | ||
| + | |||
| + | 以下はUTF-8の時です。 | ||
| + | < | ||
| + | E: | ||
| + | Active code page: 65001 | ||
| + | |||
| + | E: | ||
| + | </ | ||
| + | |||
| + | ===== ファイル入力 ===== | ||
| + | |||
| + | -f オプションでファイルを指定するとそのファイルの1行毎を発声します。-savepath オプションで音声が保存されます。以下はWindowsで作成したUTF-8のテキストファイルtalk.txtを指定し音声保存させた例です。 | ||
| + | < | ||
| + | E: | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 4 個のファイル | ||
| + | 2 個のディレクトリ | ||
| + | |||
| + | E: | ||
| + | 会場の周辺には、原宿駅や、代々木駅もあるし、ちょっと歩けば、新宿御苑駅もある。 | ||
| + | 老人ホームの場合は、健康器具や、ひざ掛けだ。 | ||
| + | ちょっと遅い昼食をとるため、ファミリーレストランに入ったのです。 | ||
| + | 嬉しいはずが、ゆっくり寝てもいられない。 | ||
| + | 自然の研究者は、自然をねじ伏せようとしてはいけない。 | ||
| + | おごりを捨て、謙虚な姿勢を取り戻さねば、冬は過ごせない。 | ||
| + | 先だって、ごく短期間だが、久方ぶりに、ヨーロッパへ行った。 | ||
| + | |||
| + | E: | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 2018/ | ||
| + | 18 個のファイル | ||
| + | 2 個のディレクトリ | ||
| + | |||
| + | E: | ||
| + | </ | ||
| + | |||
| + | ===== 音声保存時の注意 ===== | ||
| + | |||
| + | オプション -save、-savepath を使う際の注意。 | ||
| + | |||
| + | 指定するフォルダ名、ファイル名は絶対パスで指定してください。音声保存処理は SeikaCenterが実行するので、相対パスの場合、SeikaCenter 基準で保存先が決められてしまいます。 | ||
| + | |||
| + | |||
| + | |||
| + | {{tag> 技術資料 Windows voiceroid Voiceroid2 Codeer.Friendly tool}} | ||
