SKILL.md
readonly只读
name
edge-tts
description
使用 `uvx edge-tts` 进行文本转语音,从文本生成音频。适用于以下场景:(1) 用户通过“tts”触发词或关键词请求音频/语音输出。(2) 内容需要朗读而非阅读(多任务处理、无障碍、驾驶、烹饪)。(3) 用户希望为 TTS 输出指定特定的语音、语速、音调或格式。
Edge-TTS
通过 uvx edge-tts 命令,使用 Microsoft Edge 的神经 TTS 服务生成高质量的文本转语音音频。
支持多种语言、语音、可调节的语速/音调,以及字幕生成。
用法
uvx edge-tts --text "{msg}" --write-media {tempdir}/{filename}.mp3
# 带字幕
uvx edge-tts --text "{msg}" --write-media {tempdir}/{filename}.mp3 --write-subtitles -
调整语速、音量和音调
uvx edge-tts --text "{msg}" --write-media {tempdir}/{filename}.mp3 --rate=+50%
uvx edge-tts --text "{msg}" --write-media {tempdir}/{filename}.mp3 --volume=+50% --pitch=-50Hz
更换语音
uvx edge-tts --text "{msg}" --write-media {tempdir}/{filename}.mp3 --voice zh-CN-XiaoxiaoNeural
可用语音
名称 性别 内容类别 语音个性
en-GB-LibbyNeural 女 通用 友好、积极
en-GB-RyanNeural 男 通用 友好、积极
en-GB-SoniaNeural 女 通用 友好、积极
en-GB-ThomasNeural 男 通用 友好、积极
en-HK-SamNeural 男 通用 友好、积极
en-HK-YanNeural 女 通用 友好、积极
en-US-AnaNeural 女 卡通、对话 可爱
en-US-AndrewMultilingualNeural 男 对话、Copilot 温暖、自信、真实、诚实
en-US-AndrewNeural 男 对话、Copilot 温暖、自信、真实、诚实
en-US-AriaNeural 女 新闻、小说 积极、自信
en-US-AvaMultilingualNeural 女 对话、Copilot 富有表现力、关怀、愉快、友好
en-US-AvaNeural 女 对话、Copilot 富有表现力、关怀、愉快、友好
en-US-BrianMultilingualNeural 男 对话、Copilot 平易近人、随意、真诚
en-US-BrianNeural 男 对话、Copilot 平易近人、随意、真诚
en-US-ChristopherNeural 男 新闻、小说 可靠、权威
en-US-EmmaMultilingualNeural 女 对话、Copilot 愉快、清晰、对话式
en-US-EmmaNeural 女 对话、Copilot 愉快、清晰、对话式
en-US-EricNeural 男 新闻、小说 理性
en-US-GuyNeural 男 新闻、小说 热情
en-US-JennyNeural 女 通用 友好、体贴、舒适
en-US-MichelleNeural 女 新闻、小说 友好、愉快
en-US-RogerNeural 男 新闻、小说 活泼
en-US-SteffanNeural 男 新闻、小说 理性
fr-FR-DeniseNeural 女 通用 友好、积极
fr-FR-HenriNeural 男 通用 友好、积极
zh-CN-XiaoxiaoNeural 女 新闻、小说 温暖
zh-CN-YunjianNeural 男 体育、小说 热情
zh-CN-liaoning-XiaobeiNeural 女 方言 幽默
zh-CN-shaanxi-XiaoniNeural 女 方言 明亮
zh-HK-HiuGaaiNeural 女 通用 友好、积极
zh-HK-WanLungNeural 男 通用 友好、积极
zh-TW-HsiaoChenNeural 女 通用 友好、积极
zh-TW-YunJheNeural 男 通用 友好、积极
使用 shell 命令获取所有可用语音:
uvx edge-tts --list-voices






