원클릭으로
voice-to-me
将回复生成 MP3 语音并通过 QQ 发送。用户要求语音回复、音频回复、朗读、“语音回复”、“发语音”、“读给我听”,或希望答案以语音形式交付时使用
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
将回复生成 MP3 语音并通过 QQ 发送。用户要求语音回复、音频回复、朗读、“语音回复”、“发语音”、“读给我听”,或希望答案以语音形式交付时使用
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
用 Playwright 将网页或本地 HTML 渲染为高清 PNG 截图,支持全页、视口、分辨率和加载等待控制。用户提到 html-cut、cut-html、网页截图、HTML 截图、网页转 PNG、全页长截图时使用。
创建、定制并运行零依赖的临时局域网聊天室,支持浏览器聊天、文件传输、粘贴图片与桌面/移动端响应式布局。用户需要局域网聊天页、临时 Wi-Fi 文件共享,或修改内置聊天 UI 时使用。
把 Markdown 文件渲染成手机友好的 HTML,再调用 html-cut 截图为高清 PNG。用户提到 md-to-png、md 转 png、md 截图、把 md 发到手机看时使用。
当用户需要切换会话并交接任务时使用,生成可视化交接文档,确保新会话能无缝继承工作目标
临时将本机 loopback HTTP(S) 服务经 Cloudflare Quick Tunnel 暴露到公网。支持启动、状态、路径验证和停止;仅用于短时联调,默认 12 小时自动失效。用户提到“暴露端口到公网”“临时公网 URL”“Quick Tunnel”“让外网访问 localhost”时使用。
用 esflow 框架编排 Python DAG workflow:先把需求描述拆成输入、产物、节点、边、人机/Agent 协作点,再声明 DAG 并跑通流程。使用场景:用户提到 esflow、要写 flow / Node / Runner / checkpoint / FanOut / pass_check,或在 Python 项目里要把多步骤任务串成 DAG、需要单步调试 / 暂停确认 / agent 介入 / 复用上游产物续跑时使用。
| name | voice-to-me |
| description | 将回复生成 MP3 语音并通过 QQ 发送。用户要求语音回复、音频回复、朗读、“语音回复”、“发语音”、“读给我听”,或希望答案以语音形式交付时使用 |
| version | 1.0.0 |
| dependencies | ["python3","ffmpeg","edge-tts>=7.0,<8"] |
| repository | https://github.com/gitByEOS/open-part-skills |
将回答整理为简洁自然的口语稿,在当前会话工作区生成 MP3,并通过 QQ 返回
python3 -m pip install "edge-tts>=7.0,<8"
系统还须安装 ffmpeg,用于默认降噪和追加尾部静音
.qq-voice/reply-<timestamp>.mp3python3 "<skill-dir>/scripts/voice_to_me.py" \
--text "要朗读的内容" \
--output "$PWD/.qq-voice/reply-$(date +%Y%m%d-%H%M%S).mp3"
默认人设配置:xiaoyi(zh-CN-XiaoyiNeural)、+7Hz 音高和 --rate 1.13(+13% 语速)。仅当用户明确偏好更成熟的声音时,才使用 --voice xiaoxiao
| 参数 | 默认值 | 说明 |
|---|---|---|
--voice | xiaoyi | 音色;用户明确偏好成熟音色时使用 xiaoxiao |
--rate | 1.13 | 语速,范围 0.5–2.0 |
--tail-silence | 0.5 | 语音结尾静音秒数,范围 0–5 |
--denoise | 开启 | 轻度高通、去齿音、低通,抑制低频隆隆声与高频嘶声 |
--no-denoise | 关闭降噪 | 仅在用户要求保留原始音色时使用 |
对于较长或含 Shell 特殊字符的文本,将朗读内容保存到会话工作区,再使用 --text-file <path> 代替 --text
默认开启轻度降噪,并通过 MP3 流复制追加尾部静音,避免为停顿而二次编码。降噪会额外消耗少量 CPU 并重新编码音频;它不一定能消除合成语音本身的高频纹理,因此需要保留原始音色时使用 --no-denoise
成功生成后,在最终回复中单独另起一行添加以下标签:
<qqvoice>/absolute/path/to/reply.mp3</qqvoice>