Skip to main content
このドキュメントは英語の原文から自動翻訳されています。表現に不自然な箇所がある場合があります。正確な内容は英語の原文もあわせてご確認ください。
このクイックスタートでは、認証から再生可能なオーディオファイル生成まで、Supertone APIの最初の呼び出しをステップバイステップでご案内します。

1. API Keyを取得する

Supertone APIはAPI Keyベースの認証を使用します。開発者コンソールから発行してください。
  1. console.supertoneapi.comで登録します。
  2. 新しいサービスを作成し、生成されたキーをコピーします。
  3. ソースコード管理に含めないよう、環境変数として保存します。
1つのアカウントにつき最大3つのAPI Keyを発行できます。キーが流出した場合は、コンソールから廃棄して再発行してください。

2. 最初の音声を生成する

下記のタブから言語を選択し、スニペットを実行してください。PythonおよびTypeScript SDKは、認証、リトライ、長文の自動チャンク分割を標準でサポートしています。 サンプルコードでは例示用のvoice_idを使用しています。動作を確認したら、ボイスライブラリの任意のボイスに差し替えてください。
SDKをインストールします。
quickstart.pyを作成します。
実行します。
speech.wavを開いてみてください。例示用ボイスで読み上げられたセリフが聞こえるはずです。

3. 内部で起きていること

SDKは型付きのenum定数(例:models.APIConvertTextToSpeechUsingCharacterRequestLanguage.EN)も提供しています。プレーンな文字列より型安全性を重視する場合に使用できます。どちらのスタイルでも動作します。

4. 次のステップ

さらに多くのボイスを探す

プリセットライブラリを閲覧し、用途に合ったvoice_idを見つけましょう。

モデルを選ぶ

sona_speech_2sona_speech_2_flashsupertonic_api_3supertonic_api_1sona_speech_1から選択できます。

長文を扱う

APIの300文字制限とSDKの自動チャンク分割を理解しましょう。

ボイスを調整する

voice_settingsでピッチ、イントネーション、スピードを調整します。