Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 2.21 KB

ja-TtsQuestV3Voicevox.md

File metadata and controls

46 lines (28 loc) · 2.21 KB

TtsQuestV3Voicevox.js

English | 日本語

TtsQuestV3Voicevox.jsは、TTS Quest V3 VOICEVOX APIを利用して音声を生成するためのJavaScriptクラスです。ブラウザで音声合成を簡素化し、再生することができます。

必要なもの

TtsQuestV3Voicevox.jsを使用する前に、TTS QuestのAPIキーを取得することをおすすめします。apiKeyパラメータは任意ですが、APIのパフォーマンスを向上させることができます。

使用方法

  1. HTMLファイルにTtsQuestV3Voicevox.jsのファイルをインクルードします:

    <script src="./TtsQuestV3Voicevox.js"></script>
  2. 必要なパラメータを指定して、TtsQuestV3Voicevoxクラスのインスタンスを作成します:

    var speakerId = 1; // VOICEVOX:ずんだもん(あまあま)
    var text = "こんにちは";
    var ttsQuestApiKey = ''; // 任意
    var audio = new TtsQuestV3Voicevox(speakerId, text, ttsQuestApiKey);

    注意:ttsQuestApiKeyをご自身のAPIキーに置き換えるか、空白または未定義のままにしてください。

  3. audioオブジェクトのplayメソッドを呼び出すことで、合成された音声を再生します:

    audio.play();

サンプル

TtsQuestV3Voicevox.jsを使用した実装の例については、提供されたsample.htmlファイルを参照してください。TtsQuestV3Voicevox.jsと同じディレクトリに配置してください。

ライセンス

このプロジェクトはTTS QUEST PUBLIC Licenseの下でライセンスされています。詳細についてはLICENSEファイルを参照してください。

VOICEVOXの利用規約、ならびにそのキャクターや音声ライブラリなどの利用規約等をご確認ください。

VOICEVOX は 廣芝 和之 の登録商標または商標です。su-shiki.comとtts.questが提供するAPI、WEBサイトおよびその他の同様のコンテンツは 廣芝 和之 に承認されたものではありません。