scope to specific slides / quizzes (per-item regenerate). Returns a session ID for polling status.curl --location 'https://api.aworld.cloud/dashboard/v1/ai/learningPaths/generateAudio' \
--header 'Content-Type: application/json' \
--data '{
"learningPathId": "string",
"languages": [
"en"
],
"regenerateExisting": false,
"scope": {
"slideIds": [
"string"
],
"quizIds": [
"string"
]
}
}'{
"sessionId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"userId": "string",
"status": "started",
"createdAt": "string"
}