mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-25 07:00:48 +09:00
2 lines
2.6 KiB
JavaScript
2 lines
2.6 KiB
JavaScript
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('<h1 id="tts-providers" tabindex="-1">TTS Providers <a class="header-anchor" href="#tts-providers" aria-label="Permalink to "TTS Providers""></a></h1><p>Memoh supports <strong>Text-to-Speech (TTS)</strong> so bots can synthesize spoken audio from text. The TTS system is organized into three layers:</p><ul><li><strong>TTS Provider</strong>: A service type (e.g. Edge TTS). You create named provider instances from the TTS Providers page.</li><li><strong>TTS Model</strong>: A specific voice/model under a provider (e.g. <code>edge-read-aloud</code>). Models have configurable voice, format, speed, and pitch settings.</li><li><strong>Bot Assignment</strong>: In Bot Settings, select a TTS Model. The bot can then synthesize speech in conversations.</li></ul><hr><h2 id="basic-flow" tabindex="-1">Basic Flow <a class="header-anchor" href="#basic-flow" aria-label="Permalink to "Basic Flow""></a></h2><ol><li>Navigate to the <strong>TTS Providers</strong> page from the sidebar.</li><li>Click <strong>Add</strong> and select a provider type (e.g. <code>edge</code>).</li><li>Click <strong>Create</strong> — the provider's default model is auto-imported.</li><li>Click the model to configure voice, format, speed, and pitch.</li><li>Test synthesis with the built-in test button.</li><li>Open a bot's <strong>General</strong> tab and select the TTS Model.</li><li>Save — the bot can now synthesize speech.</li></ol><hr><h2 id="available-providers" tabindex="-1">Available Providers <a class="header-anchor" href="#available-providers" aria-label="Permalink to "Available Providers""></a></h2><table tabindex="0"><thead><tr><th>Provider</th><th>Description</th></tr></thead><tbody><tr><td><a href="/tts-providers/edge.html">Edge TTS</a></td><td>Free, uses Microsoft Edge's public read-aloud API. 256+ voices across 50+ languages. No API key required.</td></tr></tbody></table><hr><h2 id="next-steps" tabindex="-1">Next Steps <a class="header-anchor" href="#next-steps" aria-label="Permalink to "Next Steps""></a></h2><ul><li>To set up the currently available provider, continue with <a href="/tts-providers/edge.html">Edge TTS</a>.</li></ul>',12)])])}const v=t(i,[["render",s]]);export{g as __pageData,v as default};
|