# Minimax Speech 2.6 HD > Intégrez le modèle d'IA minimax-speech-2.6-hd via la plateforme à ultra-faible latence MuAPI. Tarification flexible à l'usage, mise à l'échelle instantanée et disponibilité maximale. ## Aperçu - **Endpoint**: `POST https://api.muapi.ai/api/v1/minimax-speech-2.6-hd` - **ID du modèle**: `minimax-speech-2.6-hd` - **Catégorie**: Audio IA - **Variante**: Speech HD - **Famille**: minimax-2.6 - **Coût**: 0.65 crédits par appel (certains modèles calculent le coût de manière dynamique en fonction des paramètres) ## Utilisation de l'API MuApi utilise un modèle **submit-then-poll** : soumettez une tâche, obtenez un `request_id`, puis interrogez le point de terminaison des prédictions jusqu'à ce que le `statut` soit `terminé`. Transmettez éventuellement `?webhook=YOUR_URL` lors de l'appel de soumission pour recevoir un rappel POST lorsque le travail est terminé (ignorer l'interrogation). **Authentification** : envoyez votre clé MuApi dans l'en-tête `x-api-key`. Obtenez-en un à https://muapi.ai/access-keys. ### 1. Soumettre une tâche ```http POST https://api.muapi.ai/api/v1/minimax-speech-2.6-hd Content-Type: application/json x-api-key: YOUR_API_KEY ``` **Minimum (obligatoire seulement) :** ```json { "prompt": "", "voice_id": "Friendly_Person" } ``` **Exemple complet (tous les paramètres) :** ```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" } ``` **Réponse :** ```json { "request_id": "abc123", "status": "processing" } ``` ### 2. Interroger le résultat (Polling) ```http GET https://api.muapi.ai/api/v1/predictions/{request_id}/result x-api-key: YOUR_API_KEY ``` Valeurs de « statut » possibles : « en file d'attente », « en attente », « en cours de traitement », « terminé », « en échec », « annulé ». Sondez toutes les 2 à 5 secondes jusqu'au terminal. Une fois « terminé », les URL de résultat sont dans le tableau « sorties ». **Exemple de réponse lorsque « terminé » :** ```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. Soumettre une tâche 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. Interroger jusqu'à la fin 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) ``` ## Schéma d'entrée L'API accepte les paramètres d'entrée suivants : - **`prompt`** (`string`, _required_): . 1 jeton. 10000. <#x#> durée (0,01-99,99) . - **`voice_id`** (`string`, _required_): Pièce d'identité. ID (https://muapi.ai/playground/minimax-voice-clone) , ID . - Par défaut: `"Friendly_Person"` - Possibilités: `"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_): . : 0,5-2,0, 1,0. - Par défaut: `1` - **`volume`** (`int`, _optional_): . : 0,1-10,0, 1,0 . - Par défaut: `1` - **`pitch`** (`int`, _optional_): . : -12 12, 0 . - Par défaut: `0` - **`emotion`** (`string`, _optional_): . - Par défaut: `"happy"` - Possibilités: `"happy"`, `"sad"`, `"angry"`, `"fearful"`, `"disgusted"`, `"surprised"`, `"neutral"` - **`english_normalization`** (`boolean`, _optional_): compatible avec, . - Par défaut: `false` - **`sample_rate`** (`integer`, _optional_): . - Par défaut: `8000` - Possibilités: `"8000"`, `"16000"`, `"22050"`, `"24000"`, `"32000"`, `"44100"` - **`bitrate`** (`integer`, _optional_): . - Par défaut: `32000` - Possibilités: `"32000"`, `"64000"`, `"128000"`, `"256000"` - **`channel`** (`integer`, _optional_): he number of channels of the generated audio. 1: mono, 2: stereo. - Par défaut: `1` - Possibilités: `"1"`, `"2"` - **`format`** (`string`, _optional_): . - Par défaut: `"mp3"` - Possibilités: `"mp3"`, `"wav"`, `"pcm"`, `"flac"` - **`language_boost`** (`string`, _optional_): . - Par défaut: `"auto"` - Possibilités: `"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"` ## Schéma de sortie Le point de terminaison d'interrogation renvoie les champs suivants : - **`id`** (`string`): L’ID de la demande. - **`status`** (`string`): L'un des éléments suivants : "en file d'attente", "en attente", "en cours de traitement", "terminé", "échoué", "annulé". - **`outputs`** (`array`): URL vers les images/vidéos/audio générés. Vide jusqu'à ce que le « statut » soit « terminé ». - **`urls.get`** (`string`): Créez un lien automatique pour récupérer cette prédiction. - **`error`** (`string` | `null`): Message d'erreur si le « statut » est « échec ». - **`created_at`** (`string`): Horodatage ISO-8601 indiquant le moment où la demande a été créée. - **`has_nsfw_contents`** (`array of boolean`): Indicateurs de détection NSFW par sortie. ## Webhooks (facultatif) Ajoutez `?webhook=https://your-server/path` à l'URL de soumission. Lorsque la tâche atteint un état terminal, MuApi POSTera la même forme que la réponse à l'interrogation sur votre URL — aucune interrogation n'est nécessaire. ## Intégration des agents MuApi fournit un serveur MCP et une CLI afin que les agents (Claude Code, Cursor, personnalisé) puissent appeler ce point de terminaison sans écrire de code HTTP : ```bash # Installer la CLI npm install -g muapi-cli # Authentification unique muapi auth login # Expose all MuApi models as MCP tools to your agent muapi mcp serve ``` Le serveur MCP expose des outils qui encapsulent la soumission + le sondage pour chaque modèle, y compris `minimax-speech-2.6-hd`. Voir `muapi --help` pour les raccourcis spécifiques à la catégorie (`muapi image generate`, `muapi video from-image`, etc.). ## Modèles associés - [Speech HD](https://muapi.ai/fr/playground/minimax-speech-2.6-hd) - [Speech Turbo](https://muapi.ai/fr/playground/minimax-speech-2.6-turbo) ## Ressources - [Page du terrain de jeu](https://muapi.ai/fr/playground/minimax-speech-2.6-hd) - [Référence API](https://muapi.ai/fr/playground/minimax-speech-2.6-hd/api) - [llms.txt global](https://muapi.ai/fr/llms.txt)