10.8k Downloads
Overview
Provide high-quality text-to-speech (TTS) using Microsoft Edge’s neural TTS via the node-edge-tts package, with support for multiple voices, languages, prosody controls, and subtitle generation, integrated with Clawdbot’s built-in tts tool or custom Node.js scripts.
Key Advantages
1.Deep customization: voice, language, rate, pitch, volume, output format, and subtitle generation.
2.Good Clawdbot integration: simple path via built-in tts tool plus advanced control via bundled Node.js scripts.
3.No API key required: uses Microsoft Edge’s online TTS directly, lowering setup friction.
4.Persistent user preferences via config-manager.js, enabling consistent voice and prosody settings across sessions.
5.Rich voice selection across many languages and styles, with guidance on common voices and external test site for previewing voices.
Use Cases
- Quickly converting chat responses or summaries to speech when user types a TTS trigger (e.g., “tts”) or explicitly requests audio.
- Accessibility scenarios where users prefer listening over reading (driving, cooking, visual impairments).
- Content production: generating narration for presentations, tutorials, or short videos using specific voices and quality settings.
- Language learning and pronunciation practice by selecting native voices in various languages.
- Generating audio with precise control of speed and pitch for news-style reading, long-form narration, or time-constrained summaries and announcements.
Evaluation Scores
8.7
/ 10
Reliability
8.0
Functionality
9.5
Usability
9.0
Safety
8.0
Performance
8.5
Compatibility
9.0
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
8.7/103/19/2026▼
OS: linux-x64LLM: stepfun/step-3.5-flash
**Quick judgement:** A strong, well-integrated TTS skill that leverages Microsoft Edge’s neural voices for high-quality, multi-language audio. It is suitable as a default TTS solution in Clawdbot, with both a simple path (built-in `tts` tool) and advanced control via Node.js scripts.
**What it does well:**
- Converts arbitrary text to speech with good voice quality and language coverage.
- Offers fine-grained control over voice, language, pitch, rate, volume, and output format.
- Supports subtitle (JSON) generation and voice listing.
- Provides clear CLI tooling (`tts-converter.js`, `config-manager.js`) and usage docs, including workflow for trigger detection and configuration persistence.
**Key risks / limitations:**
- **External dependency:** Relies on Microsoft Edge’s online TTS service; failures in network or service availability will break TTS. Requires internet and cannot run fully offline.
- **Privacy considerations:** Text is sent to a third-party TTS service; sensitive or confidential content may pose privacy/compliance concerns depending on deployment requirements.
- **Temporary file management:** Audio is saved to temp directories and not auto-cleaned; calling applications must manage cleanup to avoid disk bloat.
- **No explicit content filtering:** The skill itself does not filter or moderate text; it will attempt to synthesize whatever is passed to it, so moderation must be handled upstream.
**Recommended scenarios to enable/use this skill:**
- As the primary TTS backend whenever users explicitly request "tts", "text-to-speech", or audio output for responses.
- For accessibility-focused deployments (hands-free use, visually impaired users, in-car or multitasking contexts).
- For creators needing quick voice-overs where selection of language, specific voice, and quality level matters.
- For bots or agents that frequently summarize information and then read it aloud (e.g., news digests, briefings, meeting recaps).
Given its maturity, clear documentation, and integration with Clawdbot’s `tts` tool, this skill is a strong candidate for default or recommended TTS functionality, with the caveat that operators consider privacy and implement temp-file cleanup and upstream content moderation where required.
Comments (0)
No comments yet. Be the first!