English | 日本語
TtsQuestV3Voicevox.jsは、TTS Quest V3 VOICEVOX APIを利用して音声を生成するためのJavaScriptクラスです。ブラウザで音声合成を簡素化し、再生することができます。
TtsQuestV3Voicevox.jsを使用する前に、TTS QuestのAPIキーを取得することをおすすめします。apiKeyパラメータは任意ですが、APIのパフォーマンスを向上させることができます。
-
HTMLファイルに
TtsQuestV3Voicevox.js
のファイルをインクルードします:<script src="./TtsQuestV3Voicevox.js"></script>
-
必要なパラメータを指定して、
TtsQuestV3Voicevox
クラスのインスタンスを作成します:var speakerId = 1; // VOICEVOX:ずんだもん(あまあま) var text = "こんにちは"; var ttsQuestApiKey = ''; // 任意 var audio = new TtsQuestV3Voicevox(speakerId, text, ttsQuestApiKey);
注意:
ttsQuestApiKey
をご自身のAPIキーに置き換えるか、空白または未定義のままにしてください。 -
audio
オブジェクトのplay
メソッドを呼び出すことで、合成された音声を再生します:audio.play();
TtsQuestV3Voicevox.js
を使用した実装の例については、提供されたsample.html
ファイルを参照してください。TtsQuestV3Voicevox.js
と同じディレクトリに配置してください。
このプロジェクトはTTS QUEST PUBLIC Licenseの下でライセンスされています。詳細についてはLICENSEファイルを参照してください。
VOICEVOXの利用規約、ならびにそのキャクターや音声ライブラリなどの利用規約等をご確認ください。
VOICEVOX は 廣芝 和之 の登録商標または商標です。su-shiki.comとtts.questが提供するAPI、WEBサイトおよびその他の同様のコンテンツは 廣芝 和之 に承認されたものではありません。