modeller

MiniMax: Speech 01 Turbo

Markdown · JSON

MiniMax: Speech 01 Turbo

MiniMax Speech 01 Turbo leser opp oppgitt tekst som generert tale gjennom en synkron audio_speech-forespørsel. Den godtar tekst på under 10 000 tegn og tilbyr innstillinger for stemme, tempo og tonehøyde med MP3, PCM, FLAC eller WAV som utdata.

Om modellen

Denne beskrivelsen dekker modellens funksjoner. Tilgjengelige inndata, utdata og alternativer i Ailoot er oppført nedenfor for den valgte metoden.

MiniMax Speech 01 Turbo gjør oppgitt tekst om til tale. Den nøyaktige Ailoot-modell-ID-en er minimax/speech-01-turbo, og den dokumenterte syntesevelgeren er speech-01-turbo. Bruk audio_speech-metoden til en fortellerstemme, en muntlig leksjon, en produktforklaring eller et fortellerutkast der du allerede har ordlyden. Inndataene er avsnittet som skal leses, og resultatet er syntetisert tale i det valgte lydformatet.

Forbered teksten som ord som skal sies høyt, med tegnsetting som gjenspeiler fraseringen. For et fortellerutkast oppgir du den endelige setningsrekkefølgen og stavemåten til navn før du velger stemmeinnstillingene. Hold sceneanvisninger atskilt fra teksten som skal leses, med mindre disse ordene skal være med i opptaket. Lytt til viktige navn, tall og overganger i resultatet og sammenlign dem med kildeteksten.

Teksten må være kortere enn 10 000 tegn. Den publiserte syntesekontrakten krever model og text. For lengre materiale forbereder du avsnitt innenfor denne grensen og beholder rekkefølgen til redigeringen. Den synkrone profilen bruker et fullstendig svar, med stream=false som dokumentert standard. Den generelle API-en beskriver også strømmingsvalg, men den valgte metoden på dette kortet er den synkrone talearbeidsflyten.

voice_setting velger en tilgjengelig voice_id og styrer speed, vol og pitch. Det dokumenterte speed-intervallet er 0,5–2, med 1 som standard. vol må være større enn 0 og høyst 10, med 1 som standard; pitch er et heltall fra -12 til 12, med 0 som standard. La hver innstilling tjene teksten: Sammenlign lesetempoet og hørbarheten i det faktiske opptaket i stedet for å anta at en tallendring gir en bestemt fremføring.

De dokumenterte emotion-verdiene er happy, sad, angry, fearful, disgusted, surprised, calm og fluent. Teksten kan også styre modellens følelsesuttrykk. text_normalization er en separat boolsk innstilling for klargjøring av tallopplesning på kinesisk og engelsk, og latex_read styrer opplesning av LaTeX-formler; begge har standardverdien false. pronunciation_dict.tone kan inneholde dokumenterte erstatningsregler for uttale. Kontroller et navn eller et faguttrykk i den resulterende lyden før du bruker det i en lengre fortellertekst.

audio_setting.format godtar mp3, pcm, flac eller wav, med mp3 som standard. sample_rate godtar 8000, 16000, 22050, 24000, 32000 eller 44100 og har standardverdien 32000. bitrate godtar 32000, 64000, 128000 eller 256000, har standardverdien 128000 og gjelder for MP3. channel velger 1 for mono eller 2 for stereo, med 1 som standard. Behold disse valgene sammen med kildeteksten, slik at den returnerte filen kan kontrolleres for det tiltenkte redigerings- eller avspillingsstedet.

Ytterligere dokumenterte innstillinger omfatter language_boost, der de nøyaktige navngitte valgene inkluderer English, Russian, Chinese og Chinese,Yue; velg en faktisk oppført verdi for teksten. timber_weights kan kombinere eksisterende voice_id-oppføringer med heltallige weight-verdier fra 1 til 100. De publiserte sound_effects-verdiene er spacious_echo, auditorium_echo, lofi_telephone og robotic. Dette er valgfrie innstillinger for å forme en valgt stemme; noter de faktiske innstillingene når du sammenligner opplesninger.

Det synkrone resultatet inneholder generert tale. output_format velger url eller hex og har standardverdien hex i synteseskjemaet. Last ned filen det vises til i et URL-resultat, eller dekod et hex-resultat til lydbyte før avspilling. Behold de returnerte lydmetadataene, inkludert format, samplingsfrekvens, antall kanaler og størrelse, sammen med opptaket. subtitle_enable har standardverdien false og gjelder bare for utdata uten strømming når den er aktivert; kilden fastsetter ikke noe undertekstfilformat for denne profilen.

