voicevoxload

VOICEVOX話者のデータを読み込み

voicevoxload p1

p1(0) : 話者ID

(プラグイン / モジュール : hspogg)

解説

VOICEVOXによる音声合成の準備を行います。
p1で指定したVOICEVOX話者IDのデータを読み込みます。
音声合成を行うためには、最初に話者IDを指定して準備を行う必要があります。
VOICEVOX話者のデータは、メモリの制限内で複数を読み込むことができます。
準備のできた話者IDは、voicevoxspeakなどの命令で音声の再生が可能になります。
話者IDに指定する値は、modelフォルダ内のmetas.jsonファイルに記述されています。この情報は、voicevoxgetmetas命令でも取得することができます。
命令実行後にシステム変数statに結果が代入されます。システム変数statが0の場合は正常に準備が完了しています。
システム変数statの値が0以外の場合は、準備に失敗しています。その場合は、voicevoxgeterror命令でエラー文字列を取得することが可能です。

関連項目

voicevoxgetmetasVOICEVOXのメタ情報を取得する(hspogg)
voicevoxspeakVOICEVOXによる読み上げを実行する(hspogg)
voicevoxmmloadVOICEVOXによる読み上げ音声をメディアバッファに登録する(hspogg)
voicevoxsaveVOICEVOXによる読み上げ音声をファイルに保存する(hspogg)

サンプル逆引き (2)

test1.hsp
test2.hsp

情報

プラグイン / モジュールhspogg
バージョン3.7
作成日2023/10/17
著作者onitama
URLhttps://hsp.tv/
備考hspvoicevox.asをインクルードすること。
準備が必要ですので最初に必ず使用方法(hspvoicevox.html)をお読みください。
タイプ拡張命令
グループ拡張マルチメディア制御命令
対応環境
  • Windows 版 HSP
移植のヒントWindows 10以降の環境が必要です。
hs ファイルhsphelp\hspvoicevox.hs