Tme
On this page
Endpoint: POST https://mps.intl.tencentcloudapi.com
Action: CreateAigcAudioTask
기본 정보
| 항목 | 값 |
|---|---|
| ModelName | Tme |
| SceneType | music |
참조 음원을 넣고 ExtraParameters.ResourceId로 계정에 부여된 리소스를 지정합니다.
요청 파라미터
| 파라미터 | 필수 | 타입 | 설명 |
|---|---|---|---|
ModelName |
필수 | String | 고정값 Tme |
SceneType |
필수 | String | music |
Prompt |
선택 | String | 생성 방향 설명 |
AudioInfos.N |
선택 | Array | 참조 음원. AudioUrl 필드 |
ExtraParameters |
선택 | Object | ResourceId(계정에 부여된 리소스) |
Duration |
선택 | Integer | 길이(초). 0~60 |
OutputAudioFormat |
선택 | String | mp3 또는 wav |
참조 음원 URL은 외부 접근이 가능해야 합니다.
요청 예시
LANGUAGE
{
"ModelName": "Tme",
"SceneType": "music",
"AudioInfos": [
{
"AudioUrl": "https://<cdn>/reference.wav"
}
],
"ExtraParameters": {
"ResourceId": "<resource-id>"
},
"Operator": "admin"
}VOD 경로는 참조 필드가 다릅니다
VOD 경로는 AudioInfos.N에 Type + Url 구조를 쓰고, 리소스는 AdditionalParameters의 ResourceId에 지정합니다. MPS 경로는 AudioUrl 필드와 ExtraParameters.ResourceId를 사용합니다. 두 경로를 함께 쓰는 코드라면 필드명을 분기하세요.
응답 예시
LANGUAGE
{
"Response": {
"Status": "DONE",
"Message": "ok",
"AudioInfos": [
{
"Url": "https://aigc-output-audio-file-<id>.cos.<region>.myqcloud.com/<file>.mp3?q-sign-algorithm=sha1&..."
}
],
"VideoInfos": [],
"RequestId": "<request-id>"
}
}