Lagre kildeteksten, den nøyaktige modell-ID-en, stemmevalget og det ferdige opptaket samlet. Vurder hele opplesningen for den tiltenkte ordlyden, pausene og de valgte fremføringsinnstillingene før du legger den inn i en video, leksjon eller muntlig veiledning. Hvis svaret er ufullstendig, beholder du den opprinnelige forespørselsidentiteten og den returnerte informasjonen for avstemming før du ber om et nytt opptak. En senere revisjon kan endre en bestemt frase eller stemmeinnstilling og bevare resten av manuset for en tydelig sammenligning.

Ailoot Ultra · Speech POST /v1/audio/speech minimax/speech-01-turbo

minimax/speech-01-turbo

MiniMax /minimax/speech-01-turbo

Start

MiniMax Speech 01 Turbo leser opp oppgitt tekst som generert tale gjennom en synkron audio_speech-forespørsel. Den godtar tekst på under 10 000 tegn og tilbyr innstillinger for stemme, tempo og tonehøyde med MP3, PCM, FLAC eller WAV som utdata.

Godkjente inndata
Tekst
Resultater
Lyd

Tilgjengelig i Ailoot · inndata & metoder

Ailoot Ultra · Speech POST /v1/audio/speech
Inndatatyper
text
Utdatatyper
audio
Utdataformat
mp3,pcm,flac,wav
FeltTypeKravVerdier & grenserStandard
FeltmodelTypestringKravPåkrevdVerdier & grenser
minimax/speech-01-turbo
Standard—
FelttextTypestringKravPåkrevdVerdier & grenserStandard—
FeltstreamTypebooleanKravValgfrittVerdier & grenser
false
Standardfalse
Feltvoice_settingTypeobjectKravValgfrittVerdier & grenserStandard—
Feltvoice_setting.voice_idTypestringKravValgfrittVerdier & grenserStandard—
Feltvoice_setting.speedTypenumberKravValgfrittVerdier & grenser
Minimum: 0,5
Maksimum: 2
Standard1
Feltvoice_setting.volTypenumberKravValgfrittVerdier & grenser
Minimum: 0
Maksimum: 10
Standard1
Feltvoice_setting.pitchTypeintegerKravValgfrittVerdier & grenser
Minimum: −12
Maksimum: 12
Standard0
Feltvoice_setting.emotionTypestringKravValgfrittVerdier & grenser
happy, sad, angry, fearful, disgusted, surprised, calm, fluent
Standard—
Feltvoice_setting.text_normalizationTypebooleanKravValgfrittVerdier & grenserStandardfalse
Feltvoice_setting.latex_readTypebooleanKravValgfrittVerdier & grenserStandardfalse
Feltaudio_settingTypeobjectKravValgfrittVerdier & grenserStandard—
Feltaudio_setting.sample_rateTypeintegerKravValgfrittVerdier & grenser
8 000, 16 000, 22 050, 24 000, 32 000, 44 100
Standard32 000
Feltaudio_setting.bitrateTypeintegerKravValgfrittVerdier & grenser
32 000, 64 000, 128 000, 256 000
Standard128 000
Feltaudio_setting.formatTypestringKravValgfrittVerdier & grenser
mp3, pcm, flac, wav
Standardmp3
Feltaudio_setting.channelTypeintegerKravValgfrittVerdier & grenser
1, 2
Standard1
Feltaudio_setting.force_cbrTypebooleanKravValgfrittVerdier & grenserStandardfalse
Feltpronunciation_dictTypeobjectKravValgfrittVerdier & grenserStandard—
Feltpronunciation_dict.toneTypearrayKravValgfrittVerdier & grenserStandard—
Felttimber_weightsTypearrayKravValgfrittVerdier & grenserStandard—
Feltlanguage_boostTypestringKravValgfrittVerdier & grenser
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
Standard—
Feltvoice_modifyTypeobjectKravValgfrittVerdier & grenserStandard—
Feltvoice_modify.pitchTypeintegerKravValgfrittVerdier & grenser
−100, 100
Standard—
Feltvoice_modify.intensityTypeintegerKravValgfrittVerdier & grenser
−100, 100
Standard—
Feltvoice_modify.timbreTypeintegerKravValgfrittVerdier & grenser
−100, 100
Standard—
Feltvoice_modify.sound_effectsTypestringKravValgfrittVerdier & grenser
spacious_echo, auditorium_echo, lofi_telephone, robotic
Standard—
Feltsubtitle_enableTypebooleanKravValgfrittVerdier & grenserStandardfalse
Feltoutput_formatTypestringKravValgfrittVerdier & grenser
url, hex
Standardhex
Feltaigc_watermarkTypebooleanKravValgfrittVerdier & grenserStandardfalse
Metodeparametere og livssyklus
ParameterAvtale
Parametercontent_typeAvtaleapplication/json
ParameterrequiredAvtalemodel, text
ParameteroptionalAvtalestream, voice_setting, audio_setting, pronunciation_dict, timber_weights, language_boost, voice_modify, subtitle_enable, output_format, aigc_watermark
Parametermaterial_typesAvtaletext
ParameterconditionsAvtaleUse text, not input or contents. Fewer than 10000 Unicode characters; stream is false or omitted., PCM is raw audio with its returned sample geometry; do not invent a WAV header or bit depth.

