VOICEVOX API


VOICEVOX API 提供開始のお知らせ

公開日

info

0 min READ

VOICEVOX のAPIを月1000円以上の支援で利用可能になります
GPUを使った処理を行うため100文字程度であっても平均約1秒程度で生成が可能です
リアルタイム性が求められる読み上げBOTや対話型のサービスにご利用ください
音声を外部に公開する場合、VOICEVOXの規約に従ってください
価格や文字数制限は今後変更される可能性があります

注意事項

過度に負荷をかける利用が見られた場合利用に制限をかける可能性があります
一度に200文字を超える文章の生成はなるべくお控えください
現時点で使用できるAPIは以下の通りです
/speakers
/audio_query
/synthesis
文字数制限について
1日1万文字までとなっています
制限は毎日0時にリセットされます
支援を停止した場合でもその月の月末まで利用可能です
文字数の計測はsynthesisリクエストのaccent_phrasesの個数を元に行われます

利用方法

Fanboxで支援を開始したのち以下からGoogleアカウントでログインし、支援に使っているPIXIV IDを登録してください
(PIXIV IDはpixiv.netのプロフィールページのURLの末尾の数値です)
登録ページ
登録が完了するとAPIのURLが表示され、トークンが発行されます
発行されたトークンをURLのAuthorizationパラメータで指定することで認証が行われます
以下はPythonでのリクエスト例です

>>> import requests
>>> api_url = "https://apiurl.com"
>>> token = "xxxx-xxxx-xxxx"
>>> resp = requests.get(api_url + "/speakers",params={"Authorization":token})
>>> print(resp.json())
[{'supported_features': {'permitted_synthesis_morphing': 'SELF_ONLY'}, 'name': '四国めたん', 'speaker_uuid': '7ffcb7ce-00ec-4bdc-82cd-45a8889e43ff', 'styles': [{'name': 'ノーマル', 'id': 2}, {'name': 'あまあ
ま', 'id': 0},...]]


サポート

Discordサーバーまでお問い合わせください
https://discord.gg/9gPuaFWXzX