This document provides information for distributing the Edge-TTS skill package.
The distributable package includes:
SKILL.md- Complete skill documentationscripts/- Node.js scripts for TTS conversion and configurationreferences/- Additional documentation and guidesdist/- Distribution artifacts and installation scripts
- Node.js (v14.0.0 or higher)
- npm (v6.0.0 or higher)
- Internet connection for TTS service
- Approximately 50MB disk space
The package includes all required dependencies:
node-edge-tts- Microsoft Edge TTS service wrappercommander- CLI argument parsing
# Clone or download the package
git clone https://github.com/clawdbot/edge-tts-skill.git
cd edge-tts-skill
# Install dependencies
npm install
# Test the installation
npm test# Create installation directory
mkdir -p /home/user/clawd/skills/public/edge-tts
cd /home/user/clawd/skills/public/edge-tts
# Copy package contents
cp -r /path/to/edge-tts-package/* .
# Install dependencies
npm install
# Run tests
npm test// Simple TTS conversion
tts("Hello, world!")# Convert text with custom voice
node scripts/tts-converter.js "Hello, world!" --voice en-US-GuyNeural
# List available voices
node scripts/tts-converter.js --list-voices
# Configure default settings
node scripts/config-manager.js --set-voice en-US-AriaNeural# Run package tests
npm test
# Verify voice list
node scripts/tts-converter.js --list-voices
# Test TTS conversion
node scripts/tts-converter.js "This is a test." --output test.mp3Test different voices and preview audio quality at: https://tts.travisvn.com/
For issues and support, please contact the skill maintainer or visit the official documentation.
MIT License - See LICENSE file for details.