Tme
On this page
Endpoint: POST https://vod.intl.tencentcloudapi.com
Action: CreateAigcAudioTask
기본 정보
| 항목 | 값 |
|---|---|
| ModelName | Tme |
| SceneType | music |
참조 음원을 넣고 AdditionalParameters.ResourceId로 계정에 부여된 리소스를 지정합니다.
요청 파라미터
| 파라미터 | 필수 | 타입 | 설명 |
|---|---|---|---|
ModelName |
필수 | String | 고정값 Tme |
SceneType |
필수 | String | music |
Prompt |
선택 | String | 생성 방향 설명 |
AudioInfos.N |
선택 | Array | 참조 음원. Type + Url 구조 |
AdditionalParameters |
선택 | String | ResourceId(계정에 부여된 리소스)를 담은 JSON 문자열 |
AudioInfos는 [{ "Type": "Url", "Url": "..." }] 형식으로 입력하며, 공개 접근 가능한 음원 URL을 사용합니다.
요청 예시
LANGUAGE
{
"SubAppId": 123456789,
"ModelName": "Tme",
"SceneType": "music",
"AudioInfos": [
{
"Type": "Url",
"Url": "https://<cos>/reference.wav"
}
],
"AdditionalParameters": "{\"ResourceId\": \"<resource-id>\"}"
}MPS 경로는 참조 필드가 다릅니다
MPS 경로는 AudioInfos.N에 AudioUrl 필드를 쓰고, 리소스는 ExtraParameters.ResourceId에 지정합니다. VOD 경로는 Type + Url 구조와 AdditionalParameters.ResourceId를 사용합니다. 두 경로를 함께 쓰는 코드라면 필드명을 분기하세요.
응답 예시
LANGUAGE
{
"AigcAudioTask": {
"Status": "FINISH",
"ErrCode": 0,
"Output": {
"AudioInfos": [
{
"FileUrl": "http://<host>.vod2.myqcloud.com/.../aigcAudioGenFile.mp3"
}
]
}
}
}모델 전용 오디오 옵션
| 모델 | 필드 | 설명 |
|---|---|---|
Tme |
ResourceId |
계정에 부여된 커버 음원 리소스 ID |
