VOICEVOXによる読み上げを実行する
voicevoxspeak "text", p1, p2
"text" : p1(0) : 話者ID p2(0) : メディアバッファID
(プラグイン / モジュール : hspogg)
VOICEVOXによる読み上げを行います。 "text"パラメーターで指定された文字列を読み上げます。 あらかじめ、指定された話者のデータをvoicevoxload命令により読み込んでおく必要があります。 命令実行後にシステム変数statに結果が代入されます。システム変数statが0の場合は正常に実行が完了しています。 この命令は、p2パラメーターで指定されたメディアバッファを通して音声の再生を行います。 一度再生されたメディアバッファは、mmplay命令で再度再生することが可能です。メディアバッファへの登録だけを行って、再生のタイミングをコントロールしたい場合は、voicevoxmmload命令を使用してください。 システム変数statの値が0以外の場合は、実行に失敗しています。その場合は、voicevoxgeterror命令でエラー文字列を取得することが可能です。
| voicevoxload | VOICEVOX話者のデータを読み込み | (hspogg) |
| voicevoxmmload | VOICEVOXによる読み上げ音声をメディアバッファに登録する | (hspogg) |
| プラグイン / モジュール | hspogg |
| バージョン | 3.7 |
| 作成日 | 2023/10/17 |
| 著作者 | onitama |
| URL | https://hsp.tv/ |
| 備考 | hspvoicevox.asをインクルードすること。
準備が必要ですので最初に必ず使用方法(hspvoicevox.html)をお読みください。 |
| タイプ | 拡張命令 |
| グループ | 拡張マルチメディア制御命令 |
| 対応環境 |
|
| 移植のヒント | Windows 10以降の環境が必要です。 |
| hs ファイル | hsphelp\hspvoicevox.hs |