MiMo TTS - designed voice
design_voice_to_speechGenerate speech using a voice invented from your text description, with no preset voice or audio sample, then save the audio and return its file path.
Instructions
Synthesize speech with Xiaomi MiMo mimo-v2.5-tts-voicedesign, inventing a brand-new voice from a text description. No preset voice and no audio sample involved. Writes the audio to a file and returns its path.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Text to speak. Optional only when optimize_text_preview is true, in which case MiMo generates or polishes the script itself. | |
| format | No | Output container. wav is lossless and takes the low-latency streaming path; mp3 is smaller. | wav |
| file_name | No | Base name used when output_path is omitted, e.g. "greeting". | |
| output_path | No | Where to write the audio file. Must stay inside MIMO_TTS_OUTPUT_DIR (~/mimo-tts) unless the server sets MIMO_TTS_ALLOW_ANY_PATH. A relative path resolves against the server process cwd. Existing files are never overwritten; a -2, -3 suffix is added instead. | |
| voice_description | Yes | Voice design brief, 1-4 sentences. Cover dimensions such as gender and age, timbre, emotion, pace, plus optional persona/scene/era. Avoid post-processing terms (reverb, EQ) and contradictions. | |
| optimize_text_preview | No | Let MiMo polish the script (or invent one when text is omitted) before synthesis. |