無料の音声合成APIキー:カード不要、1分で準備完了
多くの音声合成APIは、無料枠であっても最初のリクエストの前に支払いアカウントの登録を求めます。アプリやボット、スクリプトでAPIを試したいだけなら、手間がかかりすぎます。
SuperClonicaの音声合成APIは、GoogleまたはGitHubでログインした人なら誰にでも無料のキーを発行します。カードは不要で、終わってしまう試用期間もありません。無料プランでは毎日1分の音声を作れます。このガイドでは、キーの取得方法、できること、そしてもっと必要になるタイミングを説明します。
キーを取得する
SuperClonicaを開き、GoogleまたはGitHubでログインします。ワークスペースで音声合成APIを開き、キーに名前を付けて作成します。キーは sc_ で始まり、表示されるのは一度だけです。SUPERCLONICA_KEY などの環境変数に保存し、リポジトリには絶対にコミットしないでください。キーは最大20個まで作成でき、いつでも削除できます。
無料プランに含まれるもの
無料プランはAPIを試すためと、毎日の小さな作業のためのものです。
- 1日1分の音声。実際に作られた長さで数え、失敗したリクエストは数えません。
- Supertonic 3の標準の10音声、自分で学習した声、購入したカタログの声。
- 31言語、ogg・mp3・wav、そして私たちの計測で最短300ミリ秒で最初の音が届くストリーミング。
- 有料プランと同じエンドポイント、制限、応答なので、無料キーで書いたコードはそのまま動きます。
最初のリクエスト
curl -o hello.ogg https://superclonica.com/api/v1/speech -H "Authorization: Bearer $SUPERCLONICA_KEY" -H "Content-Type: application/json" -d '{"text": "はじめての無料APIリクエストです。", "voice": "F1", "language": "ja"}'
応答は音声ファイルそのものです。GET /api/v1/usage で今日の残り秒数が、GET /api/v1/voices でキーが使える声がわかります。
1日1分では足りないとき
有料プランは文字数ではなく時間で課金され、サイトのウォレットから購入します。月5ドルの「スタート」は10分ごとに3分、休まず使えば月最大216時間で、カタログのすべての声が使えるようになります。まったく払いたくなく、ハードウェアがあるなら、無料のSuperClonicaエンジンを自分のパソコンで動かしてください。キーも利用上限もありません。