Free, unlimited text-to-speech using Microsoft Edge neural voices via Python edge-tts. Use when generating long-form audio, podcasts, voice notes, spoken briefs, or headless/server-side TTS without API keys, credits, or character limits.
免费、无限制的神经语音合成。无需API密钥。无需积分。无字符限制。
当成本和长度比语音克隆或高级配音更重要时,优先选择此技能而非高级TTS。
从文本生成:
bash
scripts/speak.sh Hello world -o output.mp3
从文件生成:
bash
scripts/speak.sh --file /tmp/my-script.txt -o output.mp3
带语音和速度设置:
bash
scripts/speak.sh --file script.txt -v en-US-GuyNeural -r +5% -o brief.mp3
脚本会自动检测 uv,若无则回退到 pip,并运行 edge-tts,无需专用虚拟环境。
示例:
bash
scripts/speak.sh --file brief.txt --preset news-us -o brief.mp3
bash
scripts/speak.sh [TEXT] [OPTIONS]
TEXT 要朗读的文本(或使用 --file)
--file, -f FILE 从文件读取文本
--voice, -v NAME 语音名称(默认:en-US-GuyNeural)
--rate, -r RATE 速度调整,如 +5% 或 -10%
--preset, -p NAME 使用预设语音配置
--output, -o FILE 输出路径(默认:/tmp/tts-{timestamp}.mp3)
--list 列出可用语音
--list-filter STR 过滤语音列表
列出语音:
bash
scripts/speak.sh --list
scripts/speak.sh --list-filter british
scripts/speak.sh --list-filter female
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 edge-tts-unlimited-1776312795 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 edge-tts-unlimited-1776312795 技能
skillhub install edge-tts-unlimited-1776312795
文件大小: 3.21 KB | 发布时间: 2026-4-16 18:14