← Back to Plugins
Tools

Mimo Tts

zeno528 By zeno528 👁 116 views ▲ 0 votes

Xiaomi MiMo TTS speech provider plugin for OpenClaw

GitHub

Configuration Example

{
  "messages": {
    "tts": {
      "providers": {
        "mimo-tts": {
          "apiKey": "tp-xxxxx",
          "baseUrl": "https://token-plan-cn.xiaomimimo.com/v1",
          "voice": "冰糖",
          "model": "mimo-v2.5-tts",
          "format": "mp3"
        }
      }
    }
  }
}

README

# openclaw-mimo-tts

Xiaomi MiMo TTS speech provider plugin for [OpenClaw](https://github.com/nicepkg/openclaw).

MiMo TTS uses a non-standard API (`/v1/chat/completions`) that is incompatible with OpenClaw's built-in TTS providers. This plugin bridges the gap by implementing the `SpeechProviderPlugin` interface.

## Features

- Free TTS via Xiaomi MiMo Token Plan
- 11 voices (Chinese + English)
- Zero dependencies (uses Node.js native `https` module)
- Independent directory — does not affect OpenClaw core files

## Install

Copy the plugin directory to OpenClaw's global extensions folder:

```bash
cp -r openclaw-mimo-tts ~/.openclaw/extensions/mimo-tts
```

## Configure

Add to `~/.openclaw/openclaw.json`:

1. Add `"mimo-tts"` to `plugins.allow` array

2. Add provider config under `messages.tts.providers`:

```json
{
  "messages": {
    "tts": {
      "providers": {
        "mimo-tts": {
          "apiKey": "tp-xxxxx",
          "baseUrl": "https://token-plan-cn.xiaomimimo.com/v1",
          "voice": "冰糖",
          "model": "mimo-v2.5-tts",
          "format": "mp3"
        }
      }
    }
  }
}
```

3. Restart gateway: `systemctl --user restart openclaw-gateway`

## Usage

```
/tts provider mimo-tts    # Switch to MiMo TTS
/tts provider elevenlabs  # Switch back to ElevenLabs
/tts audio 你好测试       # Generate speech
```

## Voices

| Voice | Language/Gender |
|:------|:---------------|
| 冰糖 | Chinese Female |
| 茉莉 | Chinese Female |
| 苏打 | Chinese Male |
| 白桦 | Chinese Male |
| Mia | English Female |
| Chloe | English Female |
| Milo | English Male |
| Dean | English Male |
| mimo_default | Default |
| default_zh | Chinese Default |
| default_en | English Default |

## License

MIT
tools

Comments

Sign in to leave a comment

Loading comments...