import{_ as t,o as r,c as o,ag as a}from"./chunks/framework.CAXxHpAX.js";const g=JSON.parse('{"title":"TTS Providers","description":"","frontmatter":{},"headers":[],"relativePath":"tts-providers/index.md","filePath":"tts-providers/index.md","lastUpdated":1774787421000}'),i={name:"tts-providers/index.md"};function s(d,e,l,n,c,h){return r(),o("div",null,[...e[0]||(e[0]=[a('
TTS Providers
Memoh supports Text-to-Speech (TTS) so bots can synthesize spoken audio from text. The TTS system is organized into three layers:
- TTS Provider: A service type (e.g. Edge TTS). You create named provider instances from the TTS Providers page.
- TTS Model: A specific voice/model under a provider (e.g.
edge-read-aloud). Models have configurable voice, format, speed, and pitch settings. - Bot Assignment: In Bot Settings, select a TTS Model. The bot can then synthesize speech in conversations.
Basic Flow
- Navigate to the TTS Providers page from the sidebar.
- Click Add and select a provider type (e.g.
edge). - Click Create — the provider's default model is auto-imported.
- Click the model to configure voice, format, speed, and pitch.
- Test synthesis with the built-in test button.
- Open a bot's General tab and select the TTS Model.
- Save — the bot can now synthesize speech.
Available Providers
| Provider | Description |
|---|
| Edge TTS | Free, uses Microsoft Edge's public read-aloud API. 256+ voices across 50+ languages. No API key required. |
Next Steps
- To set up the currently available provider, continue with Edge TTS.
',12)])])}const v=t(i,[["render",s]]);export{g as __pageData,v as default};