# minimax-speech-2.6-hd > Speech-2.6-hd is Minimax’s high-definition text-to-speech model that turns written text into natural, human-like audio. It produces studio-quality speech with clear pronunciation, smooth pacing, realistic emotion, and no background noise. ## Overview - **Endpoint**: `POST https://api.muapi.ai/api/v1/minimax-speech-2.6-hd` - **Model ID**: `minimax-speech-2.6-hd` - **Category**: text to audio - **Variant**: Speech HD - **Family**: minimax-2.6 - **Cost**: 0.65 credits per call (some models compute cost dynamically based on params) ## API Usage MuApi uses a **submit-then-poll** pattern: submit a job, get a `request_id`, then poll the predictions endpoint until `status` is `completed`. Optionally pass `?webhook=YOUR_URL` on the submit call to receive a POST callback when the job finishes (skip polling). **Authentication**: send your MuApi key in the `x-api-key` header. Get one at https://muapi.ai/access-keys. ### 1. Submit a job ```http POST https://api.muapi.ai/api/v1/minimax-speech-2.6-hd Content-Type: application/json x-api-key: YOUR_API_KEY ``` **Minimum (required only):** ```json { "prompt": "", "voice_id": "Friendly_Person" } ``` **Full example (all params):** ```json { "prompt": "", "voice_id": "Friendly_Person", "speed": 1, "volume": 1, "pitch": 0, "emotion": "happy", "english_normalization": false, "sample_rate": 8000, "bitrate": 32000, "channel": 1, "format": "mp3", "language_boost": "auto" } ``` **Response:** ```json { "request_id": "abc123", "status": "processing" } ``` ### 2. Poll for the result ```http GET https://api.muapi.ai/api/v1/predictions/{request_id}/result x-api-key: YOUR_API_KEY ``` Possible `status` values: `queued`, `pending`, `processing`, `completed`, `failed`, `cancelled`. Poll every 2-5 seconds until terminal. When `completed`, the result URLs are in the `outputs` array. **Example response when `completed`:** ```json { "id": "abc123", "status": "completed", "outputs": [ "https://cdn.muapi.ai/.../output.png" ], "urls": { "get": "https://api.muapi.ai/api/v1/predictions/abc123/result" }, "created_at": "2026-05-08T12:34:56Z", "has_nsfw_contents": [] } ``` ### cURL ```bash # 1. Submit REQUEST_ID=$(curl -s -X POST https://api.muapi.ai/api/v1/minimax-speech-2.6-hd \ -H "x-api-key: $MUAPI_API_KEY" \ -H "Content-Type: application/json" \ -d '{"prompt":"","voice_id":"Friendly_Person"}' | jq -r .request_id) # 2. Poll until completed while :; do RESP=$(curl -s https://api.muapi.ai/api/v1/predictions/$REQUEST_ID/result -H "x-api-key: $MUAPI_API_KEY") STATUS=$(echo "$RESP" | jq -r .status) [ "$STATUS" = "completed" ] && echo "$RESP" | jq .outputs && break [ "$STATUS" = "failed" ] && echo "$RESP" && exit 1 sleep 3 done ``` ### Python ```python import os, time, requests API = "https://api.muapi.ai/api/v1" headers = {"x-api-key": os.environ["MUAPI_API_KEY"]} r = requests.post(f"{API}/minimax-speech-2.6-hd", headers=headers, json={"prompt":"","voice_id":"Friendly_Person"}) request_id = r.json()["request_id"] while True: res = requests.get(f"{API}/predictions/{request_id}/result", headers=headers).json() if res["status"] == "completed": print(res["outputs"]); break if res["status"] == "failed": raise RuntimeError(res.get("error")); time.sleep(3) ``` ## Input Schema The API accepts the following input parameters: - **`prompt`** (`string`, _required_): Text to convert to speech. Every character is 1 token. Maximum 10000 characters. Use <#x#> between words to control pause duration (0.01-99.99s). - **`voice_id`** (`string`, _required_): Desired voice ID. Use a voice ID you have trained (https://muapi.ai/playground/minimax-voice-clone), or one of the following system voice IDs - Default: `"Friendly_Person"` - Options: `"Wise_Woman"`, `"Friendly_Person"`, `"Inspirational_girl"`, `"Deep_Voice_Man"`, `"Calm_Woman"`, `"Casual_Guy"`, `"Lively_Girl"`, `"Patient_Man"`, `"Young_Knight"`, `"Determined_Man"`, `"Lovely_Girl"`, `"Decent_Boy"`, `"Imposing_Manner"`, `"Elegant_Man"`, `"Abbess"`, `"Sweet_Girl_2"`, `"Exuberant_Girl"`, `"English_expressive_narrator"`, `"English_radiant_girl"`, `"English_magnetic_voiced_man"`, `"English_compelling_lady1"`, `"English_Aussie_Bloke"`, `"English_captivating_female1"`, `"English_Upbeat_Woman"`, `"English_Trustworth_Man"`, `"English_CalmWoman"`, `"English_UpsetGirl"`, `"English_Gentle-voiced_man"`, `"English_Whispering_girl_v3"`, `"English_Diligent_Man"`, `"English_Graceful_Lady"`, `"English_Husky_MetalHead"`, `"English_ReservedYoungMan"`, `"Thai_female_1_sample1"`, `"Thai_female_2_sample2"`, `"English_PlayfulGirl"`, `"English_ManWithDeepVoice"`, `"English_GentleTeacher"`, `"English_MaturePartner"`, `"English_FriendlyPerson"`, `"English_MatureBoss"`, `"English_Debator"`, `"whisper_man"`, `"English_Abbess"`, `"English_LovelyGirl"`, `"whisper_woman_1"`, `"English_Steadymentor"`, `"English_Deep-VoicedGentleman"`, `"English_DeterminedMan"`, `"English_Wiselady"`, `"English_CaptivatingStoryteller"`, `"English_AttractiveGirl"`, `"English_DecentYoungMan"`, `"English_SentimentalLady"`, `"English_ImposingManner"`, `"English_SadTeen"`, `"English_ThoughtfulMan"`, `"English_PassionateWarrior"`, `"English_DecentBoy"`, `"English_WiseScholar"`, `"English_Soft-spokenGirl"`, `"English_SereneWoman"`, `"English_ConfidentWoman"`, `"English_PatientMan"`, `"English_Comedian"`, `"English_GorgeousLady"`, `"English_BossyLeader"`, `"English_LovelyLady"`, `"English_Strong-WilledBoy"`, `"English_Deep-tonedMan"`, `"English_StressedLady"`, `"English_AssertiveQueen"`, `"English_AnimeCharacter"`, `"Portuguese_Optimisticyouth"`, `"Portuguese_CuteElf"`, `"English_Jovialman"`, `"English_WhimsicalGirl"`, `"English_CharmingQueen"`, `"English_Kind-heartedGirl"`, `"English_FriendlyNeighbor"`, `"English_Sweet_Female_4"`, `"English_Magnetic_Male_2"`, `"English_Lively_Male_11"`, `"English_Friendly_Female_3"`, `"English_Steady_Female_1"`, `"English_Lively_Male_10"`, `"English_Magnetic_Male_12"`, `"English_Steady_Female_5"`, `"English_Insightful_Speaker"`, `"English_patient_man_v1"`, `"English_Persuasive_Man"`, `"English_Explanatory_Man"`, `"English_intellect_female_1"`, `"English_Cute_Girl"`, `"English_Sharp_Commentator"`, `"English_Honest_Man"`, `"angry_pirate_1"`, `"massive_kind_troll"`, `"movie_trailer_deep"`, `"peace_and_ease"`, `"moss_audio_6dc281eb-713c-11f0-a447-9613c873494c"`, `"moss_audio_c12a59b9-7115-11f0-a447-9613c873494c"`, `"moss_audio_076697ad-7144-11f0-a447-9613c873494c"`, `"moss_audio_737a299c-734a-11f0-918f-4e0486034804"`, `"moss_audio_19dbb103-7350-11f0-ad20-f2bc95e89150"`, `"moss_audio_7c7e7ae2-7356-11f0-9540-7ef9b4b62566"`, `"moss_audio_570551b1-735c-11f0-b236-0adeeecad052"`, `"conversational_female_1_v1"`, `"conversational_female_2_v1"`, `"socialmedia_female_1_v1"`, `"BritishChild_male_1_v1"`, `"BritishChild_female_1_v1"`, `"Chinese (Mandarin)_Reliable_Executive"`, `"Chinese (Mandarin)_News_Anchor"`, `"Chinese (Mandarin)_Unrestrained_Young_Man"`, `"Chinese (Mandarin)_Mature_Woman"`, `"Arrogant_Miss"`, `"Chinese (Mandarin)_Kind-hearted_Antie"`, `"Robot_Armor"`, `"hunyin_6"`, `"Chinese (Mandarin)_HK_Flight_Attendant"`, `"Chinese (Mandarin)_Humorous_Elder"`, `"Chinese (Mandarin)_Gentleman"`, `"Chinese (Mandarin)_Warm_Bestie"`, `"Chinese (Mandarin)_Southern_Young_Man"`, `"Chinese (Mandarin)_Wise_Women"`, `"moss_audio_cedfd4d2-736d-11f0-99be-fe40dd2a5fe8"`, `"moss_audio_a0d611da-737c-11f0-ad20-f2bc95e89150"`, `"moss_audio_4f4172f4-737b-11f0-9540-7ef9b4b62566"`, `"moss_audio_62ca20b0-7380-11f0-99be-fe40dd2a5fe8"`, `"Portuguese_PowerfulSoldier"`, `"Portuguese_FascinatingBoy"`, `"Portuguese_RomanticHusband"`, `"Portuguese_StrictBoss"`, `"Chinese (Mandarin)_Stubborn_Friend"`, `"Chinese (Mandarin)_Sweet_Lady"`, `"moss_audio_ad5baf92-735f-11f0-8263-fe5a2fe98ec8"`, `"Chinese (Mandarin)_Gentle_Youth"`, `"Chinese (Mandarin)_Warm_Girl"`, `"Chinese (Mandarin)_Male_Announcer"`, `"Chinese (Mandarin)_Kind-hearted_Elder"`, `"Chinese (Mandarin)_Cute_Spirit"`, `"Chinese (Mandarin)_Radio_Host"`, `"Chinese (Mandarin)_Lyrical_Voice"`, `"Chinese (Mandarin)_Straightforward_Boy"`, `"Chinese (Mandarin)_Sincere_Adult"`, `"Chinese (Mandarin)_Gentle_Senior"`, `"Chinese (Mandarin)_Crisp_Girl"`, `"Chinese (Mandarin)_Pure-hearted_Boy"`, `"Chinese (Mandarin)_Soft_Girl"`, `"Chinese (Mandarin)_IntellectualGirl"`, `"Chinese (Mandarin)_Laid_BackGirl"`, `"Chinese (Mandarin)_ExplorativeGirl"`, `"Chinese (Mandarin)_Warm-HeartedAunt"`, `"Chinese (Mandarin)_BashfulGirl"`, `"Arabic_CalmWoman"`, `"Arabic_FriendlyGuy"`, `"Cantonese_ProfessionalHost(F)"`, `"Cantonese_GentleLady"`, `"Cantonese_ProfessionalHost(M)"`, `"Cantonese_PlayfulMan"`, `"Cantonese_CuteGirl"`, `"Cantonese_KindWoman"`, `"Cantonese_Narrator"`, `"Cantonese_WiselProfessor"`, `"Cantonese_IndifferentStaff"`, `"Japanese_ColdQueen"`, `"Japanese_DependableWoman"`, `"Japanese_GentleButler"`, `"Japanese_KindLady"`, `"Dutch_kindhearted_girl"`, `"Dutch_bossy_leader"`, `"French_Male_Speech_New"`, `"French_Female_News Anchor"`, `"French_CasualMan"`, `"French_MovieLeadFemale"`, `"French_FemaleAnchor"`, `"French_MaleNarrator"`, `"French_Female Journalist"`, `"French_Female_Speech_New"`, `"German_FriendlyMan"`, `"German_SweetLady"`, `"German_PlayfulMan"`, `"Indonesian_SweetGirl"`, `"Indonesian_ReservedYoungMan"`, `"Indonesian_CharmingGirl"`, `"Russian_AmbitiousWoman"`, `"Russian_ReliableMan"`, `"Russian_CrazyQueen"`, `"Russian_PessimisticGirl"`, `"Indonesian_CalmWoman"`, `"Indonesian_ConfidentWoman"`, `"Indonesian_CaringMan"`, `"Indonesian_BossyLeader"`, `"Indonesian_DeterminedBoy"`, `"Indonesian_GentleGirl"`, `"Italian_BraveHeroine"`, `"Italian_Narrator"`, `"Italian_WanderingSorcerer"`, `"Italian_DiligentLeader"`, `"Italian_ReliableMan"`, `"Italian_AthleticStudent"`, `"Italian_ArrogantPrincess"`, `"Japanese_Whisper_Belle"`, `"Japanese_IntellectualSenior"`, `"Japanese_DecisivePrincess"`, `"Japanese_LoyalKnight"`, `"Japanese_DominantMan"`, `"Japanese_SeriousCommander"`, `"Japanese_CalmLady"`, `"Japanese_OptimisticYouth"`, `"Japanese_GenerousIzakayaOwner"`, `"Japanese_SportyStudent"`, `"Japanese_InnocentBoy"`, `"Japanese_GracefulMaiden"`, `"Korean_PowerfulGirl"`, `"Korean_BossyMan"`, `"Korean_SweetGirl"`, `"Korean_CheerfulBoyfriend"`, `"Korean_EnchantingSister"`, `"Korean_ShyGirl"`, `"Korean_ReliableSister"`, `"Korean_StrictBoss"`, `"Korean_SassyGirl"`, `"Korean_ChildhoodFriendGirl"`, `"Korean_PlayboyCharmer"`, `"Korean_ElegantPrincess"`, `"English_energetic_male_1"`, `"English_witty_female_1"`, `"English_Lucky_Robot"`, `"Korean_BraveFemaleWarrior"`, `"Korean_BraveYouth"`, `"Korean_CalmLady"`, `"Korean_EnthusiasticTeen"`, `"Korean_SoothingLady"`, `"Korean_IntellectualSenior"`, `"Korean_LonelyWarrior"`, `"Korean_MatureLady"`, `"Korean_InnocentBoy"`, `"Korean_CharmingSister"`, `"Korean_AthleticStudent"`, `"Korean_BraveAdventurer"`, `"Korean_CalmGentleman"`, `"Korean_WiseElf"`, `"Korean_CheerfulCoolJunior"`, `"Korean_DecisiveQueen"`, `"Korean_ColdYoungMan"`, `"Korean_MysteriousGirl"`, `"Korean_QuirkyGirl"`, `"Korean_ConsiderateSenior"`, `"Chinese (Mandarin)_Warm_HeartedGirl"`, `"Korean_CheerfulLittleSister"`, `"Korean_DominantMan"`, `"Korean_AirheadedGirl"`, `"Korean_ReliableYouth"`, `"Korean_FriendlyBigSister"`, `"Korean_GentleBoss"`, `"Korean_ColdGirl"`, `"Korean_HaughtyLady"`, `"Korean_CharmingElderSister"`, `"Korean_IntellectualMan"`, `"Korean_CaringWoman"`, `"Korean_WiseTeacher"`, `"Korean_ConfidentBoss"`, `"Korean_AthleticGirl"`, `"Korean_PossessiveMan"`, `"Korean_GentleWoman"`, `"Korean_CockyGuy"`, `"Korean_ThoughtfulWoman"`, `"Korean_OptimisticYouth"`, `"Portuguese_AnxiousMan"`, `"Portuguese_Matureresearcher"`, `"Portuguese_EnergeticGirl"`, `"Portuguese_FunnyGuy"`, `"Portuguese_Nuttylady"`, `"Portuguese_Deep-tonedMan"`, `"Portuguese_SentimentalLady"`, `"Portuguese_BossyLeader"`, `"Portuguese_Wiselady"`, `"Portuguese_Strong-WilledBoy"`, `"Portuguese_Deep-VoicedGentleman"`, `"Portuguese_UpsetGirl"`, `"Portuguese_PassionateWarrior"`, `"Portuguese_AnimeCharacter"`, `"Portuguese_ConfidentWoman"`, `"Portuguese_AngryMan"`, `"Portuguese_CaptivatingStoryteller"`, `"Portuguese_Godfather"`, `"Portuguese_ReservedYoungMan"`, `"Portuguese_SmartYoungGirl"`, `"Portuguese_Kind-heartedGirl"`, `"Portuguese_Pompouslady"`, `"Portuguese_Grinch"`, `"Portuguese_Debator"`, `"Portuguese_SweetGirl"`, `"Portuguese_AttractiveGirl"`, `"Portuguese_ThoughtfulMan"`, `"Portuguese_PlayfulGirl"`, `"Portuguese_GorgeousLady"`, `"Portuguese_LovelyLady"`, `"Portuguese_SereneWoman"`, `"Portuguese_SadTeen"`, `"Portuguese_MaturePartner"`, `"Portuguese_Comedian"`, `"Portuguese_NaughtySchoolgirl"`, `"Portuguese_Narrator"`, `"Portuguese_ToughBoss"`, `"Portuguese_Fussyhostess"`, `"Portuguese_Dramatist"`, `"Portuguese_Steadymentor"`, `"Portuguese_Jovialman"`, `"Portuguese_CharmingQueen"`, `"Portuguese_SantaClaus"`, `"Portuguese_Rudolph"`, `"Portuguese_Arnold"`, `"Portuguese_CharmingSanta"`, `"Portuguese_Ghost"`, `"Portuguese_HumorousElder"`, `"Portuguese_CalmLeader"`, `"Portuguese_GentleTeacher"`, `"Portuguese_EnergeticBoy"`, `"Portuguese_ReliableMan"`, `"Portuguese_SereneElder"`, `"Portuguese_GrimReaper"`, `"Portuguese_AssertiveQueen"`, `"Portuguese_WhimsicalGirl"`, `"Portuguese_StressedLady"`, `"Portuguese_FriendlyNeighbor"`, `"Portuguese_CaringGirlfriend"`, `"Portuguese_InspiringLady"`, `"Portuguese_PlayfulSpirit"`, `"Portuguese_ElegantGirl"`, `"Portuguese_CompellingGirl"`, `"Portuguese_PowerfulVeteran"`, `"Portuguese_SensibleManager"`, `"Portuguese_ThoughtfulLady"`, `"Portuguese_TheatricalActor"`, `"Portuguese_FragileBoy"`, `"Portuguese_ChattyGirl"`, `"Portuguese_Conscientiousinstructor"`, `"Portuguese_RationalMan"`, `"Portuguese_WiseScholar"`, `"Portuguese_FrankLady"`, `"Portuguese_DeterminedManager"`, `"Portuguese_CharmingLady"`, `"Russian_HandsomeChildhoodFriend"`, `"Russian_BrightHeroine"`, `"Russian_AttractiveGuy"`, `"Russian_Bad-temperedBoy"`, `"Spanish_FriendlyNeighbor"`, `"Spanish_FragileBoy"`, `"Spanish_UpsetGirl"`, `"Spanish_Soft-spokenGirl"`, `"Spanish_CharmingQueen"`, `"Spanish_Nuttylady"`, `"Spanish_ElegantGirl"`, `"Spanish_FascinatingBoy"`, `"Spanish_FunnyGuy"`, `"Spanish_PlayfulSpirit"`, `"Spanish_TheatricalActor"`, `"Spanish_SereneWoman"`, `"Spanish_MaturePartner"`, `"Spanish_CaptivatingStoryteller"`, `"Spanish_Narrator"`, `"Spanish_WiseScholar"`, `"Spanish_Kind-heartedGirl"`, `"Spanish_DeterminedManager"`, `"Spanish_BossyLeader"`, `"Spanish_ReservedYoungMan"`, `"Spanish_ConfidentWoman"`, `"Spanish_ThoughtfulMan"`, `"Spanish_Strong-WilledBoy"`, `"Spanish_SophisticatedLady"`, `"Spanish_RationalMan"`, `"Spanish_AnimeCharacter"`, `"Spanish_Deep-tonedMan"`, `"Spanish_Fussyhostess"`, `"Spanish_SincereTeen"`, `"Spanish_FrankLady"`, `"Spanish_Comedian"`, `"Spanish_Debator"`, `"Spanish_ToughBoss"`, `"Spanish_Wiselady"`, `"Spanish_Steadymentor"`, `"finnish_male_1_v2"`, `"hindi_male_1_v2"`, `"hindi_female_2_v1"`, `"hindi_female_1_v2"`, `"Spanish_Jovialman"`, `"Spanish_SantaClaus"`, `"Spanish_Rudolph"`, `"Spanish_Intonategirl"`, `"Spanish_Arnold"`, `"Spanish_Ghost"`, `"Spanish_HumorousElder"`, `"Spanish_EnergeticBoy"`, `"Spanish_WhimsicalGirl"`, `"Spanish_StrictBoss"`, `"Spanish_ReliableMan"`, `"Spanish_SereneElder"`, `"Spanish_AngryMan"`, `"Spanish_AssertiveQueen"`, `"Spanish_CaringGirlfriend"`, `"Spanish_PowerfulSoldier"`, `"Spanish_PassionateWarrior"`, `"Spanish_ChattyGirl"`, `"Spanish_RomanticHusband"`, `"Spanish_CompellingGirl"`, `"Spanish_PowerfulVeteran"`, `"Spanish_SensibleManager"`, `"Spanish_ThoughtfulLady"`, `"Turkish_CalmWoman"`, `"Turkish_Trustworthyman"`, `"Ukrainian_CalmWoman"`, `"Ukrainian_WiseScholar"`, `"Vietnamese_Serene_Man"`, `"Vietnamese_female_4_v1"`, `"Vietnamese_male_1_v2"`, `"Vietnamese_kindhearted_girl"`, `"Thai_Optimistic_girl"`, `"Thai_male_1_sample8"`, `"Thai_Tender_Woman"`, `"Thai_male_2_sample2"`, `"Polish_male_1_sample4"`, `"Polish_male_2_sample3"`, `"Polish_female_1_sample1"`, `"Polish_female_2_sample3"`, `"Romanian_male_1_sample2"`, `"Romanian_male_2_sample1"`, `"Romanian_female_1_sample4"`, `"Romanian_female_2_sample1"`, `"Greek_female_1_sample1"`, `"greek_male_1a_v1"`, `"Greek_female_2_sample3"`, `"czech_male_1_v1"`, `"czech_female_5_v7"`, `"czech_female_2_v2"`, `"finnish_male_3_v1"`, `"finnish_female_4_v1"`, `"Bulgarian_male_2_v1"`, `"Bulgarian_female_1_v1"`, `"Danish_male_1_v1"`, `"Danish_female_1_v1"`, `"Hebrew_male_1_v1"`, `"Hebrew_female_1_v1"`, `"Malay_male_1_v1"`, `"Malay_female_1_v1"`, `"Malay_female_2_v1"`, `"Persian_male_1_v1"`, `"Persian_female_1_v1"`, `"Slovak_male_1_v1"`, `"Slovak_female_1_v1"`, `"Swedish_male_1_v1"`, `"Swedish_female_1_v1"`, `"Croatian_male_1_v1"`, `"Croatian_female_1_v1"`, `"Filipino_male_1_v1"`, `"Filipino_female_1_v1"`, `"Hungarian_male_1_v1"`, `"Hungarian_female_1_v1"`, `"Norwegian_male_1_v1"`, `"Norwegian_female_1_v1"`, `"Slovenian_male_1_v1"`, `"Slovenian_female_1_v2"`, `"Catalan_male_1_v1"`, `"Catalan_female_1_v1"`, `"Nynorsk_male_1_v1"`, `"Nynorsk_female_1_v1"`, `"Tamil_male_1_v1"`, `"Tamil_female_1_v1"`, `"Afrikaans_male_1_v1"`, `"Afrikaans_female_1_v1"` - **`speed`** (`int`, _optional_): Speech speed. Range: 0.5-2.0, where 1.0 is normal speed. - Default: `1` - **`volume`** (`int`, _optional_): Speech volume. Range: 0.1-10.0, where 1.0 is normal volume. - Default: `1` - **`pitch`** (`int`, _optional_): Speech pitch. Range: -12 to 12, where 0 is normal pitch. - Default: `0` - **`emotion`** (`string`, _optional_): The emotion of the generated speech. - Default: `"happy"` - Options: `"happy"`, `"sad"`, `"angry"`, `"fearful"`, `"disgusted"`, `"surprised"`, `"neutral"` - **`english_normalization`** (`boolean`, _optional_): This parameter supports English text normalization, which improves performance in number-reading scenarios. - Default: `false` - **`sample_rate`** (`integer`, _optional_): Sample rate of generated sound. - Default: `8000` - Options: `"8000"`, `"16000"`, `"22050"`, `"24000"`, `"32000"`, `"44100"` - **`bitrate`** (`integer`, _optional_): Bitrate of generated sound. - Default: `32000` - Options: `"32000"`, `"64000"`, `"128000"`, `"256000"` - **`channel`** (`integer`, _optional_): he number of channels of the generated audio. 1: mono, 2: stereo. - Default: `1` - Options: `"1"`, `"2"` - **`format`** (`string`, _optional_): Format of generated sound. - Default: `"mp3"` - Options: `"mp3"`, `"wav"`, `"pcm"`, `"flac"` - **`language_boost`** (`string`, _optional_): Enhance the ability to recognize specified languages and dialects. - Default: `"auto"` - Options: `"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"` ## Output Schema The polling endpoint returns the following fields: - **`id`** (`string`): The request ID. - **`status`** (`string`): One of `queued`, `pending`, `processing`, `completed`, `failed`, `cancelled`. - **`outputs`** (`array`): URLs to generated images/videos/audio. Empty until `status` is `completed`. - **`urls.get`** (`string`): Self-link to re-fetch this prediction. - **`error`** (`string` | `null`): Error message if `status` is `failed`. - **`created_at`** (`string`): ISO-8601 timestamp of when the request was created. - **`has_nsfw_contents`** (`array of boolean`): Per-output NSFW detection flags. ## Webhooks (optional) Append `?webhook=https://your-server/path` to the submit URL. When the job reaches a terminal state, MuApi will POST the same shape as the polling response to your URL — no polling needed. ## Agent Integration MuApi ships an MCP server and CLI so agents (Claude Code, Cursor, custom) can call this endpoint without writing HTTP code: ```bash # Install the CLI npm install -g muapi-cli # Authenticate once muapi auth login # Expose all MuApi models as MCP tools to your agent muapi mcp serve ``` The MCP server exposes tools that wrap submit + poll for every model, including `minimax-speech-2.6-hd`. See `muapi --help` for category-specific shortcuts (`muapi image generate`, `muapi video from-image`, etc.). ## Related Models - [Speech HD](https://muapi.ai/playground/minimax-speech-2.6-hd) - [Speech Turbo](https://muapi.ai/playground/minimax-speech-2.6-turbo) ## Resources - [Playground Page](https://muapi.ai/playground/minimax-speech-2.6-hd) - [API Reference](https://muapi.ai/playground/minimax-speech-2.6-hd?tab=2) - [Global llms.txt](https://muapi.ai/llms.txt)