visible to true; resource starts appearing in list); Rename / Modify Text (modify name field; TTS resources can also modify content). Note: This API requires file_type to match original value; type cannot be modified.{
"name": "Inspection Recording-2026Q2",
"file_type": "audio",
"visible": true
}curl --location --request PUT '/openapi/v2.0/speaker/api/v1/workspaces//resources/103' \
--header 'x-user-token;' \
--header 'x-user-token;' \
--header 'X-Request-Id: 5dff27bd-693c-4ace-979d-e26e920d497a' \
--header 'X-Request-Id;' \
--header 'X-Project-Uuid;' \
--header 'Content-Type: application/json' \
--data '{
"name": "Inspection Recording-2026Q2",
"file_type": "audio",
"visible": true
}'{
"code": 0,
"message": "success",
"data": {
"id": 103,
"name": "Inspection Recording-2026Q2",
"file_type": "audio",
"object_key": "speaker/{org}/{prj}/rec.mp3",
"object_url": "https://oss.example.com/speaker/.../rec.mp3?signed=...",
"duration": 5,
"state": "complete",
"md5_sum": "0d8a...",
"created_at": 1717890200
}
}