Convert text to speech with support for multiple voices, emotion control, speed adjustment, and more. Text length limit is less than 10,000 characters. For text longer than 3,000 characters, streaming output is recommended.
The text to be synthesized into speech. Length limit is less than 10,000 characters. For text longer than 3,000 characters, streaming output is recommended. Supports paragraph breaks (newline characters), pause control (<#x#> markers), and interjection tags (such as (laughs), (coughs), etc., only supported by speech-2.8-hd/turbo).
Pitch adjustment (deep/bright), range [-100, 100]. Values closer to -100 produce a deeper sound; values closer to 100 produce a brighter sound.Range: [-100, 100]
Timbre adjustment (rich/crisp), range [-100, 100]. Values closer to -100 produce a richer sound; values closer to 100 produce a crisper sound.Range: [-100, 100]
Intensity adjustment (powerful/soft), range [-100, 100]. Values closer to -100 produce a more powerful sound; values closer to 100 produce a softer sound.Range: [-100, 100]
Sound effect settings. Only one can be selected at a time. Possible values: spacious_echo (Spacious Echo), auditorium_echo (Auditorium Broadcast), lofi_telephone (Telephone Distortion), robotic (Electronic Voice).Possible values: spacious_echo, auditorium_echo, lofi_telephone, robotic
The bitrate of the generated audio. Options: [32000, 64000, 128000, 256000], Default: 128000. This parameter only applies to mp3 format audio.Possible values: 32000, 64000, 128000, 256000
Controls constant bitrate (CBR) encoding for audio. When set to true, audio will be encoded at a constant bitrate. Note: This parameter only takes effect when streaming output is enabled and the audio format is mp3.
Parameter that controls the output format. Possible values: url, hex. Default: hex. This parameter only takes effect in non-streaming scenarios; streaming scenarios only support hex output. The returned URL is valid for 24 hours.Possible values: url, hex
Controls the emotion of the synthesized speech. Corresponds to 9 emotions: happy, sad, angry, fearful, disgusted, surprised, neutral (calm), vivid (fluent), whisper. The model automatically matches appropriate emotions based on input text; manual specification is generally unnecessary.Possible values: happy, sad, angry, fearful, disgusted, surprised, calm, fluent, whisper
The voice ID for the synthesized audio. To set mixed voices, use the timber_weights parameter and set this parameter to an empty value. Supports system voices, cloned voices, and text-generated voices.
Controls whether to read LaTeX formulas aloud. Default: false. Only supports Chinese; when enabled, the language_boost parameter will be set to Chinese.
Enables Chinese and English text normalization. When enabled, it can improve performance in number reading scenarios but slightly increases latency. Default: false.
Controls whether to add an audio rhythm identifier at the end of the synthesized audio. Default: false. This parameter only applies to non-streaming synthesis.
Whether to enhance recognition of specified minority languages and dialects. Default: null. Can be set to auto to let the model automatically determine the language type.Possible values: Chinese, Chinese,Yue, English, Arabic, Russian, Spanish, French, Portuguese, German, Turkish, Dutch, Ukrainian, Vietnamese, Indonesian, Japanese, Italian, Korean, Thai, Polish, Romanian, Greek, Czech, Finnish, Hindi, Bulgarian, Danish, Hebrew, Malay, Persian, Slovak, Swedish, Croatian, Filipino, Hungarian, Norwegian, Slovenian, Catalan, Nynorsk, Tamil, Afrikaans, auto
Controls whether the last chunk includes the concatenated speech hex data. Default: false, meaning the last chunk contains the complete concatenated speech hex data.
The weight of each voice in the synthesized audio. Must be provided together with voice_id. Range: [1, 100]. Supports mixing up to 4 voices. A higher proportion for a single voice results in greater similarity to that voice.Range: [1, 100]
The voice ID for the synthesized audio. Must be provided together with the weight parameter. Supports system voices, cloned voices, and text-generated voices.
Controls whether to enable the subtitle service. Default: false. This parameter is only effective in non-streaming output scenarios and only applies to speech-2.6-hd, speech-2.6-turbo, speech-02-turbo, speech-02-hd, speech-01-turbo, speech-01-hd models.
Define pronunciation annotation or replacement rules for characters or symbols that require special marking. In Chinese text, tones are represented by numbers: 1st tone is 1, 2nd tone is 2, 3rd tone is 3, 4th tone is 4, neutral tone is 5. Example: [“omg/oh my god”]
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Myrouter Docs","colors":{"primary":"#000000","light":"#0071E3","dark":"#0071E3"},"logo":{"light":"https://mintcdn.com/novita-3abec9fa/6X7voZXY7_xk3Ecs/logo/light.svg?fit=max\u0026auto=format\u0026n=6X7voZXY7_xk3Ecs\u0026q=85\u0026s=bcd14b088f7da5dc745585bc9797f100","dark":"https://mintcdn.com/novita-3abec9fa/6X7voZXY7_xk3Ecs/logo/dark.svg?fit=max\u0026auto=format\u0026n=6X7voZXY7_xk3Ecs\u0026q=85\u0026s=f59e4b2394e9674ab605121ff71e7570","href":"https://myrouter.ai"},"favicon":"https://mintcdn.com/novita-3abec9fa/6X7voZXY7_xk3Ecs/favicon.svg?fit=max\u0026auto=format\u0026n=6X7voZXY7_xk3Ecs\u0026q=85\u0026s=c80940c03fb5acd276d328e20cc31526","navbar":{"links":[{"href":"https://www.myrouter.ai/models","label":"Console"}],"primary":{"type":"button","label":"Home","href":"https://myrouter.ai"}},"seo":{"indexing":"all"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"novita-3abec9fa","hasAudioNarration":false,"actualSubdomain":"novita-3abec9fa","customDomains":["docs.myrouter.ai"],"gitSource":{"type":"github","owner":"jax-novita","repo":"myrouter-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21ec431794d24ae190cdb9","collectionId":"700ef1ef-74f3-41bc-83da-d243b01f1b4c","schemaVersion":"v2"},"feedback":{"edits":false,"agentFeedback":true,"issues":false},"entitlements":{},"buildId":"6a21ec431794d24ae190cdb9:success","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"en","tag":"API Reference","count":165},{"language":"en","tag":"Video","count":87},{"language":"en","tag":"Image","count":36},{"language":"en","tag":"Audio","count":32},{"language":"en","tag":"Model Service Guide","count":23},{"language":"default","tag":"Reference","count":21},{"language":"en","tag":"Integrations","count":10},{"language":"en","tag":"LLM API","count":9},{"language":"en","tag":"Account Guide","count":9},{"language":"en","tag":"LLM","count":6},{"language":"default","tag":"Billing","count":6},{"language":"default","tag":"Keys","count":6},{"language":"en","tag":"FAQ","count":5},{"language":"default","tag":"Guides","count":5},{"language":"default","tag":"Start","count":5},{"language":"default","tag":"Credits And Usage","count":5},{"language":"default","tag":"Models","count":2},{"language":"default","tag":"Runtime","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"global.css","content":"@keyframes unified-api-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#navbar .nav-tabs-item[data-active=true]{background-color:transparent!important;background:0 0!important}.table-container{overflow-x:scroll;box-shadow:3px 0 10px 0 rgba(25,85,140,.05)}.table-container table{margin-top:0}.table thead{background-color:#eef2f150}.table thead th{padding:8px 10px;text-align:left;white-space:nowrap}.table tbody td{padding:6px 10px}.table-big thead th{padding:12px 10px}.table-big tbody td{padding:10px}.table .list-col,.table .list-sub-col{position:relative;padding-left:31px;margin:0;text-align:left}.table .list-col::before{content:\"•\";position:absolute;left:18px;top:6px;color:#16b063b0}.table .list-sub-col{padding-left:46px}.table .list-sub-col::before{content:\"\";position:absolute;left:36px;top:15px;width:4px;height:4px;background-color:#16b06380}.table .list-grandson-col,.table .list-grandson-sub-col{position:relative;padding-left:60px;margin:0;text-align:left}.table .list-grandson-col::before,.table .list-grandson-sub-col::before{content:\"\";position:absolute;left:50px;top:15px;width:4px;height:4px;border-radius:100%;border:1px solid #16b06380}.table .list-grandson-sub-col{padding-left:66px}.table .list-grandson-sub-col::before{left:58px;top:16px;width:3px;height:3px;border:1px solid #16b06350}.table .type-desc{display:inline-block;margin-left:12px;color:#9e9c98b0}.table .type-desc-narrow{margin-left:4px}.table .delete{text-decoration:line-through}.table .deprecated,.table .new-field{display:inline-block;color:#f23030;margin-bottom:4px}.table .new-field{color:#22ad5c}.table .moved{margin-bottom:4px;color:#f27430}.table .inline-block,.table .moved{display:inline-block}.table .mt-1{margin-top:4px}.table .mt-2{margin-top:8px}.table .ml-0{margin-left:0}.model-id-item{padding:.125rem .5rem;color:#111827;font-size:.875em;font-weight:500;font-variant-ligatures:none;overflow-wrap:break-word;border-radius:var(--rounded-md, .375rem);background-color:rgb(var(--gray-100)/.5)}.param_text{font-size:14px}.param_frame{width:100%;padding:0 8px}.unified-api-container span[data-as=p]{display:block;margin-top:1.25em;margin-bottom:1.25em}.unified-api-inline-label{padding:2px 8px;border-radius:6px;background-color:#f1eff580;color:#111827;font-size:12px;font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}.unified-api-selector-container{margin-bottom:16px}.unified-api-description{padding:6px 8px;font-size:15px;color:#4f4e4a;border-radius:6px;border-left:4px solid #fafafa;background-color:#fdfdfd}.unified-api-selector-label{display:block;margin-top:36px;margin-bottom:12px;font-size:15px;font-weight:500;color:#374151;line-height:1.25}.unified-api-selector-wrapper{position:relative;max-width:300px}.unified-api-selector-button{height:40px;width:100%;border-radius:6px;border:1px solid #d1d5db;background-color:#fff;padding:0 32px 0 12px;font-size:14px;color:#374151;outline:0;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}.unified-api-selector-button:hover{border-color:#9ca3af}.unified-api-selector-button:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.unified-api-selector-arrow{transition:transform .2s ease-in-out}.unified-api-selector-arrow.open{transform:rotate(180deg)}.unified-api-selector-dropdown{position:absolute;top:100%;left:0;right:0;z-index:50;margin-top:4px;border-radius:6px;border:1px solid #d1d5db;background-color:#fff;box-shadow:0 10px 25px -3px rgba(0,0,0,.2),0 4px 10px -2px rgba(0,0,0,.15);max-height:275px;overflow:hidden}.unified-api-selector-dropdown::after{content:'';position:sticky;bottom:0;left:0;right:0;height:12px;background:linear-gradient(to top,#fff 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,.3) 100%);z-index:10;pointer-events:none;display:block;margin-top:-12px}.unified-api-selector-option{padding:10px 12px;font-size:14px;color:#374151;cursor:pointer;background-color:#fff}.unified-api-selector-option:not(:last-child){margin-top:1px;margin-bottom:1px;border-bottom:1px solid #f5f5f5}.unified-api-selector-option.selected{background-color:#f3f4f6}.unified-api-selector-option:hover:not(.selected){background-color:#f8fafc}.dark .unified-api-selector-label{color:inherit}.dark .unified-api-search-container{background-color:#1f2937}.dark .unified-api-search-input,.dark .unified-api-selector-button{background-color:#1f2937;color:#e5e7eb}.dark .unified-api-selector-button{border:1px solid #4b5563;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.dark .unified-api-selector-button:hover{border-color:#6b7280}.dark .unified-api-selector-button:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.dark .unified-api-selector-dropdown{border:1px solid #4b5563;background-color:#1f2937;box-shadow:0 10px 25px -3px rgba(0,0,0,.4),0 4px 10px -2px rgba(0,0,0,.3)}.dark .unified-api-selector-dropdown::after{background:linear-gradient(to top,#1f2937 0,rgba(31,41,55,.5) 50%,rgba(31,41,55,.3) 100%)}.dark .unified-api-selector-option{color:#e5e7eb;background-color:#1f2937}.dark .unified-api-selector-option:not(:last-child){border-bottom:1px solid #374151}.dark .unified-api-selector-option.selected{background-color:#374151}.dark .unified-api-selector-option:hover:not(.selected){background-color:#2d3748}.dark .unified-api-description{padding:0;background-color:inherit;color:#e5e7eb;border-left:none}.unified-api-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.unified-api-loading-spinner{width:32px;height:32px;border:3px solid #f3f4f6;border-top:3px solid #7c3aed;border-radius:50%;animation:unified-api-spin 1s linear infinite;margin-bottom:16px}.unified-api-loading-text{color:#6b7280;font-size:14px;margin:0}.unified-api-search-container{padding:8px 12px;border-bottom:1px solid #e5e7eb;background-color:#fefefe}.unified-api-search-input{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:4px;font-size:14px;background-color:#fff;color:#374151;outline:0;transition:border-color .2s ease}.unified-api-search-input:focus{border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.1)}.unified-api-search-input::placeholder{color:#9ca3af}.unified-api-options-container{padding-bottom:12px;max-height:calc(275px - 48px);overflow-y:auto}.unified-api-no-results{padding:16px 12px;text-align:center;color:#6b7280;font-size:14px;font-style:italic}"}],"page":{"pagePath":"docs/models/reference-minimax-speech-2.8-turbo","slug":"/docs/models/reference-minimax-speech-2.8-turbo","pageMetadata":{"title":"MiniMax Speech 2.8 Turbo Sync Text-to-Speech","api":"POST https://api.myrouter.ai/v3/minimax-speech-2.8-turbo","playground":"simple","description":null,"href":"/docs/models/reference-minimax-speech-2.8-turbo"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,..._provideComponents(),...props.components},{Expandable,Heading,ParamField,ResponseField}=_components;if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Convert text to speech with support for multiple voices, emotion control, speed adjustment, and more. Text length limit is less than 10,000 characters. For text longer than 3,000 characters, streaming output is recommended.`}),`\n`,_jsx(Heading,{level:`2`,id:`request-headers`,children:`Request Headers`}),`\n`,_jsx(ParamField,{header:`Content-Type`,type:`string`,required:true,id:`param-content-type`,children:_jsxs(_components.p,{children:[`Enum: `,_jsx(_components.code,{children:`application/json`})]})}),`\n`,_jsx(ParamField,{header:`Authorization`,type:`string`,required:true,id:`param-authorization`,children:_jsx(_components.p,{children:`Bearer authentication format: Bearer {{API Key}}.`})}),`\n`,_jsx(Heading,{level:`2`,id:`request-body`,children:`Request Body`}),`\n`,_jsx(ParamField,{body:`text`,type:`string`,required:true,id:`param-text`,children:_jsxs(_components.p,{children:[`The text to be synthesized into speech. Length limit is less than 10,000 characters. For text longer than 3,000 characters, streaming output is recommended. Supports paragraph breaks (newline characters), pause control (`,_jsx(_components.code,{children:`\u0026lt;#x#\u0026gt;`}),` markers), and interjection tags (such as (laughs), (coughs), etc., only supported by speech-2.8-hd/turbo).`]})}),`\n`,_jsx(ParamField,{body:`stream`,type:`boolean`,default:false,id:`param-stream`,children:_jsx(_components.p,{children:`Controls whether to enable streaming output. Default: false (streaming disabled).`})}),`\n`,_jsx(ParamField,{body:`voice_modify`,type:`object`,id:`param-voice-modify`,children:_jsxs(Expandable,{title:`properties`,defaultOpen:true,children:[_jsxs(ParamField,{body:`pitch`,type:`integer`,id:`param-pitch`,children:[_jsx(_components.p,{children:`Pitch adjustment (deep/bright), range [-100, 100]. Values closer to -100 produce a deeper sound; values closer to 100 produce a brighter sound.`}),_jsx(_components.p,{children:`Range: [-100, 100]`})]}),_jsxs(ParamField,{body:`timbre`,type:`integer`,id:`param-timbre`,children:[_jsx(_components.p,{children:`Timbre adjustment (rich/crisp), range [-100, 100]. Values closer to -100 produce a richer sound; values closer to 100 produce a crisper sound.`}),_jsx(_components.p,{children:`Range: [-100, 100]`})]}),_jsxs(ParamField,{body:`intensity`,type:`integer`,id:`param-intensity`,children:[_jsx(_components.p,{children:`Intensity adjustment (powerful/soft), range [-100, 100]. Values closer to -100 produce a more powerful sound; values closer to 100 produce a softer sound.`}),_jsx(_components.p,{children:`Range: [-100, 100]`})]}),_jsxs(ParamField,{body:`sound_effects`,type:`string`,id:`param-sound-effects`,children:[_jsx(_components.p,{children:`Sound effect settings. Only one can be selected at a time. Possible values: spacious_echo (Spacious Echo), auditorium_echo (Auditorium Broadcast), lofi_telephone (Telephone Distortion), robotic (Electronic Voice).`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`spacious_echo`}),`, `,_jsx(_components.code,{children:`auditorium_echo`}),`, `,_jsx(_components.code,{children:`lofi_telephone`}),`, `,_jsx(_components.code,{children:`robotic`})]})]})]})}),`\n`,_jsx(ParamField,{body:`audio_setting`,type:`object`,id:`param-audio-setting`,children:_jsxs(Expandable,{title:`properties`,defaultOpen:true,children:[_jsxs(ParamField,{body:`format`,type:`string`,default:`mp3`,id:`param-format`,children:[_jsx(_components.p,{children:`The format of the generated audio. wav is only supported in non-streaming output.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`mp3`}),`, `,_jsx(_components.code,{children:`pcm`}),`, `,_jsx(_components.code,{children:`flac`}),`, `,_jsx(_components.code,{children:`wav`})]})]}),_jsxs(ParamField,{body:`bitrate`,type:`integer`,default:128e3,id:`param-bitrate`,children:[_jsx(_components.p,{children:`The bitrate of the generated audio. Options: [32000, 64000, 128000, 256000], Default: 128000. This parameter only applies to mp3 format audio.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`32000`}),`, `,_jsx(_components.code,{children:`64000`}),`, `,_jsx(_components.code,{children:`128000`}),`, `,_jsx(_components.code,{children:`256000`})]})]}),_jsxs(ParamField,{body:`channel`,type:`integer`,default:1,id:`param-channel`,children:[_jsx(_components.p,{children:`The number of audio channels. Options: [1, 2], where 1 is mono and 2 is stereo. Default: 1`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`1`}),`, `,_jsx(_components.code,{children:`2`})]})]}),_jsx(ParamField,{body:`force_cbr`,type:`boolean`,default:false,id:`param-force-cbr`,children:_jsx(_components.p,{children:`Controls constant bitrate (CBR) encoding for audio. When set to true, audio will be encoded at a constant bitrate. Note: This parameter only takes effect when streaming output is enabled and the audio format is mp3.`})}),_jsxs(ParamField,{body:`sample_rate`,type:`integer`,default:32e3,id:`param-sample-rate`,children:[_jsx(_components.p,{children:`The sample rate of the generated audio. Options: [8000, 16000, 22050, 24000, 32000, 44100], Default: 32000`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`8000`}),`, `,_jsx(_components.code,{children:`16000`}),`, `,_jsx(_components.code,{children:`22050`}),`, `,_jsx(_components.code,{children:`24000`}),`, `,_jsx(_components.code,{children:`32000`}),`, `,_jsx(_components.code,{children:`44100`})]})]})]})}),`\n`,_jsxs(ParamField,{body:`output_format`,type:`string`,default:`hex`,id:`param-output-format`,children:[_jsx(_components.p,{children:`Parameter that controls the output format. Possible values: url, hex. Default: hex. This parameter only takes effect in non-streaming scenarios; streaming scenarios only support hex output. The returned URL is valid for 24 hours.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`url`}),`, `,_jsx(_components.code,{children:`hex`})]})]}),`\n`,_jsx(ParamField,{body:`voice_setting`,type:`object`,id:`param-voice-setting`,children:_jsxs(Expandable,{title:`properties`,defaultOpen:true,children:[_jsxs(ParamField,{body:`vol`,type:`number`,default:1,id:`param-vol`,children:[_jsx(_components.p,{children:`The volume of the synthesized audio. Higher values result in louder volume. Range (0, 10], Default: 1.0`}),_jsx(_components.p,{children:`Range: [0, 10]`})]}),_jsxs(ParamField,{body:`pitch`,type:`integer`,default:0,id:`param-pitch-1`,children:[_jsx(_components.p,{children:`The pitch of the synthesized audio. Range [-12, 12], Default: 0, where 0 outputs the original voice.`}),_jsx(_components.p,{children:`Range: [-12, 12]`})]}),_jsxs(ParamField,{body:`speed`,type:`number`,default:1,id:`param-speed`,children:[_jsx(_components.p,{children:`The speech rate of the synthesized audio. Higher values result in faster speech. Range [0.5, 2], Default: 1.0`}),_jsx(_components.p,{children:`Range: [0.5, 2]`})]}),_jsxs(ParamField,{body:`emotion`,type:`string`,id:`param-emotion`,children:[_jsx(_components.p,{children:`Controls the emotion of the synthesized speech. Corresponds to 9 emotions: happy, sad, angry, fearful, disgusted, surprised, neutral (calm), vivid (fluent), whisper. The model automatically matches appropriate emotions based on input text; manual specification is generally unnecessary.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`happy`}),`, `,_jsx(_components.code,{children:`sad`}),`, `,_jsx(_components.code,{children:`angry`}),`, `,_jsx(_components.code,{children:`fearful`}),`, `,_jsx(_components.code,{children:`disgusted`}),`, `,_jsx(_components.code,{children:`surprised`}),`, `,_jsx(_components.code,{children:`calm`}),`, `,_jsx(_components.code,{children:`fluent`}),`, `,_jsx(_components.code,{children:`whisper`})]})]}),_jsx(ParamField,{body:`voice_id`,type:`string`,required:true,id:`param-voice-id`,children:_jsx(_components.p,{children:`The voice ID for the synthesized audio. To set mixed voices, use the timber_weights parameter and set this parameter to an empty value. Supports system voices, cloned voices, and text-generated voices.`})}),_jsx(ParamField,{body:`latex_read`,type:`boolean`,default:false,id:`param-latex-read`,children:_jsx(_components.p,{children:`Controls whether to read LaTeX formulas aloud. Default: false. Only supports Chinese; when enabled, the language_boost parameter will be set to Chinese.`})}),_jsx(ParamField,{body:`text_normalization`,type:`boolean`,default:false,id:`param-text-normalization`,children:_jsx(_components.p,{children:`Enables Chinese and English text normalization. When enabled, it can improve performance in number reading scenarios but slightly increases latency. Default: false.`})})]})}),`\n`,_jsx(ParamField,{body:`aigc_watermark`,type:`boolean`,default:false,id:`param-aigc-watermark`,children:_jsx(_components.p,{children:`Controls whether to add an audio rhythm identifier at the end of the synthesized audio. Default: false. This parameter only applies to non-streaming synthesis.`})}),`\n`,_jsxs(ParamField,{body:`language_boost`,type:`string`,id:`param-language-boost`,children:[_jsx(_components.p,{children:`Whether to enhance recognition of specified minority languages and dialects. Default: null. Can be set to auto to let the model automatically determine the language type.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`Chinese`}),`, `,_jsx(_components.code,{children:`Chinese,Yue`}),`, `,_jsx(_components.code,{children:`English`}),`, `,_jsx(_components.code,{children:`Arabic`}),`, `,_jsx(_components.code,{children:`Russian`}),`, `,_jsx(_components.code,{children:`Spanish`}),`, `,_jsx(_components.code,{children:`French`}),`, `,_jsx(_components.code,{children:`Portuguese`}),`, `,_jsx(_components.code,{children:`German`}),`, `,_jsx(_components.code,{children:`Turkish`}),`, `,_jsx(_components.code,{children:`Dutch`}),`, `,_jsx(_components.code,{children:`Ukrainian`}),`, `,_jsx(_components.code,{children:`Vietnamese`}),`, `,_jsx(_components.code,{children:`Indonesian`}),`, `,_jsx(_components.code,{children:`Japanese`}),`, `,_jsx(_components.code,{children:`Italian`}),`, `,_jsx(_components.code,{children:`Korean`}),`, `,_jsx(_components.code,{children:`Thai`}),`, `,_jsx(_components.code,{children:`Polish`}),`, `,_jsx(_components.code,{children:`Romanian`}),`, `,_jsx(_components.code,{children:`Greek`}),`, `,_jsx(_components.code,{children:`Czech`}),`, `,_jsx(_components.code,{children:`Finnish`}),`, `,_jsx(_components.code,{children:`Hindi`}),`, `,_jsx(_components.code,{children:`Bulgarian`}),`, `,_jsx(_components.code,{children:`Danish`}),`, `,_jsx(_components.code,{children:`Hebrew`}),`, `,_jsx(_components.code,{children:`Malay`}),`, `,_jsx(_components.code,{children:`Persian`}),`, `,_jsx(_components.code,{children:`Slovak`}),`, `,_jsx(_components.code,{children:`Swedish`}),`, `,_jsx(_components.code,{children:`Croatian`}),`, `,_jsx(_components.code,{children:`Filipino`}),`, `,_jsx(_components.code,{children:`Hungarian`}),`, `,_jsx(_components.code,{children:`Norwegian`}),`, `,_jsx(_components.code,{children:`Slovenian`}),`, `,_jsx(_components.code,{children:`Catalan`}),`, `,_jsx(_components.code,{children:`Nynorsk`}),`, `,_jsx(_components.code,{children:`Tamil`}),`, `,_jsx(_components.code,{children:`Afrikaans`}),`, `,_jsx(_components.code,{children:`auto`})]})]}),`\n`,_jsx(ParamField,{body:`stream_options`,type:`object`,id:`param-stream-options`,children:_jsx(Expandable,{title:`properties`,defaultOpen:true,children:_jsx(ParamField,{body:`exclude_aggregated_audio`,type:`boolean`,default:false,id:`param-exclude-aggregated-audio`,children:_jsx(_components.p,{children:`Controls whether the last chunk includes the concatenated speech hex data. Default: false, meaning the last chunk contains the complete concatenated speech hex data.`})})})}),`\n`,_jsxs(ParamField,{body:`timber_weights`,type:`array`,id:`param-timber-weights`,children:[_jsx(_components.p,{children:`Mixed voice settings. Supports mixing up to 4 voices.`}),_jsxs(Expandable,{title:`properties`,defaultOpen:true,children:[_jsxs(ParamField,{body:`weight`,type:`integer`,required:true,id:`param-weight`,children:[_jsx(_components.p,{children:`The weight of each voice in the synthesized audio. Must be provided together with voice_id. Range: [1, 100]. Supports mixing up to 4 voices. A higher proportion for a single voice results in greater similarity to that voice.`}),_jsx(_components.p,{children:`Range: [1, 100]`})]}),_jsx(ParamField,{body:`voice_id`,type:`string`,required:true,id:`param-voice-id-1`,children:_jsx(_components.p,{children:`The voice ID for the synthesized audio. Must be provided together with the weight parameter. Supports system voices, cloned voices, and text-generated voices.`})})]})]}),`\n`,_jsx(ParamField,{body:`subtitle_enable`,type:`boolean`,default:false,id:`param-subtitle-enable`,children:_jsx(_components.p,{children:`Controls whether to enable the subtitle service. Default: false. This parameter is only effective in non-streaming output scenarios and only applies to speech-2.6-hd, speech-2.6-turbo, speech-02-turbo, speech-02-hd, speech-01-turbo, speech-01-hd models.`})}),`\n`,_jsx(ParamField,{body:`continuous_sound`,type:`boolean`,default:false,id:`param-continuous-sound`,children:_jsx(_components.p,{children:`Enable this parameter to make clause transitions more natural. Only supported for speech-2.8-hd and speech-2.8-turbo models.`})}),`\n`,_jsx(ParamField,{body:`pronunciation_dict`,type:`object`,id:`param-pronunciation-dict`,children:_jsx(Expandable,{title:`properties`,defaultOpen:true,children:_jsx(ParamField,{body:`tone`,type:`array`,id:`param-tone`,children:_jsx(_components.p,{children:`Define pronunciation annotation or replacement rules for characters or symbols that require special marking. In Chinese text, tones are represented by numbers: 1st tone is 1, 2nd tone is 2, 3rd tone is 3, 4th tone is 4, neutral tone is 5. Example: [“omg/oh my god”]`})})})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsx(ResponseField,{name:`data`,type:`object`,required:false,id:`param-data`,children:_jsx(_components.p,{children:`The returned synthesis data object. May be null; null-check is required.`})}),`\n`,_jsx(ResponseField,{name:`trace_id`,type:`string`,required:false,id:`param-trace-id`,children:_jsx(_components.p,{children:`The session ID for this request, used to help locate issues during inquiries or feedback.`})}),`\n`,_jsx(ResponseField,{name:`base_resp`,type:`object`,required:false,id:`param-base-resp`,children:_jsx(_components.p,{children:`The status code and details of this request.`})}),`\n`,_jsx(ResponseField,{name:`extra_info`,type:`object`,required:false,id:`param-extra-info`,children:_jsx(_components.p,{children:`Additional information about the audio.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"MiniMax Speech 2.8 Turbo Sync Text-to-Speech","api":"POST https://api.myrouter.ai/v3/minimax-speech-2.8-turbo","playground":"simple","description":null,"href":"/docs/models/reference-minimax-speech-2.8-turbo"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Request Headers","slug":"request-headers","depth":2,"children":[]},{"title":"Request Body","slug":"request-body","depth":2,"children":[]},{"title":"Response","slug":"response","depth":2,"children":[]}],"codeExamples":{},"endpoint":{"title":"MiniMax Speech 2.8 Turbo Sync Text-to-Speech","path":"/v3/minimax-speech-2.8-turbo","servers":[{"url":"https://api.myrouter.ai"}],"method":"post","request":{"security":[],"parameters":{"query":{},"header":{"Content-Type":{"schema":[{"type":"string","description":"Enum: `application/json`","required":true}]},"Authorization":{"schema":[{"type":"string","description":"Bearer authentication format: Bearer {{API Key}}.","required":true}]}},"cookie":{},"path":{}},"body":{"application/json":{"schemaArray":[{"type":"object","properties":{"text":[{"type":"string","description":"The text to be synthesized into speech. Length limit is less than 10,000 characters. For text longer than 3,000 characters, streaming output is recommended. Supports paragraph breaks (newline characters), pause control ( `\u0026lt;#x#\u0026gt;` markers), and interjection tags (such as (laughs), (coughs), etc., only supported by speech-2.8-hd/turbo).","required":true}],"stream":[{"type":"boolean","description":"Controls whether to enable streaming output. Default: false (streaming disabled)."}],"voice_modify":[{"type":"object","properties":{"pitch":[{"type":"integer","description":"Pitch adjustment (deep/bright), range [-100, 100]. Values closer to -100 produce a deeper sound; values closer to 100 produce a brighter sound. Range: [-100, 100]"}],"timbre":[{"type":"integer","description":"Timbre adjustment (rich/crisp), range [-100, 100]. Values closer to -100 produce a richer sound; values closer to 100 produce a crisper sound. Range: [-100, 100]"}],"intensity":[{"type":"integer","description":"Intensity adjustment (powerful/soft), range [-100, 100]. Values closer to -100 produce a more powerful sound; values closer to 100 produce a softer sound. Range: [-100, 100]"}],"sound_effects":[{"type":"string","description":"Sound effect settings. Only one can be selected at a time. Possible values: spacious_echo (Spacious Echo), auditorium_echo (Auditorium Broadcast), lofi_telephone (Telephone Distortion), robotic (Electronic Voice). Possible values: `spacious_echo` , `auditorium_echo` , `lofi_telephone` , `robotic`"}]}}],"audio_setting":[{"type":"object","properties":{"format":[{"type":"string","description":"The format of the generated audio. wav is only supported in non-streaming output. Possible values: `mp3` , `pcm` , `flac` , `wav`"}],"bitrate":[{"type":"integer","description":"The bitrate of the generated audio. Options: [32000, 64000, 128000, 256000], Default: 128000. This parameter only applies to mp3 format audio. Possible values: `32000` , `64000` , `128000` , `256000`"}],"channel":[{"type":"integer","description":"The number of audio channels. Options: [1, 2], where 1 is mono and 2 is stereo. Default: 1 Possible values: `1` , `2`"}],"force_cbr":[{"type":"boolean","description":"Controls constant bitrate (CBR) encoding for audio. When set to true, audio will be encoded at a constant bitrate. Note: This parameter only takes effect when streaming output is enabled and the audio format is mp3."}],"sample_rate":[{"type":"integer","description":"The sample rate of the generated audio. Options: [8000, 16000, 22050, 24000, 32000, 44100], Default: 32000 Possible values: `8000` , `16000` , `22050` , `24000` , `32000` , `44100`"}]}}],"output_format":[{"type":"string","description":"Parameter that controls the output format. Possible values: url, hex. Default: hex. This parameter only takes effect in non-streaming scenarios; streaming scenarios only support hex output. The returned URL is valid for 24 hours. Possible values: `url` , `hex`"}],"voice_setting":[{"type":"object","properties":{"vol":[{"type":"number","description":"The volume of the synthesized audio. Higher values result in louder volume. Range (0, 10], Default: 1.0 Range: [0, 10]"}],"pitch":[{"type":"integer","description":"The pitch of the synthesized audio. Range [-12, 12], Default: 0, where 0 outputs the original voice. Range: [-12, 12]"}],"speed":[{"type":"number","description":"The speech rate of the synthesized audio. Higher values result in faster speech. Range [0.5, 2], Default: 1.0 Range: [0.5, 2]"}],"emotion":[{"type":"string","description":"Controls the emotion of the synthesized speech. Corresponds to 9 emotions: happy, sad, angry, fearful, disgusted, surprised, neutral (calm), vivid (fluent), whisper. The model automatically matches appropriate emotions based on input text; manual specification is generally unnecessary. Possible values: `happy` , `sad` , `angry` , `fearful` , `disgusted` , `surprised` , `calm` , `fluent` , `whisper`"}],"voice_id":[{"type":"string","description":"The voice ID for the synthesized audio. To set mixed voices, use the timber_weights parameter and set this parameter to an empty value. Supports system voices, cloned voices, and text-generated voices.","required":true}],"latex_read":[{"type":"boolean","description":"Controls whether to read LaTeX formulas aloud. Default: false. Only supports Chinese; when enabled, the language_boost parameter will be set to Chinese."}],"text_normalization":[{"type":"boolean","description":"Enables Chinese and English text normalization. When enabled, it can improve performance in number reading scenarios but slightly increases latency. Default: false."}]}}],"aigc_watermark":[{"type":"boolean","description":"Controls whether to add an audio rhythm identifier at the end of the synthesized audio. Default: false. This parameter only applies to non-streaming synthesis."}],"language_boost":[{"type":"string","description":"Whether to enhance recognition of specified minority languages and dialects. Default: null. Can be set to auto to let the model automatically determine the language type. Possible values: `Chinese` , `Chinese,Yue` , `English` , `Arabic` , `Russian` , `Spanish` , `French` , `Portuguese` , `German` , `Turkish` , `Dutch` , `Ukrainian` , `Vietnamese` , `Indonesian` , `Japanese` , `Italian` , `Korean` , `Thai` , `Polish` , `Romanian` , `Greek` , `Czech` , `Finnish` , `Hindi` , `Bulgarian` , `Danish` , `Hebrew` , `Malay` , `Persian` , `Slovak` , `Swedish` , `Croatian` , `Filipino` , `Hungarian` , `Norwegian` , `Slovenian` , `Catalan` , `Nynorsk` , `Tamil` , `Afrikaans` , `auto`"}],"stream_options":[{"type":"object","properties":{"exclude_aggregated_audio":[{"type":"boolean","description":"Controls whether the last chunk includes the concatenated speech hex data. Default: false, meaning the last chunk contains the complete concatenated speech hex data."}]}}],"timber_weights":[{"type":"array","items":[{"type":"object","properties":{"weight":[{"type":"integer","description":"The weight of each voice in the synthesized audio. Must be provided together with voice_id. Range: [1, 100]. Supports mixing up to 4 voices. A higher proportion for a single voice results in greater similarity to that voice. Range: [1, 100]","required":true}],"voice_id":[{"type":"string","description":"The voice ID for the synthesized audio. Must be provided together with the weight parameter. Supports system voices, cloned voices, and text-generated voices.","required":true}]}}],"description":"Mixed voice settings. Supports mixing up to 4 voices."}],"subtitle_enable":[{"type":"boolean","description":"Controls whether to enable the subtitle service. Default: false. This parameter is only effective in non-streaming output scenarios and only applies to speech-2.6-hd, speech-2.6-turbo, speech-02-turbo, speech-02-hd, speech-01-turbo, speech-01-hd models."}],"continuous_sound":[{"type":"boolean","description":"Enable this parameter to make clause transitions more natural. Only supported for speech-2.8-hd and speech-2.8-turbo models."}],"pronunciation_dict":[{"type":"object","properties":{"tone":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Define pronunciation annotation or replacement rules for characters or symbols that require special marking. In Chinese text, tones are represented by numbers: 1st tone is 1, 2nd tone is 2, 3rd tone is 3, 4th tone is 4, neutral tone is 5. Example: [“omg/oh my god”]"}]}}]}}],"examples":{"example":{"value":{"text":"\u003cstring>","stream":true,"voice_modify":{"pitch":123,"timbre":123,"intensity":123,"sound_effects":"\u003cstring>"},"audio_setting":{"format":"\u003cstring>","bitrate":123,"channel":123,"force_cbr":true,"sample_rate":123},"output_format":"\u003cstring>","voice_setting":{"vol":123,"pitch":123,"speed":123,"emotion":"\u003cstring>","voice_id":"\u003cstring>","latex_read":true,"text_normalization":true},"aigc_watermark":true,"language_boost":"\u003cstring>","stream_options":{"exclude_aggregated_audio":true},"timber_weights":[{"weight":123,"voice_id":"\u003cstring>"}],"subtitle_enable":true,"continuous_sound":true,"pronunciation_dict":{"tone":[{}]}}}}}}},"response":{"200":{"application/json":{"schemaArray":[{"type":"object","properties":{"data":[{"type":"object","properties":{},"description":"The returned synthesis data object. May be null; null-check is required."}],"trace_id":[{"type":"string","description":"The session ID for this request, used to help locate issues during inquiries or feedback."}],"base_resp":[{"type":"object","properties":{},"description":"The status code and details of this request."}],"extra_info":[{"type":"object","properties":{},"description":"Additional information about the audio."}]}}],"examples":{"example":{"value":{"data":{},"trace_id":"\u003cstring>","base_resp":{},"extra_info":{}}}}}}},"deprecated":false}},"jsLinks":["/_mintlify/custom/novita-3abec9fa/e6f496bfd2614004/scripts/gen-web-info/config.js","/_mintlify/custom/novita-3abec9fa/7e8b4170a0583a4c/scripts/gen-web-info/index.js","/_mintlify/custom/novita-3abec9fa/e8c60d502125fd7c/scripts/remoteData.js"],"subdomain":"novita-3abec9fa","siteName":"Myrouter Docs","title":"MiniMax Speech 2.8 Turbo Sync Text-to-Speech - Myrouter Docs","navMaps":{"firstHrefInVersion":{"Current":{"href":"/docs/models/reference-minimax-speech-2.8-turbo","matchLevel":0},"v0-beta":{"href":"/v0-api","matchLevel":4}},"firstHrefInLanguage":{"en":{"href":"/docs/models/reference-minimax-speech-2.8-turbo","matchLevel":0}}},"lastModified":"2026-05-28T10:13:44.889Z","originalFileLocation":"docs/models/reference-minimax-speech-2.8-turbo.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Myrouter Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/novita-3abec9fa/RwzY40L83EYuBfBg/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/novita-3abec9fa/RwzY40L83EYuBfBg/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/novita-3abec9fa/RwzY40L83EYuBfBg/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/novita-3abec9fa/RwzY40L83EYuBfBg/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/novita-3abec9fa/RwzY40L83EYuBfBg/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/novita-3abec9fa/RwzY40L83EYuBfBg/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/novita-3abec9fa/RwzY40L83EYuBfBg/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/novita-3abec9fa/RwzY40L83EYuBfBg/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/novita-3abec9fa/RwzY40L83EYuBfBg/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"MiniMax Speech 2.8 Turbo Sync Text-to-Speech - Myrouter Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Myrouter Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-2.8-turbo\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://novita-3abec9fa.mintlify.app/_mintlify/api/og/v2?division=Audio\u0026amp;title=MiniMax+Speech+2.8+Turbo+Sync+Text-to-Speech\u0026amp;theme=eadddcca61f35fc70cb71ba6\u0026amp;signature=d132e7a089e0fe2d5cc06415671cbc9eeb421dfd62728d976b921ba87b747c53\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"MiniMax Speech 2.8 Turbo Sync Text-to-Speech - Myrouter Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://novita-3abec9fa.mintlify.app/_mintlify/api/og/v2?division=Audio\u0026amp;title=MiniMax+Speech+2.8+Turbo+Sync+Text-to-Speech\u0026amp;theme=eadddcca61f35fc70cb71ba6\u0026amp;signature=d132e7a089e0fe2d5cc06415671cbc9eeb421dfd62728d976b921ba87b747c53\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/novita-3abec9fa/RwzY40L83EYuBfBg/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Myrouter Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-2.8-turbo\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/models/reference-minimax-speech-2.8-turbo.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.myrouter.ai/#organization\",\"name\":\"Myrouter Docs\",\"url\":\"https://docs.myrouter.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/novita-3abec9fa/6X7voZXY7_xk3Ecs/logo/light.svg?fit=max\u0026auto=format\u0026n=6X7voZXY7_xk3Ecs\u0026q=85\u0026s=bcd14b088f7da5dc745585bc9797f100\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.myrouter.ai#website\",\"name\":\"Myrouter Docs\",\"url\":\"https://docs.myrouter.ai\",\"publisher\":{\"@id\":\"https://docs.myrouter.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-2.8-turbo#webpage\",\"url\":\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-2.8-turbo\",\"name\":\"MiniMax Speech 2.8 Turbo Sync Text-to-Speech\",\"dateModified\":\"2026-05-28T10:13:44.889Z\",\"isPartOf\":{\"@id\":\"https://docs.myrouter.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-2.8-turbo#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-2.8-turbo#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Audio\",\"item\":\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-02-hd\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MiniMax Speech 2.8 Turbo Sync Text-to-Speech\",\"item\":\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-2.8-turbo\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-2.8-turbo#apireference\",\"headline\":\"MiniMax Speech 2.8 Turbo Sync Text-to-Speech\",\"name\":\"MiniMax Speech 2.8 Turbo Sync Text-to-Speech\",\"url\":\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-2.8-turbo\",\"mainEntityOfPage\":{\"@id\":\"https://docs.myrouter.ai/docs/models/reference-minimax-speech-2.8-turbo#webpage\"},\"dateModified\":\"2026-05-28T10:13:44.889Z\",\"publisher\":{\"@id\":\"https://docs.myrouter.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.myrouter.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Myrouter Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Myrouter Docs","nav":{"global":null,"versions":[{"version":"Current","languages":[{"language":"en","tabs":[{"tab":"Model Service Guide","pages":[{"title":"Model Service Guide","href":"/docs/model/overview"}]},{"tab":"API Reference","groups":[{"group":"API Basics","pages":[{"title":"API Authentication","href":"/docs/models/reference-authentication"},{"title":"API Error Codes","href":"/docs/models/reference-error-code"},{"title":"Query Bills","api":"GET https://api.myrouter.ai/openapi/v1/billing/bill/list","href":"/docs/models/reference-get-bill-pay-as-you-model"},{"title":"Query Task Result","api":"GET https://api.myrouter.ai/v3/async/task-result","href":"/docs/models/reference-get-async-task-result"}]},{"group":"LLM","pages":[{"title":"List Models","api":"GET https://api.myrouter.ai/openai/v1/models","href":"/docs/models/reference-llm-list-models"},{"title":"Retrieve Model","api":"GET https://api.myrouter.ai/openai/v1/models/{model}","href":"/docs/models/reference-llm-retrieve-model"},{"title":"Create Embeddings","api":"POST https://api.myrouter.ai/openai/v1/embeddings","href":"/docs/models/reference-llm-create-embeddings"},{"title":"Create Rerank","api":"POST https://api.myrouter.ai/openai/v1/rerank","href":"/docs/models/reference-llm-create-rerank"},{"title":"Create Chat Completion","api":"POST https://api.myrouter.ai/openai/v1/chat/completions","href":"/docs/models/reference-llm-create-chat-completion"},{"title":"Create Completion","api":"POST https://api.myrouter.ai/openai/v1/completions","href":"/docs/models/reference-llm-create-completion"}]},{"group":"Image","pages":[{"title":"FLUX.1 Kontext Dev","api":"POST https://api.myrouter.ai/v3/async/flux-1-kontext-dev","href":"/docs/models/reference-flux-1-kontext-dev"},{"title":"FLUX.1 Kontext Pro","api":"POST https://api.myrouter.ai/v3/async/flux-1-kontext-pro","href":"/docs/models/reference-flux-1-kontext-pro"},{"title":"FLUX.1 Kontext Max","api":"POST https://api.myrouter.ai/v3/async/flux-1-kontext-max","href":"/docs/models/reference-flux-1-kontext-max"},{"title":"Seedream Text-to-Image 3.0","api":"POST https://api.myrouter.ai/v3/seedream-3-0-txt2img","href":"/docs/models/reference-seedream-3-0-txt2img"},{"title":"Seedream Image Generation 4.0","api":"POST https://api.myrouter.ai/v3/seedream-4.0","href":"/docs/models/reference-seedream-4.0"},{"title":"Seedream 4.5","api":"POST https://api.myrouter.ai/v3/seedream-4.5","playground":"simple","href":"/docs/models/reference-seedream-4.5"},{"title":"Seedream 5.0 lite","api":"POST https://api.myrouter.ai/v3/seedream-5.0-lite","playground":"simple","href":"/docs/models/reference-seedream-5.0-lite"},{"title":"Qwen-Image Text-to-Image","api":"POST https://api.myrouter.ai/v3/async/qwen-image-txt2img","href":"/docs/models/reference-qwen-image-txt2img"},{"title":"Qwen-Image Image Editing","api":"POST https://api.myrouter.ai/v3/async/qwen-image-edit","href":"/docs/models/reference-qwen-image-edit"},{"title":"GPT Text-to-Image","api":"POST https://api.myrouter.ai/v1/images/generations","href":"/docs/models/reference-generations"},{"title":"GPT Image Editing","api":"POST https://api.myrouter.ai/v1/images/edits","href":"/docs/models/reference-edits"},{"title":"Nano Banana Text to Image","api":"POST https://api.myrouter.ai/v3/gemini-2.5-flash-image-text-to-image","playground":"simple","href":"/docs/models/reference-gemini-2.5-flash-image-text-to-image"},{"title":"Nano Banana Image Edit","api":"POST https://api.myrouter.ai/v3/gemini-2.5-flash-image-edit","playground":"simple","href":"/docs/models/reference-gemini-2.5-flash-image-edit"},{"title":"Nano Banana Pro Text to Image","api":"POST https://api.myrouter.ai/v3/gemini-3-pro-image-text-to-image","playground":"simple","href":"/docs/models/reference-gemini-3-pro-image-text-to-image"},{"title":"Nano Banana Pro Image Edit","api":"POST https://api.myrouter.ai/v3/gemini-3-pro-image-edit","playground":"simple","href":"/docs/models/reference-gemini-3-pro-image-edit"},{"title":"Nano Banana Pro Light T2I","api":"POST https://api.myrouter.ai/v3/nano-banana-pro-light-i2i","playground":"simple","href":"/docs/models/reference-nano-banana-pro-light-i2i"},{"title":"Nano Banana Pro Light I2I","api":"POST https://api.myrouter.ai/v3/nano-banana-pro-light-t2i","playground":"simple","href":"/docs/models/reference-nano-banana-pro-light-t2i"},{"title":"Hunyuan Image 3","api":"POST https://api.myrouter.ai/v3/async/hunyuan-image-3","href":"/docs/models/reference-hunyuan-image-3"},{"title":"Midjourney Text-to-Image","api":"POST https://api.myrouter.ai/v3/async/mj-txt2img","href":"/docs/models/reference-mj-txt2img"},{"title":"Midjourney Variation","api":"POST https://api.myrouter.ai/v3/async/mj-variation","href":"/docs/models/reference-mj-variation"},{"title":"Midjourney Upscale","api":"POST https://api.myrouter.ai/v3/async/mj-upscale","href":"/docs/models/reference-mj-upscale"},{"title":"Midjourney Reroll","api":"POST https://api.myrouter.ai/v3/async/mj-reroll","href":"/docs/models/reference-mj-reroll"},{"title":"Midjourney Outpaint","api":"POST https://api.myrouter.ai/v3/async/mj-outpaint","href":"/docs/models/reference-mj-outpaint"},{"title":"Midjourney Inpaint","api":"POST https://api.myrouter.ai/v3/async/mj-inpaint","href":"/docs/models/reference-mj-inpaint"},{"title":"Midjourney Remix","api":"POST https://api.myrouter.ai/v3/async/mj-remix","href":"/docs/models/reference-mj-remix"},{"title":"Midjourney Remove Background","api":"POST https://api.myrouter.ai/v3/async/mj-remove-background","href":"/docs/models/reference-mj-remove-background"},{"title":"FLUX 2 DEV","api":"POST https://api.myrouter.ai/v3/async/flux-2-dev","playground":"simple","href":"/docs/models/reference-flux-2-dev"},{"title":"FLUX 2 FLEX","api":"POST https://api.myrouter.ai/v3/async/flux-2-flex","playground":"simple","href":"/docs/models/reference-flux-2-flex"},{"title":"FLUX 2 PRO","api":"POST https://api.myrouter.ai/v3/async/flux-2-pro","playground":"simple","href":"/docs/models/reference-flux-2-pro"},{"title":"Image Eraser","api":"POST https://api.myrouter.ai/v3/async/image-eraser","playground":"simple","href":"/docs/models/reference-image-eraser"},{"title":"Image Upscaler","api":"POST https://api.myrouter.ai/v3/async/image-upscaler","playground":"simple","href":"/docs/models/reference-image-upscaler"},{"title":"Image Remove Background","api":"POST https://api.myrouter.ai/v3/async/image-remove-background","playground":"simple","href":"/docs/models/reference-image-remove-background"},{"title":"Z Image Turbo","api":"POST https://api.myrouter.ai/v3/async/z-image-turbo","playground":"simple","href":"/docs/models/reference-z-image-turbo"},{"title":"Z Image Turbo LoRA","api":"POST https://api.myrouter.ai/v3/async/z-image-turbo-lora","playground":"simple","href":"/docs/models/reference-z-image-turbo-lora"},{"title":"Nano Banana Light I2I","api":"POST https://api.myrouter.ai/v3/nano-banana-light-i2i","playground":"simple","href":"/docs/models/reference-nano-banana-light-i2i"},{"title":"Nano Banana Light T2I","api":"POST https://api.myrouter.ai/v3/nano-banana-light-t2i","playground":"simple","href":"/docs/models/reference-nano-banana-light-t2i"},{"title":"GLM Image Generation","api":"POST https://api.myrouter.ai/v3/async/glm-image","playground":"simple","href":"/docs/models/reference-glm-image"},{"title":"Grok Imagine Image edit","api":"POST https://api.myrouter.ai/v3/async/grok-imagine-image-edit","playground":"simple","href":"/docs/models/reference-grok-imagine-image-edit"},{"title":"Grok Imagine text to Image","api":"POST https://api.myrouter.ai/v3/async/grok-imagine-image-t2i","playground":"simple","href":"/docs/models/reference-grok-imagine-image-t2i"},{"title":"Nano Banana 2 (image edit)","api":"POST https://api.myrouter.ai/v3/gemini-3.1-flash-image-edit","playground":"simple","href":"/docs/models/reference-gemini-3.1-flash-image-edit"},{"title":"Nano Banana 2 (text to image)","api":"POST https://api.myrouter.ai/v3/gemini-3.1-flash-image-text-to-image","playground":"simple","href":"/docs/models/reference-gemini-3.1-flash-image-text-to-image"}]},{"group":"Video","pages":[{"title":"Unified Video Generation API","api":"POST https://api.myrouter.ai/v3/video/create","playground":"simple","href":"/docs/models/reference-unified-video-generation"},{"title":"Hunyuan Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/hunyuan-video-fast","href":"/docs/models/reference-hunyuan-video-fast"},{"title":"Wan 2.1 Text to Video","api":"POST https://api.myrouter.ai/v3/async/wan-t2v","playground":"simple","href":"/docs/models/reference-wan-t2v"},{"title":"Wan 2.1 Image to Video","api":"POST https://api.myrouter.ai/v3/async/wan-i2v","playground":"simple","href":"/docs/models/reference-wan-i2v"},{"title":"Wan 2.2 Text to Video","api":"POST https://api.myrouter.ai/v3/async/wan-2.2-t2v","playground":"simple","href":"/docs/models/reference-wan-2.2-t2v"},{"title":"Wan 2.2 Image to Video","api":"POST https://api.myrouter.ai/v3/async/wan-2.2-i2v","playground":"simple","href":"/docs/models/reference-wan-2.2-i2v"},{"title":"Wan 2.5 Text to Video Preview","api":"POST https://api.myrouter.ai/v3/async/wan-2.5-t2v-preview","playground":"simple","href":"/docs/models/reference-wan-2.5-t2v-preview"},{"title":"Wan 2.5 Image to Video Preview","api":"POST https://api.myrouter.ai/v3/async/wan-2.5-i2v-preview","playground":"simple","href":"/docs/models/reference-wan-2.5-i2v-preview"},{"title":"Wan 2.6 Text to Video","api":"POST https://api.myrouter.ai/v3/async/wan2.6-t2v","playground":"simple","href":"/docs/models/reference-wan2.6-t2v"},{"title":"Wan 2.6 Image To Video","api":"POST https://api.myrouter.ai/v3/async/wan2.6-i2v","playground":"simple","href":"/docs/models/reference-wan2.6-i2v"},{"title":"Wan 2.6 Video Reference","api":"POST https://api.myrouter.ai/v3/async/wan2.6-v2v","playground":"simple","href":"/docs/models/reference-wan2.6-v2v"},{"title":"KLING V1.6 Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/kling-v1.6-t2v","href":"/docs/models/reference-kling-v1.6-t2v"},{"title":"KLING V1.6 Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/kling-v1.6-i2v","href":"/docs/models/reference-kling-v1.6-i2v"},{"title":"Kling V2.1 Master Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/kling-v2.1-t2v-master","href":"/docs/models/reference-kling-v2.1-t2v-master"},{"title":"Kling V2.1 Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/kling-v2.1-i2v","href":"/docs/models/reference-kling-v2.1-i2v"},{"title":"Kling V2.1 Master Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/kling-v2.1-i2v-master","href":"/docs/models/reference-kling-v2.1-i2v-master"},{"title":"Kling V2.5 Turbo Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/kling-2.5-turbo-t2v","href":"/docs/models/reference-kling-2.5-turbo-t2v"},{"title":"Kling V2.5 Turbo Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/kling-2.5-turbo-i2v","href":"/docs/models/reference-kling-2.5-turbo-i2v"},{"title":"Kling V2.6 Pro Motion Control","api":"POST https://api.myrouter.ai/v3/async/kling-v2.6-pro-motion-control","playground":"simple","href":"/docs/models/reference-kling-v2.6-pro-motion-control"},{"title":"Kling V2.6 Pro Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/kling-v2.6-pro-t2v","playground":"simple","href":"/docs/models/reference-kling-v2.6-pro-t2v"},{"title":"Kling V2.6 Pro Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/kling-v2.6-pro-i2v","playground":"simple","href":"/docs/models/reference-kling-v2.6-pro-i2v"},{"title":"Kling-o1 Image to Video","api":"POST https://api.myrouter.ai/v3/async/kling-o1-i2v","playground":"simple","href":"/docs/models/reference-kling-o1-i2v"},{"title":"Kling-o1 Reference to Video","api":"POST https://api.myrouter.ai/v3/async/kling-o1-ref2v","playground":"simple","href":"/docs/models/reference-kling-o1-ref2v"},{"title":"Kling-o1 Text to Video","api":"POST https://api.myrouter.ai/v3/async/kling-o1-t2v","playground":"simple","href":"/docs/models/reference-kling-o1-t2v"},{"title":"Kling-o1 Video Edit","api":"POST https://api.myrouter.ai/v3/async/kling-o1-video-edit","playground":"simple","href":"/docs/models/reference-kling-o1-video-edit"},{"title":"Minimax Video-01","api":"POST https://api.myrouter.ai/v3/async/minimax-video-01","href":"/docs/models/reference-minimax-video-01"},{"title":"Minimax Hailuo-02","api":"POST https://api.myrouter.ai/v3/async/minimax-hailuo-02","href":"/docs/models/reference-minimax-hailuo-02"},{"title":"Minimax Hailuo 2.3 Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/minimax-hailuo-2.3-t2v","href":"/docs/models/reference-minimax-hailuo-2.3-t2v"},{"title":"Minimax Hailuo 2.3 Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/minimax-hailuo-2.3-i2v","href":"/docs/models/reference-minimax-hailuo-2.3-i2v"},{"title":"Minimax Hailuo 2.3 Fast Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/minimax-hailuo-2.3-fast-i2v","href":"/docs/models/reference-minimax-hailuo-2.3-fast-i2v"},{"title":"Vidu Q1 Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q1-text2video","href":"/docs/models/reference-vidu-q1-text2video"},{"title":"Vidu Q1 Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q1-img2video","href":"/docs/models/reference-vidu-q1-img2video"},{"title":"Vidu Q1 Start-End Frames","api":"POST https://api.myrouter.ai/v3/async/vidu-q1-startend2video","href":"/docs/models/reference-vidu-q1-startend2video"},{"title":"Vidu Q1 Reference-to-Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q1-reference2video","href":"/docs/models/reference-vidu-q1-reference2video"},{"title":"Vidu 2.0 Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/vidu-2.0-img2video","href":"/docs/models/reference-vidu-2.0-img2video"},{"title":"Vidu 2.0 Start-End Frame","api":"POST https://api.myrouter.ai/v3/async/vidu-2.0-startend2video","href":"/docs/models/reference-vidu-2.0-startend2video"},{"title":"Vidu 2.0 Reference-to-Video","api":"POST https://api.myrouter.ai/v3/async/vidu-2.0-reference2video","href":"/docs/models/reference-vidu-2.0-reference2video"},{"title":"PixVerse V4.5 Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/pixverse-v4.5-t2v","href":"/docs/models/reference-pixverse-v4.5-t2v"},{"title":"PixVerse V4.5 Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/pixverse-v4.5-i2v","href":"/docs/models/reference-pixverse-v4.5-i2v"},{"title":"Seedance V1 Lite Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/seedance-v1-lite-t2v","href":"/docs/models/reference-seedance-v1-lite-t2v"},{"title":"Seedance V1 Lite Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/seedance-v1-lite-i2v","href":"/docs/models/reference-seedance-v1-lite-i2v"},{"title":"Seedance V1 Pro Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/seedance-v1-pro-t2v","href":"/docs/models/reference-seedance-v1-pro-t2v"},{"title":"Seedance V1 Pro Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/seedance-v1-pro-i2v","href":"/docs/models/reference-seedance-v1-pro-i2v"},{"title":"OpenAI Sora 2 Text-to-Video API","api":"POST https://api.myrouter.ai/v3/async/sora-2-text2video","playground":"simple","href":"/docs/models/reference-sora-2-text2video"},{"title":"Sora 2 Image to Video","api":"POST https://api.myrouter.ai/v3/async/sora-2-img2video","playground":"simple","href":"/docs/models/reference-sora-2-img2video"},{"title":"OpenAI Sora 2 (reverse) Video Generation","api":"POST https://api.myrouter.ai/v3/async/sora-2-video-reverse","href":"/docs/models/reference-sora-2-video-reverse"},{"title":"OpenAI Sora 2 (reverse) Video Editing","api":"POST https://api.myrouter.ai/v3/async/sora-2-remix-reverse","href":"/docs/models/reference-sora-2-remix-reverse"},{"title":"Veo 3.0 Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/veo-3.0-generate-001-text2video","href":"/docs/models/reference-veo-3.0-generate-001-text2video"},{"title":"Veo 3.0 Preview Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/veo-3.0-generate-preview-text2video","href":"/docs/models/reference-veo-3.0-generate-preview-text2video"},{"title":"Veo 3.0 Preview Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/veo-3.0-generate-preview-img2video","href":"/docs/models/reference-veo-3.0-generate-preview-img2video"},{"title":"Veo 3.1 Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/veo-3.1-generate-text2video","href":"/docs/models/reference-veo-3.1-generate-text2video"},{"title":"Veo 3.1 Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/veo-3.1-generate-img2video","href":"/docs/models/reference-veo-3.1-generate-img2video"},{"title":"Veo 3.1 Fast Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/veo-3.1-fast-generate-text2video","href":"/docs/models/reference-veo-3.1-fast-generate-text2video"},{"title":"Veo 3.1 Fast Image-to-Video","api":"POST https://api.myrouter.ai/v3/veo-3.1-fast-generate-img2video","href":"/docs/models/reference-veo-3.1-fast-generate-img2video"},{"title":"Veo 3.1 Video Generation (Reverse)","api":"POST https://api.myrouter.ai/v3/async/veo-3.1-reverse","playground":"simple","href":"/docs/models/reference-veo-3.1-reverse"},{"title":"Seedance 1.5 Pro Text To Video","api":"POST https://api.myrouter.ai/v3/async/seedance-v1.5-pro-t2v","playground":"simple","href":"/docs/models/reference-seedance-v1.5-pro-t2v"},{"title":"Seedance 1.5 Pro Image To Video","api":"POST https://api.myrouter.ai/v3/async/seedance-v1.5-pro-i2v","playground":"simple","href":"/docs/models/reference-seedance-v1.5-pro-i2v"},{"title":"VIDU Q2 Turbo Start-End Frame to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-turbo-startend2video","playground":"simple","href":"/docs/models/reference-vidu-q2-turbo-startend2video"},{"title":"VIDU Q2 Turbo Multi-frame to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-turbo-multiframe","playground":"simple","href":"/docs/models/reference-vidu-q2-turbo-multiframe"},{"title":"VIDU Q2 Turbo Image to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-turbo-img2video","playground":"simple","href":"/docs/models/reference-vidu-q2-turbo-img2video"},{"title":"VIDU Q2 Text to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-text2video","playground":"simple","href":"/docs/models/reference-vidu-q2-text2video"},{"title":"VIDU Q2 Reference Image to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-reference2video","playground":"simple","href":"/docs/models/reference-vidu-q2-reference2video"},{"title":"VIDU Q2 Pro Multi-frame to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-pro-multiframe","playground":"simple","href":"/docs/models/reference-vidu-q2-pro-multiframe"},{"title":"VIDU Q2 Pro Image to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-pro-img2video","playground":"simple","href":"/docs/models/reference-vidu-q2-pro-img2video"},{"title":"VIDU Q2 Pro Fast Start-End Frame to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-pro-fast-startend2video","playground":"simple","href":"/docs/models/reference-vidu-q2-pro-fast-startend2video"},{"title":"VIDU Q2 Pro Start-End Frame to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-pro-startend2video","playground":"simple","href":"/docs/models/reference-vidu-q2-pro-startend2video"},{"title":"VIDU Q2 Pro Fast Image to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-pro-fast-img2video","playground":"simple","href":"/docs/models/reference-vidu-q2-pro-fast-img2video"},{"title":"VIDU Q2 Template to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q2-template2video","playground":"simple","href":"/docs/models/reference-vidu-q2-template2video"},{"title":"Heygen Video-translate","api":"POST https://api.myrouter.ai/v3/async/heygen-video-translate","playground":"simple","href":"/docs/models/reference-heygen-video-translate"},{"title":"Vidu Q3 Pro Text-to-Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q3-pro-t2v","playground":"simple","href":"/docs/models/reference-vidu-q3-pro-t2v"},{"title":"Vidu Q3 Pro Image-to-Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q3-pro-i2v","playground":"simple","href":"/docs/models/reference-vidu-q3-pro-i2v"},{"title":"Kling v3.0 Standard image to video","api":"POST https://api.myrouter.ai/v3/async/kling-v3.0-std-i2v","playground":"simple","href":"/docs/models/reference-kling-v3.0-std-i2v"},{"title":"Kling v3.0 Standard text to video","api":"POST https://api.myrouter.ai/v3/async/kling-v3.0-std-t2v","playground":"simple","href":"/docs/models/reference-kling-v3.0-std-t2v"},{"title":"Kling v3.0 Pro text to video","api":"POST https://api.myrouter.ai/v3/async/kling-v3.0-pro-t2v","playground":"simple","href":"/docs/models/reference-kling-v3.0-pro-t2v"},{"title":"Kling v3.0 Pro image to video","api":"POST https://api.myrouter.ai/v3/async/kling-v3.0-pro-i2v","playground":"simple","href":"/docs/models/reference-kling-v3.0-pro-i2v"},{"title":"Grok Imagine Video edit","api":"POST https://api.myrouter.ai/v3/async/grok-imagine-video-edit","playground":"simple","href":"/docs/models/reference-grok-imagine-video-edit"},{"title":"Grok Imagine image to video ","api":"POST https://api.myrouter.ai/v3/async/grok-imagine-video-i2v","playground":"simple","href":"/docs/models/reference-grok-imagine-video-i2v"},{"title":"Grok Imagine text to video ","api":"POST https://api.myrouter.ai/v3/async/grok-imagine-video-t2v","playground":"simple","href":"/docs/models/reference-grok-imagine-video-t2v"},{"title":"Vidu Q3 Pro Start-End Frame to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q3-pro-f2v","playground":"simple","href":"/docs/models/reference-vidu-q3-pro-f2v"},{"title":"Vidu Q3 Turbo Text to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q3-turbo-t2v","playground":"simple","href":"/docs/models/reference-vidu-q3-turbo-t2v"},{"title":"Vidu Q3 Turbo Image to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q3-turbo-i2v","playground":"simple","href":"/docs/models/reference-vidu-q3-turbo-i2v"},{"title":"Vidu Q3 Turbo Start-End Frame to Video","api":"POST https://api.myrouter.ai/v3/async/vidu-q3-turbo-f2v","playground":"simple","href":"/docs/models/reference-vidu-q3-turbo-f2v"},{"title":"Seedream 5.0 lite","api":"POST https://api.myrouter.ai/v3/seedream-5.0-lite","playground":"simple","href":"/docs/models/reference-seedream-5.0-lite"},{"title":"Seedream 4.5","api":"POST https://api.myrouter.ai/v3/seedream-4.5","playground":"simple","href":"/docs/models/reference-seedream-4.5"},{"title":"Elevenlabs Voice Clone","api":"POST https://api.myrouter.ai/v3/elevenlabs-voice-clone","playground":"simple","href":"/docs/models/reference-elevenlabs-voice-clone"},{"title":"FLUX 2 PRO","api":"POST https://api.myrouter.ai/v3/async/flux-2-pro","playground":"simple","href":"/docs/models/reference-flux-2-pro"},{"title":"FLUX 2 FLEX","api":"POST https://api.myrouter.ai/v3/async/flux-2-flex","playground":"simple","href":"/docs/models/reference-flux-2-flex"},{"title":"FLUX 2 DEV","api":"POST https://api.myrouter.ai/v3/async/flux-2-dev","playground":"simple","href":"/docs/models/reference-flux-2-dev"}]},{"group":"Audio","pages":[{"title":"MiniMax Speech-02-hd Synchronous Text-to-Speech","api":"POST https://api.myrouter.ai/v3/minimax-speech-02-hd","href":"/docs/models/reference-minimax-speech-02-hd"},{"title":"MiniMax Speech-02-hd Async Text-to-Speech","api":"POST https://api.myrouter.ai/v3/async/minimax-speech-02-hd","href":"/docs/models/reference-minimax-speech-02-hd-async"},{"title":"MiniMax Speech-02-turbo Synchronous Text-to-Speech","api":"POST https://api.myrouter.ai/v3/minimax-speech-02-turbo","href":"/docs/models/reference-minimax-speech-02-turbo"},{"title":"MiniMax Speech-02-turbo Async Text-to-Speech","api":"POST https://api.myrouter.ai/v3/async/minimax-speech-02-turbo","href":"/docs/models/reference-minimax-speech-02-turbo-async"},{"title":"MiniMax Speech-2.5-hd-preview Synchronous Text-to-Speech","api":"POST https://api.myrouter.ai/v3/minimax-speech-2.5-hd-preview","href":"/docs/models/reference-minimax-speech-2.5-hd-preview"},{"title":"MiniMax Speech-2.5-hd-preview Async Text-to-Speech","api":"POST https://api.myrouter.ai/v3/async/minimax-speech-2.5-hd-preview","href":"/docs/models/reference-minimax-speech-2.5-hd-preview-async"},{"title":"MiniMax Speech-2.5-turbo-preview Synchronous Text-to-Speech","api":"POST https://api.myrouter.ai/v3/minimax-speech-2.5-turbo-preview","href":"/docs/models/reference-minimax-speech-2.5-turbo-preview"},{"title":"MiniMax Speech-2.5-turbo-preview Async Text-to-Speech","api":"POST https://api.myrouter.ai/v3/async/minimax-speech-2.5-turbo-preview","href":"/docs/models/reference-minimax-speech-2.5-turbo-preview-async"},{"title":"MiniMax Speech-2.6-hd Synchronous Text-to-Speech","api":"POST https://api.myrouter.ai/v3/minimax-speech-2.6-hd","href":"/docs/models/reference-minimax-speech-2.6-hd"},{"title":"MiniMax Speech-2.6-hd Async Text-to-Speech","api":"POST https://api.myrouter.ai/v3/async/minimax-speech-2.6-hd","href":"/docs/models/reference-minimax-speech-2.6-hd-async"},{"title":"MiniMax Speech-2.6-turbo Synchronous Text-to-Speech","api":"POST https://api.myrouter.ai/v3/minimax-speech-2.6-turbo","href":"/docs/models/reference-minimax-speech-2.6-turbo"},{"title":"MiniMax Speech-2.6-turbo Async Text-to-Speech","api":"POST https://api.myrouter.ai/v3/async/minimax-speech-2.6-turbo","href":"/docs/models/reference-minimax-speech-2.6-turbo-async"},{"title":"MiniMax Speech 2.8 Turbo Async Text-to-Speech","api":"POST https://api.myrouter.ai/v3/async/minimax-speech-2.8-turbo","playground":"simple","description":null,"href":"/docs/models/reference-minimax-speech-2.8-turbo-async"},{"title":"MiniMax Speech 2.8 Turbo Sync Text-to-Speech","api":"POST https://api.myrouter.ai/v3/minimax-speech-2.8-turbo","playground":"simple","href":"/docs/models/reference-minimax-speech-2.8-turbo"},{"title":"MiniMax Speech 2.8 HD Async Text-to-Speech","api":"POST https://api.myrouter.ai/v3/async/minimax-speech-2.8-hd","playground":"simple","description":null,"href":"/docs/models/reference-minimax-speech-2.8-hd-async"},{"title":"MiniMax Speech 2.8 HD Sync Text-to-Speech","api":"POST https://api.myrouter.ai/v3/minimax-speech-2.8-hd","playground":"simple","href":"/docs/models/reference-minimax-speech-2.8-hd"},{"title":"MiniMax Quick Voice Cloning","api":"POST https://api.myrouter.ai/v3/minimax-voice-cloning","href":"/docs/models/reference-minimax-voice-cloning"},{"title":"Elevenlabs scribe v1 Speech to Text","api":"POST https://api.myrouter.ai/v3/elevenlabs-scribe-v1","playground":"simple","href":"/docs/models/reference-elevenlabs-scribe-v1"},{"title":"Elevenlabs scribe v2 Speech to Text","api":"POST https://api.myrouter.ai/v3/elevenlabs-scribe-v2","playground":"simple","href":"/docs/models/reference-elevenlabs-scribe-v2"},{"title":"Elevenlabs flash v2 Text to Speech","api":"POST https://api.myrouter.ai/v3/elevenlabs-tts-flash-v2","playground":"simple","href":"/docs/models/reference-elevenlabs-tts-flash-v2"},{"title":"Elevenlabs flash v2.5 Text to Speech","api":"POST https://api.myrouter.ai/v3/elevenlabs-tts-flash-v2.5","playground":"simple","href":"/docs/models/reference-elevenlabs-tts-flash-v2.5"},{"title":"Elevenlabs multilingual v2 Text to Speech","api":"POST https://api.myrouter.ai/v3/elevenlabs-tts-multilingual-v2","playground":"simple","href":"/docs/models/reference-elevenlabs-tts-multilingual-v2"},{"title":"Elevenlabs turbo v2.5 Text to Speech","api":"POST https://api.myrouter.ai/v3/elevenlabs-tts-turbo-v2.5","playground":"simple","href":"/docs/models/reference-elevenlabs-tts-turbo-v2.5"},{"title":"Elevenlabs turbo v2 Text to Speech","api":"POST https://api.myrouter.ai/v3/elevenlabs-tts-turbo-v2","playground":"simple","href":"/docs/models/reference-elevenlabs-tts-turbo-v2"},{"title":"Elevenlabs v3 Text to Speech","api":"POST https://api.myrouter.ai/v3/elevenlabs-tts-v3","playground":"simple","href":"/docs/models/reference-elevenlabs-tts-v3"},{"title":"Elevenlabs Voice Clone","api":"POST https://api.myrouter.ai/v3/elevenlabs-voice-clone","playground":"simple","href":"/docs/models/reference-elevenlabs-voice-clone"},{"title":"GLM Text to Speech","api":"POST https://api.myrouter.ai/v3/glm-tts","playground":"simple","href":"/docs/models/reference-glm-tts"},{"title":"GLM Audio to Text","api":"POST https://api.myrouter.ai/v3/glm-asr","playground":"simple","href":"/docs/models/reference-glm-asr"},{"title":"GLM Voice Clone","api":"POST https://api.myrouter.ai/v3/glm-tts-voice-clone","playground":"simple","href":"/docs/models/reference-glm-tts-voice-clone"},{"title":"Fish Audio Text-to-Speech","api":"POST https://api.myrouter.ai/v4beta/txt2speech","href":"/docs/models/reference-fish-audio-txt2speech"},{"title":"Fish Audio Voice Cloning","api":"POST https://api.myrouter.ai/v4beta/model","href":"/docs/models/reference-fish-audio-voice-cloning"},{"title":"Gemini 2.5 Flash TTS Text-to-Speech","api":"POST https://api.myrouter.ai/v3/gemini-2.5-flash-tts","playground":"simple","href":"/docs/models/reference-gemini-2.5-flash-tts"}]}]},{"tab":"Account Guide","pages":[{"title":"Account Guide","href":"/docs/support/quickstart"}]}]}]},{"version":"v0-beta","pages":[{"title":"v0-beta","href":"/v0-api"}]}]},"title":"MiniMax Speech 2.8 Turbo Sync Text-to-Speech - Myrouter Docs","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","Page-CBCH2P7b.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js"]}