ボイスクローン
参照音声ファイルをアップロードして再利用可能なvoice_idを作成し、後続のTTSまたはTTSDによる音声生成で使用します。
Endpoint
POST
/v1/audio/voicesモデル名
ボイス管理サービスAPIキーを作成
APIキー管理プラットフォームにアクセスしてAPIキーを作成し、環境変数として保存してください。APIキーをクライアントコードに書き込んだり、リポジトリにコミットしたりしないでください。
環境変数 MOSS_API_KEY=<your_api_key_here>リクエスト入力を準備
ローカルの参照音声を用意し、必要に応じてボイス名と説明を入力します。
フィールド型必須説明ボイスのクローンに使用するローカルの参照音声ファイル。
ボイス名。
ボイスの説明。
このリクエストは
multipart/form-dataでアップロードし、JSONリクエストボディはありません。完全な呼び出しコマンドは次のステップを参照してください。作成リクエストを送信
POST /v1/audio/voicesにリクエストを送信します。作成に成功すると、APIはボイスオブジェクトを返します。リクエスト例 curl -X POST "https://api.mosi.cn/v1/audio/voices" \ -H "Authorization: Bearer $MOSS_API_KEY" \ -F "audio_sample=@/path/to/sample.wav" \ -F "name=customer-service-voice"voice_idを読み取る
作成に成功すると、レスポンスの
idが後続の音声生成で使用できるvoice_idになります。JSON { "id": "<voice_id>", "object": "audio.voice", "created_at": 1710000000, "name": "customer-service-voice" }成功を確認
成功の目安:レスポンスで再利用可能な
voice_idが返され、後続のTTS / TTSD呼び出しでvoiceまたはvoice_idとして参照できます。