بنقرة واحدة
voice-to-me
将回复生成 MP3 语音并通过 QQ 发送。用户要求语音回复、音频回复、朗读、“语音回复”、“发语音”、“读给我听”,或希望答案以语音形式交付时使用
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
将回复生成 MP3 语音并通过 QQ 发送。用户要求语音回复、音频回复、朗读、“语音回复”、“发语音”、“读给我听”,或希望答案以语音形式交付时使用
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
使用全局 ~/.tmux.services 管理多个项目的常驻服务。支持注册、启动、精确重启、停止、查看状态与日志
启动 mock-ollama,将 OpenAI Chat Completions、Anthropic Messages、OpenAI Responses 三种协议代理到真实 LLM,并为 Claude Code、Codex/GPT-5.6 与 Cursor 提供本地接入和协议桥接。触发词:mock-ollama、启动 ollama mock、Claude 接第三方模型、Codex 接第三方模型、GPT-5.6 代理、Cursor BYOK、监控 LLM 请求
用 Playwright 将网页或本地 HTML 渲染为高清 PNG 截图,支持全页、视口、分辨率和加载等待控制。用户提到 html-cut、cut-html、网页截图、HTML 截图、网页转 PNG、全页长截图时使用。
创建、定制并运行零依赖的临时局域网聊天室,支持浏览器聊天、文件传输、粘贴图片与桌面/移动端响应式布局。用户需要局域网聊天页、临时 Wi-Fi 文件共享,或修改内置聊天 UI 时使用。
把 Markdown 文件渲染成手机友好的 HTML,再调用 html-cut 截图为高清 PNG。用户提到 md-to-png、md 转 png、md 截图、把 md 发到手机看时使用。
当用户需要切换会话并交接任务时使用,生成可视化交接文档,确保新会话能无缝继承工作目标
استنادا إلى تصنيف SOC المهني
| 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>