بنقرة واحدة
edge-tts
Free text-to-speech using Microsoft Edge's online TTS service. No API key required.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Free text-to-speech using Microsoft Edge's online TTS service. No API key required.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Analyze and process Excel/CSV files using pandas and openpyxl. Supports data summary, filtering, pivot tables, and chart generation.
Playwright browser automation — navigate, read, and interact with web pages using text snapshots and ref-based targeting. Supports keyboard, dialogs, file upload, JS evaluation, console/network debugging, and PDF export. Login state persists across sessions. Use when user wants to open a URL, fill a web form, scrape page content, or operate any website that requires clicking/typing.
Local web search (Tavily/Exa, requires API Key). For quick searches. If no Key configured or deep research needed, use cloud_agent instead.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks Moltbot to add a note, list notes, search notes, or manage note folders.
Search and manage Apple Photos library on macOS via osascript.
| name | edge-tts |
| description | Free text-to-speech using Microsoft Edge's online TTS service. No API key required. |
| metadata | {"xiaodazi":{"dependency_level":"lightweight","os":["common"],"backend_type":"local","user_facing":true,"python_packages":["edge-tts"]}} |
| capabilities | ["tts","speech_synthesis"] |
使用微软 Edge 的在线 TTS 服务生成语音,免费,无需 API Key,支持 300+ 种声音。
# 基本用法
edge-tts --text "你好,今天天气真不错" --write-media output.mp3
# 指定声音
edge-tts --voice zh-CN-XiaoxiaoNeural --text "你好" --write-media output.mp3
# 带字幕
edge-tts --voice zh-CN-XiaoxiaoNeural --text "你好" \
--write-media output.mp3 --write-subtitles output.vtt
import edge_tts
import asyncio
async def generate():
communicate = edge_tts.Communicate("你好,这是测试语音。", "zh-CN-XiaoxiaoNeural")
await communicate.save("output.mp3")
asyncio.run(generate())
| Voice | 性别 | 风格 |
|---|---|---|
zh-CN-XiaoxiaoNeural | 女 | 温暖亲切(推荐) |
zh-CN-XiaoyiNeural | 女 | 活泼 |
zh-CN-YunjianNeural | 男 | 专业播报 |
zh-CN-YunxiNeural | 男 | 年轻自然 |
edge-tts --list-voices | grep zh-CN
edge-tts --voice zh-CN-XiaoxiaoNeural \
--rate "+20%" --pitch "+5Hz" \
--text "加速播放" --write-media output.mp3
zh-CN-XiaoxiaoNeural(中文)或 en-US-JennyNeural(英文)