Livssyklus: synchronous_result_then_owned_library

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Priser

Tariffopplysninger legger ikke til forespørselsvalg. Støttede parametere står ved den valgte metoden.

Hurtigmodus
Ikke angitt Når hurtigmodus er valgt
Flex-modus
Ikke angitt Når flex-modus er valgt
Maksimal resonneringsinnsats
Ikke angitt Når justeringen «default» brukes for maksimal resonneringsinnsats

Ailoot-satser

Priser etter konfigurasjon

Knytt hver kostnad til de viste vilkårene. Bruk én sats for hvert sett med alternative konfigurasjoner.

KonfigurasjonPrisplanFaktureringsenhetKostnad
KonfigurasjonGrunnpriser for tokenerPrisplanGrunnsatsFaktureringsenhet—Kostnad
Inndata · Inngående tokener — / 1K tokener
Utdata · Utgående tokener — / 1K tokener
Inndata · Lesing fra hurtigbuffer — / 1K tokener
Inndata · Skriving til hurtigbuffer — / 1K tokener
Inndata · Skriving til hurtigbuffer, 1 time — / 1K tokener
KonfigurasjoninndatategnPrisplan—Faktureringsenhetper inndatategnKostnad
Inndata · inndatategn $0.00006 per inndatategn

Ailoot reserverer et estimert beløp før en forespørsel. Etter resultatet gjøres det endelige beløpet opp basert på målt forbruk. Oppgjør for strømming bruker den endelige forbruksposten. Slik fungerer reservasjon og oppgjør →

Eksempelforespørsler

Ailoot Ultra · Speech

curl · opprett én gang og bevar hele resultatet
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "minimax/speech-01-turbo", "text": "Hello, this is a short speech example.", "stream": false, "output_format": "hex", "audio_setting": {"format": "mp3", "sample_rate": 32000, "channel": 1}}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Motta og lagre resultater

Ailoot Ultra · Speech

mp3,pcm,flac,wav

  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Behold alle ferdige resultater

Behold alle fullstendige returnerte svar, filer og innholdsdeler.

Retain the full JSON. Decode every hex audio byte or use the returned owned URL. Keep the actual format, sample rate, channel count and usage_characters.

Hvis det opprinnelige svaret må kontrolleres

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Svarfelter
FeltType
Feltdata.audioTypestring
Feltextra_infoTypeobject
Felttrace_idTypestring

Aliaser

Modellaliaser

Ailoot Ultra minimax/speech-01-turbo

Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

Tilknyttede anroper-ID-er

minimax/speech-01-turbo

FAQ · MiniMax: Speech 01 Turbo
Hvilke inndata og resultater er tilgjengelige?

POST /v1/audio/speech · minimax/speech-01-turbo: text → audio

Hvilke felt bruker forespørselen?

POST /v1/audio/speech · minimax/speech-01-turbo: model, text, stream, voice_setting, audio_setting, pronunciation_dict, timber_weights, language_boost, voice_modify, subtitle_enable, output_format, aigc_watermark

Hvilke grenser gjelder?

POST /v1/audio/speech · minimax/speech-01-turbo: voice_setting.speed.minimum: 0.5; voice_setting.speed.maximum: 2; voice_setting.vol.minimum: 0; voice_setting.vol.maximum: 10; voice_setting.pitch.minimum: -12; voice_setting.pitch.maximum: 12

Flere detaljer

Koble Ailoot til Claude Code, OpenCode, Hermes eller egen applikasjon.

Selskapet og dets prosjektportefølje

Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.

Kjøp tokener med rabatt.

Abonnementsrabatt for jevnlig bruk. Kampanjekoder gir opptil 50% på tokenkjøp.

Abonnement
Velg et rabattabonnement for faste forespørsler.
Kampanjekode opptil 50%
Oppgi kode ved kjøp. Prisen beregnes på nytt etter gjeldende kampanje.
Kostnader i historikken
Modell, tokener og beløp lagres for hver forespørsel.

Velg abonnement · Se modellpriser

Koble API-et til produktet du selger.

SaaS, apper og boter etter Ailoots offentlige tilbud og lisensavtale. Be om forhandlerlisens for videresalg.

Kommersiell applikasjon
Bygg tekst-, bilde-, video- og lydgenerering inn i betalte funksjoner i tjenesten.
Forhandlerlisens
Send prosjektbeskrivelse og tilgangsopplegg. Be om skriftlige vilkår for bruk og videresalg.
Dokumenter på nettstedet
Offentlig tilbud, lisensavtale og retningslinjer for databehandling er tilgjengelige før tilkobling.

Be om forhandlerlisens · Offentlig tilbud og lisensavtale