Main Page

WEB版VOICEVOX API(低速)

非公式です。本サイトは、VOICEVOXを使って音声を合成しております。利用規約等もこちらでご確認ください。

計算機サーバーで推論する高速APIはこちら
ストリーミングAPIの情報はこちら

概要

apiKeyが不要で、指定された秒数以上のリクエスト間隔で音声を合成できます。

APIを試す

https://api.tts.quest/v3/voicevox/synthesis
そのまま試すボタンを押した場合、次のようなレスポンスが帰ってきます。
{
"success": true,
"isApiKeyValid": false,
"speakerName": "VOICEVOX:ずんだもん(ノーマル)",
"audioStatusUrl": "https://audio1.tts.quest/v1/data/2729b8e7308dd4453bfb9493686997626f3635051b9083103245c8127d3b460b/status.json",
"wavDownloadUrl": "https://audio1.tts.quest/v1/data/2729b8e7308dd4453bfb9493686997626f3635051b9083103245c8127d3b460b/audio.wav",
"mp3DownloadUrl": "https://audio1.tts.quest/v1/data/2729b8e7308dd4453bfb9493686997626f3635051b9083103245c8127d3b460b/audio.mp3",
"mp3StreamingUrl": "https://audio1.tts.quest/v1/data/2729b8e7308dd4453bfb9493686997626f3635051b9083103245c8127d3b460b/audio.mp3s"
}
この場合、完成した音声のwav形式はhttps://audio1.tts.quest/v1/data/2729b8e7308dd4453bfb9493686997626f3635051b9083103245c8127d3b460b/audio.wavでダウンロードでき、mp3形式はhttps://audio1.tts.quest/v1/data/2729b8e7308dd4453bfb9493686997626f3635051b9083103245c8127d3b460b/audio.mp3でダウンロードできます。
ただし、api.tts.questからのレスポンスを受け取った段階では音声の合成が完了していないことがあります。音声ファイルのステータスはhttps://audio1.tts.quest/v1/data/2729b8e7308dd4453bfb9493686997626f3635051b9083103245c8127d3b460b/status.jsonで確認でき、isAudioReadyがtrueであれば合成が完了しています。

使い方

URL(例)

https://api.tts.quest/v3/voicevox/synthesis?text=読み上げる文&speaker=1

構成

https://api.tts.quest/v3/voicevox/synthesis
text (GET | POST) 読み上げる文(平文)
speaker (GET, 省略可) 話者id

リスポンス

(bool) success : リクエストが成功した場合trueを返す

(string) host : 音声のダウンロードサーバー(audio[1-9]+\.tts\.quest)

(string) audioId : 音声ID

(string) audioStatusUrl : 音声ファイルのステータスを取得するURL

(string) wavDownloadUrl : wav形式音声ファイルのダウンロードURL

(string) mp3DownloadUrl : mp3形式音声ファイルのダウンロードURL

エラーリスポンス

(int) retryAfter : 再送を受け付けるまでの秒数

音声ファイルのステータス

(bool) success : リクエストが成功した場合trueを返す

(bool) isAudioReady : 音声の生成が完了した場合trueを返す

(bool) isAudioError : 音声の生成が失敗した場合trueを返す

(string) status : 音声ファイルのステータス

(int) updatedTime : ステータスが更新されたUNIX時間

規約と条件

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

青山龍星をご利用の場合は、青山龍星の利用許諾をご確認ください。

もち子(cv 明日葉よもぎ)をご利用の場合は、VOICEVOXもち子合成音声の利用についてをご確認ください。

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

ずんだもん は SSS合同会社 の登録商標または商標です。

利用に際して

 計算機サーバーで障害が発生した際に切り替えるためのホットスタンバイを、通常時にはAPIとして提供しています。障害発生時にはWEB版VOICEVOXへ優先的にリソースを割り当てます。リクエストが拒否された場合は、retryAfterで指定する秒数以上間隔を開けてください。音声ファイルへの直リンクは禁止しませんが、音声ファイルはいずれ消去されます。

 2023年6月14日追記 - v3apiとの互換性があるため、v1apiのURLをv3apiのURLに書き換えました。v3apiで追加されたストリーミング再生や高速合成モードなどの新機能については、こちらをご覧ください。

その他

WEB版API(高速)

死活監視・メンテナンス情報