リソース

RisuAIにKitsch Labsの声をつなぐ

APIキーの発行、Voice IDのコピーから、RisuAIのOpenAI互換TTS設定まで。画面付きの手順と無料枠、プラン別の会話回数の目安を紹介します。

Kitsch Labs
RisuAIとKitsch Labsの公式ロゴ、その下にPretendardで書かれたCharacter TTS in RisuAIの文字

RisuAIのキャラクターチャットにKitsch Labs TTSをつないで、キャラクターに魅力的な声を添えてみませんか。アニメやキャラクターチャットなどのサブカルチャーに特化したKitsch LabsのキャラクターTTSで、会話をもっと楽しく、没入感のある体験にできます。

設定は約5分で完了します。支払いなしで、無料で試せます!

1. Kitsch LabsのAPIキーとVoice IDを準備する

APIキーを発行する

  1. まずKitsch Labsにログインします。
  2. サイドバーの開発者 → APIキーを開きます。APIキー管理画面から直接開くこともできます。
  3. キーを追加を選びます。
  4. 名前を入力します。後で見分けやすいように、RisuAIと付けておくと便利です。
  5. 発行されたAPIキーをコピーし、安全な場所に保管します。

Kitsch Labsで新しいAPIキーの名前を入力する画面。表示言語は韓国語

APIキーでアカウントの利用が許可されるため、他の人に共有しないでください。設定画面を撮影するときも、キーは隠してください。

声を選んでVoice IDをコピーする

Kitsch Labsのホームで声を試聴し、キャラクターに合う音声を選びます。キャラクターカード右上のコピーボタンを押すと、Voice IDがコピーされます。

Kitsch Labsホームのキャラクターカード右上にあるVoice IDコピーボタン

この値を、後でRisuAIのVoice欄に貼り付けます。キャラクターの韓国語名ではなく、IDを入力してください。例えば、주파수 0と表示されている音声のVoice IDはunlisted-frqです。

2. RisuAIに接続する

RisuAIで設定するキャラクターを開き、キャラクター設定のスピーカーアイコン(TTS)を押します。

プロバイダーでOpenAIを選び、Advanced (OpenAI-compatible endpoint)にチェックを入れます。プロバイダー名はOpenAIですが、以下のアドレスを入力すると、音声合成リクエストはKitsch Labsに送信されます。

項目入力する値
プロバイダーOpenAI
VoiceホームでコピーしたKitsch LabsのVoice ID
Advanced (OpenAI-compatible endpoint)チェックを入れる
Base URLhttps://api.kitschlabs.com/v1
API Key (overrides global)発行したKitsch LabsのAPIキー
Modelkitsch-voice
Response Formatmp3

RisuAIにKitsch LabsのURL、音声ID、モデルを入力したTTS設定。APIキーはマスク表示

画面では、주파수 0のVoice IDであるunlisted-frqを使っています。

初期値のalloyとtts-1は変更が必要です。VoiceにはコピーしたKitsch LabsのVoice IDを、Modelにはkitsch-voiceを入力してください。

API Keyも空欄にしないでください。空欄の場合はRisuAIの共通OpenAI APIキーが使われることがあるため、Kitsch Labsで発行したキーをここに入力します。

3. セリフを再生する

まずは短い返答で接続を確認しましょう。キャラクターに次のように頼み、返答の横にあるスピーカーアイコンを押します。

ダブルクォーテーションの中に、短い挨拶を一言書いて。

RisuAIのキャラクター返答の右側にある音声再生用スピーカーアイコン

表情や動作の描写が混ざっている場合は、TTS設定で引用符内のテキストだけを読むオプションを有効にしてみてください。画面では따옴표 안 텍스트만 읽기と表示されています。セリフだけを読み上げることで、再生を短くし、会話に集中しやすくなります。

4. 音が出ないとき

まず、API KeyにKitsch LabsのAPIキーが入っているか、前後に空白がないかを確認します。Voiceにはキャラクター名ではなくVoice IDが必要です。ホームのキャラクターカード右上のボタンで、もう一度コピーして貼り付けてください。

アドレスとモデル名も確認します。

Base URL: https://api.kitschlabs.com/v1
Model: kitsch-voice

Base URLは/v1で終わる必要があります。/audio/speechは付けません。

Response Formatは、まずmp3に設定してください。Kitsch LabsはRisuAIの選択肢すべてに対応しているわけではありません。Speech APIの対応形式はmp3、wav、pcmです。対応形式を確認

Kitsch Labsの使用量と請求画面で残りクレジットを確認し、現在のワークスペースで選んだ音声を使えるかも確認します。

設定が正しくても音が出ない場合は、次を確認してください。

  • Chromeのタブや端末がミュートになっていないか
  • 引用符内だけを読む設定が有効な場合、返答に引用符で囲まれたセリフがあるか
  • キャラクターの返答の横にあるスピーカーボタンを押したか

5. 無料枠と料金

Kitsch LabsのFreeプランは非商用目的で利用でき、毎月450クレジットが付与されます。料金プラン

RisuAIに接続する音声合成APIは、生成音声1分あたり90クレジットを使用します。リクエストごとに生成音声の長さを1秒単位で切り上げて計算します。入力文字数や会話1回につき固定料金がかかる方式ではありません。API料金の基準

450クレジットをすべてTTS APIに使うと、約5分の音声を生成できます。

以下の表は、キャラクターの返答1回を1ターン、1ターンの音声を10秒と仮定した計算です。

プラン月額通常料金毎月のクレジットAPI音声の目安ターン数の目安
Free無料450約5分約30回
Starter5,000韓国ウォン3,600約40分約240回
Standard15,000韓国ウォン10,350約115分約690回
Standard Plus30,000韓国ウォン20,700約230分約1,380回
Pro150,000韓国ウォン108,000約1,200分約7,200回

生成される音声は、チャットを楽しむ時間全体の一部です。気軽に楽しむならStarter、よくキャラクターチャットをするならStandardから始めることをおすすめします。

対象プランの初月50%割引や年間契約の割引もあります。現在の特典もチェックしてみてください!

Kitsch Labsでは、毎月新しいアニメ風キャラクターTTSが追加されています。まだ好みの声が見つからない方も、新しい声の登場を知りたい場合はKitsch LabsのInstagramをフォローしてください。

使ってみたい声があれば、お問い合わせからリクエストしていただくこともできます。

以上、RisuAIにKitsch LabsのキャラクターTTSを接続する方法でした。次のセリフを、ぜひ声でも楽しんでください!

Kitsch Labs

ずっと推せるAIをつくります。