{"openapi":"3.1.0","info":{"title":"Audiozora","description":"Premium audio AI — TTS, voice clone, voice replace, transcription — audiozora.com","version":"0.2.0"},"paths":{"/api/auth/register":{"post":{"tags":["auth"],"summary":"Register","operationId":"register_api_auth_register_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/login":{"post":{"tags":["auth"],"summary":"Login","operationId":"login_api_auth_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/google/status":{"get":{"tags":["auth"],"summary":"Google Status","operationId":"google_status_api_auth_google_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/auth/google/url":{"get":{"tags":["auth"],"summary":"Google Url","operationId":"google_url_api_auth_google_url_get","parameters":[{"name":"mode","in":"query","required":false,"schema":{"type":"string","default":"login","title":"Mode"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/google/callback":{"post":{"tags":["auth"],"summary":"Google Callback","operationId":"google_callback_api_auth_google_callback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoogleCallbackBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/me":{"get":{"tags":["auth"],"summary":"Me","operationId":"me_api_auth_me_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/logout":{"post":{"tags":["auth"],"summary":"Logout","operationId":"logout_api_auth_logout_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/api-keys":{"get":{"tags":["auth"],"summary":"List Api Keys","operationId":"list_api_keys_api_auth_api_keys_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["auth"],"summary":"Create Api Key","operationId":"create_api_key_api_auth_api_keys_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiKeyBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/api-keys/{key_id}":{"delete":{"tags":["auth"],"summary":"Revoke Api Key","operationId":"revoke_api_key_api_auth_api_keys__key_id__delete","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"integer","title":"Key Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/gpu-status":{"get":{"tags":["features"],"summary":"Ai Gpu Status","operationId":"ai_gpu_status_api_ai_gpu_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/ai/gpu-queue-status":{"get":{"tags":["features"],"summary":"Ai Gpu Queue Status","operationId":"ai_gpu_queue_status_api_ai_gpu_queue_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/features":{"get":{"tags":["features"],"summary":"Feature Catalog","operationId":"feature_catalog_api_features_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/ai/languages":{"get":{"tags":["features"],"summary":"Languages","operationId":"languages_api_ai_languages_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/ai/translate":{"post":{"tags":["features"],"summary":"Ai Translate","operationId":"ai_translate_api_ai_translate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/audiozora__api__routes__features__TranslateBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voices":{"get":{"tags":["features"],"summary":"Voices","operationId":"voices_api_ai_voices_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/ai/voices/preview":{"post":{"tags":["features"],"summary":"Voice Preview","description":"Short sync sample for the studio voice picker.","operationId":"voice_preview_api_ai_voices_preview_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PreviewBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voiceover":{"post":{"tags":["features"],"summary":"Ai Voice","operationId":"ai_voice_api_ai_voiceover_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voiceover/jobs/{job_id}":{"get":{"tags":["features"],"summary":"Ai Voice Job","operationId":"ai_voice_job_api_ai_voiceover_jobs__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voiceover/jobs/{job_id}/cancel":{"post":{"tags":["features"],"summary":"Ai Voice Job Cancel","operationId":"ai_voice_job_cancel_api_ai_voiceover_jobs__job_id__cancel_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voice-replace":{"post":{"tags":["features"],"summary":"Ai Voice Replace","operationId":"ai_voice_replace_api_ai_voice_replace_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceReplaceBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voice-replace/jobs/{job_id}":{"get":{"tags":["features"],"summary":"Ai Voice Replace Job","operationId":"ai_voice_replace_job_api_ai_voice_replace_jobs__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voice-replace/jobs/{job_id}/cancel":{"post":{"tags":["features"],"summary":"Ai Voice Replace Job Cancel","operationId":"ai_voice_replace_job_cancel_api_ai_voice_replace_jobs__job_id__cancel_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voice-clone/limits":{"get":{"tags":["features"],"summary":"Ai Voice Clone Limits","operationId":"ai_voice_clone_limits_api_ai_voice_clone_limits_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/ai/voice-clones":{"get":{"tags":["features"],"summary":"Ai List Voice Clones","operationId":"ai_list_voice_clones_api_ai_voice_clones_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["features"],"summary":"Ai Save Voice Clone","operationId":"ai_save_voice_clone_api_ai_voice_clones_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SaveCloneBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voice-clones/{clone_id}":{"delete":{"tags":["features"],"summary":"Ai Delete Voice Clone","operationId":"ai_delete_voice_clone_api_ai_voice_clones__clone_id__delete","parameters":[{"name":"clone_id","in":"path","required":true,"schema":{"type":"string","title":"Clone Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voice-clone":{"post":{"tags":["features"],"summary":"Ai Voice Clone","operationId":"ai_voice_clone_api_ai_voice_clone_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceCloneBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voice-clone/jobs/{job_id}":{"get":{"tags":["features"],"summary":"Ai Voice Clone Job","operationId":"ai_voice_clone_job_api_ai_voice_clone_jobs__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/voice-clone/jobs/{job_id}/cancel":{"post":{"tags":["features"],"summary":"Ai Voice Clone Job Cancel","operationId":"ai_voice_clone_job_cancel_api_ai_voice_clone_jobs__job_id__cancel_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ai/transcribe":{"post":{"tags":["features"],"summary":"Ai Transcribe","operationId":"ai_transcribe_api_ai_transcribe_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TranscribeBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/upload":{"post":{"tags":["features"],"summary":"Upload","operationId":"upload_api_upload_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_api_upload_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workspace/info":{"get":{"tags":["features"],"summary":"Workspace Info","operationId":"workspace_info_api_workspace_info_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/gpu-worker/artifact":{"post":{"tags":["features"],"summary":"Gpu Worker Artifact","description":"Large GPU job outputs upload here instead of bloating the WebSocket result.","operationId":"gpu_worker_artifact_api_gpu_worker_artifact_post","parameters":[{"name":"x-gpu-worker-token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Gpu-Worker-Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_gpu_worker_artifact_api_gpu_worker_artifact_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/":{"get":{"tags":["v1","v1"],"summary":"V1 Root","operationId":"v1_root_api_v1__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1":{"get":{"tags":["v1","v1"],"summary":"V1 Root","operationId":"v1_root_api_v1_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/voices":{"get":{"tags":["v1","v1"],"summary":"V1 Voices","operationId":"v1_voices_api_v1_voices_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/languages":{"get":{"tags":["v1","v1"],"summary":"V1 Languages","operationId":"v1_languages_api_v1_languages_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/tts":{"post":{"tags":["v1","v1"],"summary":"V1 Tts","operationId":"v1_tts_api_v1_tts_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TtsBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/translate":{"post":{"tags":["v1","v1"],"summary":"V1 Translate","operationId":"v1_translate_api_v1_translate_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/audiozora__api__routes__v1__TranslateBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice-clone/limits":{"get":{"tags":["v1","v1"],"summary":"V1 Voice Clone Limits","operationId":"v1_voice_clone_limits_api_v1_voice_clone_limits_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/voice-clone":{"post":{"tags":["v1","v1"],"summary":"V1 Voice Clone Multipart","description":"Instant voice clone: upload a short sample + text → WAV (XTTS-v2).","operationId":"v1_voice_clone_multipart_api_v1_voice_clone_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_v1_voice_clone_multipart_api_v1_voice_clone_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/tts-with-clone":{"post":{"tags":["v1","v1"],"summary":"V1 Tts With Clone","description":"Same as voice-clone but JSON + base64 sample (handy for automation).","operationId":"v1_tts_with_clone_api_v1_tts_with_clone_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceCloneJsonBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/health":{"get":{"summary":"Health","operationId":"health_api_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/":{"get":{"summary":"Landing","operationId":"landing__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/desktop":{"get":{"summary":"Download Page","operationId":"download_page_desktop_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/download":{"get":{"summary":"Download Page","operationId":"download_page_download_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/pricing":{"get":{"summary":"Pricing","operationId":"pricing_pricing_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/text-to-speech":{"get":{"summary":"Text To Speech","operationId":"text_to_speech_text_to_speech_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/voice-clone":{"get":{"summary":"Voice Clone","operationId":"voice_clone_voice_clone_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/dubbing":{"get":{"summary":"Dubbing","operationId":"dubbing_dubbing_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/voice-replace":{"get":{"summary":"Voice Replace","operationId":"voice_replace_voice_replace_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/multilingual-tts":{"get":{"summary":"Multilingual Tts","operationId":"multilingual_tts_multilingual_tts_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/compare":{"get":{"summary":"Compare","operationId":"compare_compare_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/compare/elevenlabs":{"get":{"summary":"Compare Elevenlabs","operationId":"compare_elevenlabs_compare_elevenlabs_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/docs":{"get":{"summary":"Developers","operationId":"developers_docs_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/developers":{"get":{"summary":"Developers","operationId":"developers_developers_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/login":{"get":{"summary":"Login Page","operationId":"login_page_login_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/register":{"get":{"summary":"Register Page","operationId":"register_page_register_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/auth/google/callback":{"get":{"summary":"Google Callback Page","operationId":"google_callback_page_auth_google_callback_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/account":{"get":{"summary":"Account Page","operationId":"account_page_account_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/studio/":{"get":{"summary":"Studio","operationId":"studio_studio__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/studio":{"get":{"summary":"Studio","operationId":"studio_studio_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/robots.txt":{"get":{"summary":"Robots","operationId":"robots_robots_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/sitemap.xml":{"get":{"summary":"Sitemap","operationId":"sitemap_sitemap_xml_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"ApiKeyBody":{"properties":{"name":{"type":"string","title":"Name","default":"Default"}},"type":"object","title":"ApiKeyBody"},"Body_gpu_worker_artifact_api_gpu_worker_artifact_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"job_id":{"type":"string","title":"Job Id","default":""},"filename":{"type":"string","title":"Filename","default":""},"is_video":{"type":"string","title":"Is Video","default":"false"}},"type":"object","required":["file"],"title":"Body_gpu_worker_artifact_api_gpu_worker_artifact_post"},"Body_upload_api_upload_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_upload_api_upload_post"},"Body_v1_voice_clone_multipart_api_v1_voice_clone_post":{"properties":{"text":{"type":"string","title":"Text"},"language":{"type":"string","title":"Language","default":"en"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"sample":{"type":"string","contentMediaType":"application/octet-stream","title":"Sample","description":"Reference audio (mp3/wav/m4a, ~3–30s)"}},"type":"object","required":["text","sample"],"title":"Body_v1_voice_clone_multipart_api_v1_voice_clone_post"},"GoogleCallbackBody":{"properties":{"code":{"type":"string","title":"Code"},"state":{"type":"string","title":"State"}},"type":"object","required":["code","state"],"title":"GoogleCallbackBody"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"LoginBody":{"properties":{"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"}},"type":"object","required":["email","password"],"title":"LoginBody"},"PreviewBody":{"properties":{"voice":{"type":"string","title":"Voice","default":"af_heart"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"}},"type":"object","title":"PreviewBody"},"RegisterBody":{"properties":{"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"},"name":{"type":"string","title":"Name","default":""}},"type":"object","required":["email","password"],"title":"RegisterBody"},"SaveCloneBody":{"properties":{"filename":{"type":"string","title":"Filename"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"language":{"type":"string","title":"Language","default":"en"}},"type":"object","required":["filename"],"title":"SaveCloneBody"},"TranscribeBody":{"properties":{"filename":{"type":"string","title":"Filename"}},"type":"object","required":["filename"],"title":"TranscribeBody"},"TtsBody":{"properties":{"text":{"type":"string","minLength":1,"title":"Text","description":"Script to synthesize"},"voice":{"type":"string","title":"Voice","default":"af_heart"},"rate":{"type":"string","title":"Rate","default":"+0%"},"pitch":{"type":"string","title":"Pitch","default":"+0Hz"}},"type":"object","required":["text"],"title":"TtsBody"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VoiceBody":{"properties":{"script":{"type":"string","title":"Script"},"voice":{"type":"string","title":"Voice","default":"af_heart"},"rate":{"type":"string","title":"Rate","default":"+0%"},"pitch":{"type":"string","title":"Pitch","default":"+0Hz"},"async_mode":{"type":"boolean","title":"Async Mode","default":true}},"type":"object","required":["script"],"title":"VoiceBody"},"VoiceCloneBody":{"properties":{"text":{"type":"string","title":"Text"},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"clone_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Clone Id"},"language":{"type":"string","title":"Language","default":"en"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"save":{"type":"boolean","title":"Save","default":false},"async_mode":{"type":"boolean","title":"Async Mode","default":true}},"type":"object","required":["text"],"title":"VoiceCloneBody"},"VoiceCloneJsonBody":{"properties":{"text":{"type":"string","minLength":1,"title":"Text"},"sample_base64":{"type":"string","title":"Sample Base64","description":"Reference audio as base64"},"filename":{"type":"string","title":"Filename","default":"sample.wav"},"language":{"type":"string","title":"Language","default":"en"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"type":"object","required":["text","sample_base64"],"title":"VoiceCloneJsonBody"},"VoiceReplaceBody":{"properties":{"filename":{"type":"string","title":"Filename"},"voice":{"type":"string","title":"Voice","default":"af_heart"},"transcript":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Transcript"},"expected_duration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Expected Duration"},"match_timing":{"type":"boolean","title":"Match Timing","default":true},"async_mode":{"type":"boolean","title":"Async Mode","default":true},"dub":{"type":"boolean","title":"Dub","default":false},"targetLang":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Targetlang"},"sourceLang":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sourcelang"}},"type":"object","required":["filename"],"title":"VoiceReplaceBody"},"audiozora__api__routes__features__TranslateBody":{"properties":{"text":{"type":"string","title":"Text"},"targetLang":{"type":"string","title":"Targetlang"},"sourceLang":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sourcelang"}},"type":"object","required":["text","targetLang"],"title":"TranslateBody"},"audiozora__api__routes__v1__TranslateBody":{"properties":{"text":{"type":"string","minLength":1,"title":"Text"},"target_lang":{"type":"string","title":"Target Lang","description":"Target language id, e. and en-US or es-ES"},"source_lang":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Lang"}},"type":"object","required":["text","target_lang"],"title":"TranslateBody"}}}}