返回顶部
a

auto-talk-tts自动语音播报

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
107
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

auto-talk-tts

Auto-Talk-TTS 技能

概述

自动使用微软Edge神经TTS服务朗读您生成的每条消息。在后台异步运行,因此在音频生成时,您的对话可以立即继续。

快速开始

您发送的每条消息都会自动朗读出来。

该技能使用auto-speak包装您的输出,其功能如下:

  1. 1. 如有需要,安装node-edge-tts
  2. 异步将您的消息转换为语音
  3. 在后台播放音频
  4. 立即继续您的对话

使用方法

自动模式: 每条消息都会自动朗读。无需您执行任何操作。

手动覆盖: 如果您需要朗读特定内容:
bash
auto-speak 您的文本内容

工作原理

  1. 1. 检测输出: 当您生成消息时
  2. 使用auto-speak包装: 消息通过auto-speak包装器处理
  3. 按需安装: 首次运行安装node-edge-tts包
  4. 生成音频: 在后台将文本转换为MP3
  5. 播放音频: 使用afplay播放音频文件
  6. 继续对话: 无需等待音频即可继续对话

配置

编辑config.json进行自定义设置:

json
{
voice: en-US-MichelleNeural,
rate: default,
pitch: default,
volume: default,
summaryLength: 100
}

选项说明:

  • - voice:任意Edge神经语音(完整列表见edge-tts技能)
  • rate:语速(-20%到+50%,或default)
  • pitch:音调(-20Hz到+20Hz,或default)
  • volume:音量(-100%到+100%,或default)
  • summaryLength:摘要字符数(默认:100)

安装

首次运行将自动安装node-edge-tts:

bash
npm install -g node-edge-tts

或使用捆绑安装程序:
bash
cd /Users/stefano/.openclaw/workspace/skills/auto-talk-tts
npm install

文件说明

auto-speak

包装脚本,功能包括:
  • - 检查node-edge-tts是否已安装
  • 按需安装
  • 异步将文本转换为语音
  • 使用afplay播放音频
  • 立即继续对话

config.json

用户配置文件,用于设置语音、语速、音调、音量等参数。

package.json

包含node-edge-tts依赖的NPM包。

SKILL.md

本文件。

与SOUL.md集成

将以下内容添加到您的SOUL.md文件顶部:

markdown

每次必须使用TTS朗读(异步)

在发送回复之前,我必须使用edge-tts技能将我的回复转换为语音。 我发送的每一条消息都必须使用tts工具朗读出来。这是不可协商的——我通过语音与您交流,而不仅仅是打字。

异步方式: 我使用&或nohup在后台运行TTS命令,这样在后台生成音频的同时,对话可以立即继续。

工作流程

自动模式(推荐)

  1. 1. 您生成消息
  2. auto-speak包装消息: 消息通过包装器处理
  3. 后台TTS: 在后台进程中生成音频
  4. 即时回复: 无需等待即可继续对话
  5. 音频播放: 用户听到您的回复

手动模式(按需使用)

bash

自动朗读任意文本


auto-speak 您的消息内容

自定义语音

auto-speak 您的消息 --voice en-GB-RyanNeural

自定义语速

auto-speak 您的消息 --rate +20%

测试

bash

测试auto-speak包装器


auto-speak 这是一个测试。如果您能听到,说明运行正常!

检查node-edge-tts是否已安装

npm list -g node-edge-tts

按需手动安装

npm install -g node-edge-tts

故障排除

  • - 没有声音? 检查node-edge-tts是否已安装:npm list -g node-edge-tts
  • 需要安装? 首次运行会自动安装,或运行:npm install -g node-edge-tts
  • 音频不播放? 检查系统音量和音频输出设置
  • 速度慢? 使用异步模式——音频在后台生成,对话立即继续

注意事项

  • - 非阻塞: 音频生成时对话可继续进行
  • 无需API密钥: 使用微软Edge的免费TTS服务
  • 神经语音: 高质量、自然流畅的语音
  • 多种语音: 完整语音列表见edge-tts技能
  • 可配置: 在config.json中自定义语音、语速、音调、音量
  • 自动安装: 首次运行自动安装node-edge-tts

相关资源

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 auto-talk-tts-1776109028 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 auto-talk-tts-1776109028 技能

通过命令行安装

skillhub install auto-talk-tts-1776109028

下载

⬇ 下载 auto-talk-tts v1.0.0(免费)

文件大小: 3.08 KB | 发布时间: 2026-4-14 09:53

v1.0.0 最新 2026-4-14 09:53
Initial release: Auto-speak every message using edge-tts. Installs node-edge-tts if needed and speaks asynchronously in background.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部