[{"data":1,"prerenderedAt":231},["ShallowReactive",2],{"reference-detail-en-get_voices_api_v1_voices_get":3,"developer-code-1eycu0r":229,"developer-code-1fkimri":230},{"tag":4,"sourceTag":4,"tagSlug":5,"method":6,"path":7,"slug":8,"summary":9,"description":10,"operationId":11,"groupOrder":12,"descriptionHtml":13,"parameters":14,"responses":43,"security":216,"codeSamples":219},"Voices","voices","GET","\u002Fapi\u002Fv1\u002Fvoices","get-voices","List voices","List the voices you can synthesize with: the public voice library plus any voices you have cloned.\nOptionally filter by `locale` and\u002For `provider`. Pass `limit` (and the returned `next_cursor`) to\npage through the filtered public library; without `limit` the full list is returned in one response.","get_voices_api_v1_voices_get",30,"\u003Cp>List the voices you can synthesize with: the public voice library plus any voices you have cloned. Optionally filter by \u003Ccode>locale\u003C\u002Fcode> and\u002For \u003Ccode>provider\u003C\u002Fcode>. Pass \u003Ccode>limit\u003C\u002Fcode> (and the returned \u003Ccode>next_cursor\u003C\u002Fcode>) to page through the filtered public library; without \u003Ccode>limit\u003C\u002Fcode> the full list is returned in one response.\u003C\u002Fp>",[15,22,29,34,39],{"name":16,"in":17,"required":18,"description":19,"type":20,"example":21},"X-API-Key","header",true,"Your VisionStory API key (`sk-vs-...`), kept server-side. Create or manage keys in [API keys](\u002Fapi-keys) (Pro plan and up).","string","sk-vs-your-api-key",{"name":23,"in":24,"required":25,"description":26,"type":27,"default":28,"example":28},"cursor","query",false,"Pagination cursor over `public_voices`, from the previous page's `next_cursor`. Omit or pass 0 for the first page.","integer",0,{"name":30,"in":24,"required":25,"description":31,"type":32,"example":33},"limit","Maximum `public_voices` per page (1-500). Omit to return the full library unpaginated (`my_voices` is always returned in full on the first page).","integer | null",50,{"name":35,"in":24,"required":25,"description":36,"type":37,"example":38},"locale","Filter by BCP 47 locale (case-insensitive). A bare language such as `en` or `zh` matches every regional variant; `en-GB` \u002F `zh-TW` \u002F `zh-HK` match that region only. See the `locale` field of each voice.","string | null","en-GB",{"name":40,"in":24,"required":25,"description":41,"type":37,"example":42},"provider","Filter to voices from this engine (case-insensitive): `elevenlabs` \u002F `seed` \u002F `gemini` \u002F `minimax`.","elevenlabs",[44,187],{"status":45,"description":46,"contentType":47,"schema":48,"example":155,"examples":174,"headers":186},"200","Successful Response","application\u002Fjson",{"type":49,"description":50,"nullable":25,"properties":51},"BaseSuccessResponse_GetVoicesResponse_","",[52,145,150],{"name":53,"required":18,"type":54,"description":55,"nullable":18,"properties":56},"data","GetVoicesResponse | null","The endpoint-specific payload. See this endpoint's response schema for its fields; null only when the operation returns no payload.",[57,111,115],{"name":58,"required":18,"type":59,"description":60,"nullable":25,"properties":61,"items":62},"my_voices","VoiceDto[]","Voices this account has cloned. Included on the first page only when paginating.",[],{"type":63,"description":50,"nullable":25,"properties":64},"VoiceDto",[65,69,73,77,82,86,89,93,96,100,107],{"name":66,"required":25,"type":20,"description":67,"nullable":25,"default":50,"properties":68},"accent","Accent, e.g. `american` \u002F `british` \u002F `mandarin`; may be empty.",[],{"name":70,"required":25,"type":20,"description":71,"nullable":25,"default":50,"properties":72},"age","Perceived age band, e.g. `young` \u002F `middle-aged` \u002F `old`; may be empty.",[],{"name":74,"required":25,"type":20,"description":75,"nullable":25,"default":50,"properties":76},"gender","Voice gender, e.g. `male` \u002F `female`; may be empty.",[],{"name":78,"required":18,"type":79,"description":80,"nullable":25,"properties":81},"is_free","boolean","Whether this voice is usable on the free plan; premium voices require a paid plan.",[],{"name":83,"required":18,"type":20,"description":84,"nullable":25,"properties":85},"language","Human-readable primary language, e.g. `english`. Use `locale` for the machine-readable tag.",[],{"name":35,"required":25,"type":20,"description":87,"nullable":25,"default":50,"properties":88},"BCP 47 locale of this voice, e.g. `en-US` \u002F `en-GB` \u002F `zh-TW` \u002F `zh-HK`; a bare language code when no region is known; empty for prompt-driven voices (gemini). Filter with `locale`, and pass the same value as `locale` to POST \u002Fapi\u002Fv1\u002Ftts to pin pronunciation.",[],{"name":90,"required":18,"type":20,"description":91,"nullable":25,"properties":92},"preview_audio_url","URL of a short sample clip demonstrating how this voice sounds.",[],{"name":40,"required":25,"type":20,"description":94,"nullable":25,"default":50,"properties":95},"Speech engine this voice comes from (e.g. elevenlabs \u002F gemini \u002F minimax), so you can pick voices by engine. Filter with `provider`. Descriptive, not a guarantee: synthesis may fall back to another engine.",[],{"name":97,"required":25,"type":37,"description":98,"nullable":18,"properties":99},"tags","Free-text descriptors to help pick a voice; superseded by the structured fields below but kept for compatibility. May be empty.",[],{"name":101,"required":25,"type":102,"description":103,"nullable":25,"properties":104,"items":105},"use_cases","string[]","Suggested use cases, e.g. `narration` \u002F `conversational`; may be empty.",[],{"type":20,"description":50,"nullable":25,"properties":106},[],{"name":108,"required":18,"type":20,"description":109,"nullable":25,"properties":110},"voice_id","Voice identifier. Pass it as `voice_id` in a text script, or as the target voice when converting uploaded audio.",[],{"name":112,"required":25,"type":27,"description":113,"nullable":25,"default":28,"properties":114},"next_cursor","Cursor for the next page of `public_voices`; pass it back as `cursor`. 0 means no more pages (always 0 when the request did not paginate).",[],{"name":116,"required":18,"type":59,"description":117,"nullable":25,"properties":118,"items":119},"public_voices","Platform-provided voices available for text-to-speech.",[],{"type":63,"description":50,"nullable":25,"properties":120},[121,123,125,127,129,131,133,135,137,139,143],{"name":66,"required":25,"type":20,"description":67,"nullable":25,"default":50,"properties":122},[],{"name":70,"required":25,"type":20,"description":71,"nullable":25,"default":50,"properties":124},[],{"name":74,"required":25,"type":20,"description":75,"nullable":25,"default":50,"properties":126},[],{"name":78,"required":18,"type":79,"description":80,"nullable":25,"properties":128},[],{"name":83,"required":18,"type":20,"description":84,"nullable":25,"properties":130},[],{"name":35,"required":25,"type":20,"description":87,"nullable":25,"default":50,"properties":132},[],{"name":90,"required":18,"type":20,"description":91,"nullable":25,"properties":134},[],{"name":40,"required":25,"type":20,"description":94,"nullable":25,"default":50,"properties":136},[],{"name":97,"required":25,"type":37,"description":98,"nullable":18,"properties":138},[],{"name":101,"required":25,"type":102,"description":103,"nullable":25,"properties":140,"items":141},[],{"type":20,"description":50,"nullable":25,"properties":142},[],{"name":108,"required":18,"type":20,"description":109,"nullable":25,"properties":144},[],{"name":146,"required":25,"type":20,"description":147,"nullable":25,"default":148,"properties":149},"message","Human-readable status message; `\"success\"` on a successful call.","success",[],{"name":151,"required":18,"type":152,"description":153,"nullable":25,"properties":154},"server_time","string · date-time","Server-side timestamp when the response was produced, in ISO 8601 format (UTC).",[],{"data":156,"message":148,"server_time":173},{"my_voices":157,"next_cursor":28,"public_voices":169},[158],{"accent":159,"age":160,"gender":161,"is_free":25,"language":162,"locale":163,"preview_audio_url":164,"provider":42,"tags":165,"use_cases":166,"voice_id":168},"american","young","female","english","en-US","https:\u002F\u002Fexample.com\u002Fvoice.mp3","clear narration",[167],"narration","example_cloned_voice_id",[170],{"accent":159,"age":160,"gender":161,"is_free":25,"language":162,"locale":163,"preview_audio_url":164,"provider":42,"tags":165,"use_cases":171,"voice_id":172},[167],"example_voice_id","2026-09-04T00:00:00Z",[175],{"name":148,"description":176,"summary":177,"value":178},"Examples illustrate the response structure, not live account data or a pricing quote. IDs and URLs are placeholders. Query model discovery and cost endpoints for current availability and prices.","Successful response",{"data":179,"message":148,"server_time":173},{"my_voices":180,"next_cursor":28,"public_voices":183},[181],{"accent":159,"age":160,"gender":161,"is_free":25,"language":162,"locale":163,"preview_audio_url":164,"provider":42,"tags":165,"use_cases":182,"voice_id":168},[167],[184],{"accent":159,"age":160,"gender":161,"is_free":25,"language":162,"locale":163,"preview_audio_url":164,"provider":42,"tags":165,"use_cases":185,"voice_id":172},[167],[],{"status":188,"description":189,"contentType":47,"schema":190,"example":212,"headers":215},"default","Error response. All failures share one envelope: an `error` object with a numeric `code`, a human-readable `message`, an optional `details` string, and an optional `hint` giving an actionable next step (useful for AI agents).",{"type":191,"description":50,"nullable":25,"properties":192},"ErrorResponse",[193],{"name":194,"required":18,"type":195,"description":50,"nullable":25,"properties":196},"error","ErrorDetail",[197,201,205,209],{"name":198,"required":18,"type":27,"description":199,"nullable":25,"properties":200},"code","Machine-readable error code. Mirrors the HTTP status for transport-level failures (e.g. 401, 404, 422, 500) and may carry a business-specific code otherwise.",[],{"name":202,"required":25,"type":37,"description":203,"nullable":18,"properties":204},"details","Optional structured detail about the failure, e.g. a JSON string of per-field validation errors on a 422. Absent when there is nothing extra to report.",[],{"name":206,"required":25,"type":37,"description":207,"nullable":18,"properties":208},"hint","Actionable next step for resolving the error, written for both humans and AI agents (e.g. how to fix the request, or where to obtain an API key). May be absent.",[],{"name":146,"required":18,"type":20,"description":210,"nullable":25,"properties":211},"Human-readable explanation of what went wrong. Safe to log or surface to end users; not localized.",[],{"error":213},{"code":214,"message":20,"details":20,"hint":20},1,[],[217],{"APIKeyHeader":218},[],[220,223,226],{"lang":221,"source":222},"SDK","from visionstory import VisionStoryClient\n\nclient = VisionStoryClient.from_env()\nvoices = client.list_voices(\n    limit=20,\n    locale=\"en-GB\",\n)\nprint(voices)",{"lang":224,"source":225},"REST","import os\nimport requests\n\nheaders = {\"X-API-Key\": os.environ[\"VISIONSTORY_API_KEY\"]}\nresponse = requests.get(\n    'https:\u002F\u002Fopenapi.visionstory.ai\u002Fapi\u002Fv1\u002Fvoices', headers=headers, timeout=10\n)\nresp_data = response.json()\nprint(len(resp_data['data']['public_voices']))\nprint(len(resp_data['data']['my_voices']))",{"lang":227,"source":228},"cURL","curl -X 'GET' \\\n      'https:\u002F\u002Fopenapi.visionstory.ai\u002Fapi\u002Fv1\u002Fvoices' \\\n      -H 'accept: application\u002Fjson' \\\n      -H 'X-API-Key: $VISIONSTORY_API_KEY'","\u003Cpre class=\"shiki github-dark-default\" style=\"background-color:#0d1117;color:#e6edf3\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#FF7B72\">from\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\"> visionstory \u003C\u002Fspan>\u003Cspan style=\"color:#FF7B72\">import\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\"> VisionStoryClient\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">client \u003C\u002Fspan>\u003Cspan style=\"color:#FF7B72\">=\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\"> VisionStoryClient.from_env()\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">voices \u003C\u002Fspan>\u003Cspan style=\"color:#FF7B72\">=\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\"> client.list_voices(\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#FFA657\">    limit\u003C\u002Fspan>\u003Cspan style=\"color:#FF7B72\">=\u003C\u002Fspan>\u003Cspan style=\"color:#79C0FF\">20\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#FFA657\">    locale\u003C\u002Fspan>\u003Cspan style=\"color:#FF7B72\">=\u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"en-GB\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#79C0FF\">print\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">(voices)\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\u003Cpre class=\"shiki github-dark-default\" style=\"background-color:#0d1117;color:#e6edf3\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">{\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">  \"data\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">    \"my_voices\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: [\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">      {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"accent\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"american\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"age\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"young\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"gender\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"female\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"is_free\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#79C0FF\">false\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"language\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"english\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"locale\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"en-US\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"preview_audio_url\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"https:\u002F\u002Fexample.com\u002Fvoice.mp3\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"provider\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"elevenlabs\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"tags\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"clear narration\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"use_cases\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: [\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#A5D6FF\">          \"narration\"\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">        ],\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"voice_id\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"example_cloned_voice_id\"\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">      }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">    ],\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">    \"next_cursor\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#79C0FF\">0\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">    \"public_voices\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: [\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">      {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"accent\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"american\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"age\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"young\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"gender\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"female\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"is_free\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#79C0FF\">false\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"language\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"english\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"locale\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"en-US\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"preview_audio_url\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"https:\u002F\u002Fexample.com\u002Fvoice.mp3\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"provider\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"elevenlabs\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"tags\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"clear narration\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"use_cases\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: [\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#A5D6FF\">          \"narration\"\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">        ],\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">        \"voice_id\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"example_voice_id\"\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">      }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">    ]\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">  },\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">  \"message\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"success\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7EE787\">  \"server_time\"\u003C\u002Fspan>\u003Cspan style=\"color:#E6EDF3\">: \u003C\u002Fspan>\u003Cspan style=\"color:#A5D6FF\">\"2026-09-04T00:00:00Z\"\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#E6EDF3\">}\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>",1790231924491]