GET

/v1/schemas/fal/audio/fal-ai/minimax/speech-02-turbo

kind inputactivity audiohash 084b37f1…extracted Oct 17, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
c5b7fc4cacaa195c1884a8c9fdffc9dccc798df2f787188aceaf8c8fa784497c
{
  "fetchedAt": 1792213207,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

7 properties · 1 required · 3 $defs
propertytypedescriptionconstraints
text*stringText to convert to speech (max 5000 characters, minimum 1 non-whitespace character)length ≥ 1 · length ≤ 5000
voice_settingVoiceSettingVoice configuration settings
audio_settingAudioSettingAudio configuration settings
language_boostenumEnhance recognition of specified languages and dialectsChinese | Chinese,Yue | English | Arabic | Russian | Spanish · +32 more · nullable
pronunciation_dictPronunciationDictCustom pronunciation dictionary for text replacementnullable
enable_safety_checkerbooleanAuthorized callers may set false to request relaxed screening.default: true
output_formatenumFormat of the output content (non-streaming only)url | hex · default: "hex"

Types

3 $defs

AudioSettingobject

bitrateenumBitrate of generated audio32000 | 64000 | 128000 | 256000 · default: 128000
formatenumAudio formatmp3 | pcm | flac · default: "mp3"
channelenumNumber of audio channels (1=mono, 2=stereo)1 | 2 · default: 1
sample_rateenumSample rate of generated audio8000 | 16000 | 22050 | 24000 | 32000 | 44100 · default: 32000

PronunciationDictobject

tone_liststring[]List of pronunciation replacements in format ['text/(pronunciation)', ...]. For Chinese, tones are 1-5. Example: ['燕少飞/(yan4)(shao3)(fei1)']

VoiceSettingobject

pitchintegerVoice pitch (-12 to 12)-12 ≤ n ≤ 12 · default: 0
volnumberVolume (0-10)0.01 ≤ n ≤ 10 · default: 1
english_normalizationbooleanEnables English text normalization to improve number reading performance, with a slight increase in latencydefault: false
speednumberSpeech speed (0.5-2.0)0.5 ≤ n ≤ 2 · default: 1
emotionenumEmotion of the generated speechhappy | sad | angry | fearful | disgusted | surprised · +1 more · nullable
voice_idstringPredefined voice ID to use for synthesislength ≥ 1 · default: "Wise_Woman"

Validate a payload

before you spend tokens
shell
$ curl -X POST https://modelschemas.com/v1/validate \
    -d '{"provider":"fal","endpointId":"fal-ai/minimax/speech-02-turbo","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}