HTTP API を使用して、クローン音声の作成、一覧表示、照会、更新、および削除を行います。
ユーザーガイド: 音声クローニング。
サービスエンドポイント
シンガポール
POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/audio/tts/customization
{WorkspaceId} は、実際のワークスペース IDに置き換えてください。
中国 (北京)
POST https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/audio/tts/customization
{WorkspaceId} は、実際のワークスペース IDに置き換えてください。
Alibaba Cloud Model Studio は、中国 (北京) リージョンおよびシンガポールリージョン向けにワークスペース専用ドメインをリリースしました。新しい専用ドメインは、推論リクエストに対して優れたパフォーマンスと高い安定性を提供します。以下の新しいドメインへの移行を推奨します。
中国 (北京):従来の
dashscope.aliyuncs.comから{WorkspaceId}.cn-beijing.maas.aliyuncs.comへシンガポール:従来の
dashscope-intl.aliyuncs.comから{WorkspaceId}.ap-southeast-1.maas.aliyuncs.comへ
{WorkspaceId} は、実際のワークスペース IDに置き換えてください。既存のドメインは引き続き完全に機能します。
リクエストヘッダー
|
パラメーター |
タイプ |
必須 |
説明 |
|
Authorization |
string |
はい |
|
|
Content-Type |
string |
はい |
リクエストボディのメディアタイプです。CosyVoice/Qwen-TTS の場合は |
音声の作成
リクエストボディ |
この例ではシンガポールリージョンのエンドポイントを使用しています。中国 (北京) リージョンの場合は、次の URL を使用してください:
CosyVoice 音声クローニング
Qwen 音声クローニング
|
|
model 音声クローニングモデルです。有効な値は以下のとおりです。
|
|
|
input 入力パラメーターです。 |
|
レスポンスボディ |
CosyVoice 音声クローニング
Qwen 音声クローニング
重要
CosyVoice は |
|
request_id このリクエストの一意な識別子です。 |
|
|
output モデルから返されるデータです。 |
|
|
usage このリクエストの使用量情報です。 |
音声一覧の照会
リクエストボディ |
この例ではシンガポールリージョンのエンドポイントを使用しています。中国 (北京) リージョンの場合は、次の URL を使用してください:
CosyVoice
Qwen 音声クローニング
|
|
model 音声クローニングモデルです。有効な値は以下のとおりです。
|
|
|
input 入力パラメーターです。 |
レスポンスボディ |
CosyVoice
Qwen
重要
CosyVoice は各エントリに |
|
request_id このリクエストの一意な識別子です。 |
|
|
output モデルから返されるデータです。 |
|
|
usage このリクエストの使用量情報です。 |
音声詳細の照会
CosyVoice (モデルが voice-enrollment の場合) のみに適用されます。Qwen モデルは、音声詳細照会操作をサポートしていません。
リクエストボディ |
この例ではシンガポールリージョンのエンドポイントを使用しています。中国 (北京) リージョンの場合は、次の URL を使用してください:
CosyVoice
|
|
model
|
|
|
input 入力パラメーターです。 |
レスポンスボディ |
|
|
request_id このリクエストの一意な識別子です。 |
|
|
output モデルから返されるデータです。 |
|
|
usage このリクエストの使用量情報です。 |
音声の更新
CosyVoice 音声クローニング (モデルが voice-enrollment の場合) のみに適用されます。Qwen モデルは、更新操作をサポートしていません。
リクエストボディ |
この例ではシンガポールリージョンのエンドポイントを使用しています。中国 (北京) リージョンの場合は、次の URL を使用してください: |
|
model
|
|
|
input 入力パラメーターです。 |
レスポンスボディ |
|
|
request_id このリクエストの一意な識別子です。 |
|
|
output モデルから返されるデータです。更新操作では空のオブジェクトが返されます。 |
|
|
usage このリクエストの使用量情報です。 |
音声の削除
リクエストボディ |
この例ではシンガポールリージョンのエンドポイントを使用しています。中国 (北京) リージョンの場合は、次の URL を使用してください:
CosyVoice
Qwen 音声クローニング
|
|
model 音声クローニングモデルです。有効な値は以下のとおりです。
|
|
|
input 入力パラメーターです。 |
レスポンスボディ |
CosyVoice
Qwen
重要
CosyVoice は空の output オブジェクトを返し、Qwen は削除された音声名を含む |
|
request_id このリクエストの一意な識別子です。 |
|
|
output モデルから返されるデータです。CosyVoice は空のオブジェクトを返し、Qwen は削除された音声の名前を返します。 |
|
|
usage このリクエストの使用量情報です。 |
音声ステータスの説明
音声が作成された後、レビュー処理を経ます。以下のステータスは CosyVoice (モデルが voice-enrollment の場合) のみに適用されます。Qwen の照会および一覧レスポンスにはステータスフィールドが含まれません。
|
ステータス |
説明 |
|
DEPLOYING |
レビュー中または処理中です。 |
|
OK |
レビューに合格しました。音声は使用可能です。 |
|
UNDEPLOYED |
レビューが拒否されました。音声は使用できません。 |