Edge TTS
Edge TTS uses Microsoft Edge's public read-aloud API for speech synthesis. It is free, requires no API key, and supports 256+ voices across 50+ languages.
Creating an Edge TTS Provider
- Navigate to the TTS Providers page.
- Click Add.
- Select
edgeas the provider type. - Click Create.
The default model edge-read-aloud is automatically imported when the provider is created.
Configuring the Model
Click the edge-read-aloud model to configure its settings.
| Field | Description |
|---|---|
| Voice | Language + voice ID. Default: en-US-EmmaMultilingualNeural. Over 256 voices available across 50+ languages. |
| Format | Audio output format. Options: audio-24khz-48kbitrate-mono-mp3 (default), audio-24khz-96kbitrate-mono-mp3, webm-24khz-16bit-mono-opus. |
| Speed | Playback speed. Options: 0.5, 1.0 (default), 2.0, 3.0. |
| Pitch | Voice pitch adjustment. Range: -100 to +100, default 0. |
Assigning to a Bot
- Open a bot's General tab.
- Find the TTS Model dropdown.
- Select the configured Edge TTS model.
- Click Save.
The bot can now synthesize speech using Edge TTS.
Testing
Use the built-in synthesis test button on the model configuration page to preview how the selected voice, format, speed, and pitch sound before assigning to a bot.
