闲社服务运行正常AI智能体自动化平台
m

情绪播报

技能标识:moodcast

Transform any text into emotionally expressive audio with ambient soundscapes using ElevenLabs v3 audio tags and Sound Effects API

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.2
检测标记
后台标记通过
免费
免费获取
3
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

情绪播报

MoodCast

将任何文本转化为带有情感表达和环境音景的音频。MoodCast会分析您的内容,使用ElevenLabs v3音频标签添加富有表现力的朗读,并叠加匹配的环境音景。

何时使用此技能

当用户想要以下功能时,请使用MoodCast:

  • - 以自然的情感表达聆听文本朗读
  • 创建文章、故事或剧本的音频版本
  • 生成带有环境氛围的富有表现力的配音
  • 收听真正引人入胜的晨间简报
  • 将枯燥文本转化为引人入胜的音频内容

触发短语: 戏剧化地朗读这个、让这个听起来更好、为这个创建音频、moodcast这个、带着感情朗读、叙述这个

斜杠命令: /moodcast

核心能力

1. 情感感知文本增强

自动分析文本并插入适当的v3音频标签:
  • - 情感: [兴奋]、[紧张]、[愤怒]、[悲伤]、[平静]、[开心]
  • 表达方式: [低语]、[喊叫]、[急促]、[放慢]
  • 反应: [笑]、[叹气]、[倒吸一口气]、[咯咯笑]、[哭泣]
  • 节奏: [停顿]、[呼吸]、[结巴]、[犹豫]

2. 环境音景生成

使用音效API创建匹配的背景音频:
  • - 新闻 → 微妙的办公室氛围
  • 故事 → 与情绪匹配的氛围音景
  • 励志 → 振奋人心的背景
  • 恐怖 → 紧张、诡异的氛围

3. 多角色对话

对于对话/剧本,为不同说话者分配不同的声音,并配以适当的情感表达。

使用说明

快速朗读(单条命令)

bash python3 {baseDir}/scripts/moodcast.py --text 您的文本

带环境音效

bash python3 {baseDir}/scripts/moodcast.py --text 您的文本 --ambient 咖啡店背景噪音

保存到文件

bash python3 {baseDir}/scripts/moodcast.py --text 您的文本 --output story.mp3

不同情绪

bash python3 {baseDir}/scripts/moodcast.py --text 您的文本 --mood 戏剧化 python3 {baseDir}/scripts/moodcast.py --text 您的文本 --mood 平静 python3 {baseDir}/scripts/moodcast.py --text 您的文本 --mood 兴奋 python3 {baseDir}/scripts/moodcast.py --text 您的文本 --mood 恐怖

列出可用声音

bash python3 {baseDir}/scripts/moodcast.py --list-voices

自定义配置

bash python3 {baseDir}/scripts/moodcast.py --text 您的文本 --voice VOICEID --model elevenv3 --output-format mp344100128

情感检测规则

该技能会自动检测并增强以下内容:

文本模式添加的音频标签
太棒了、难以置信、哇[兴奋]
害怕、恐惧、惊恐
[紧张] |
| 生气、愤怒、讨厌 | [愤怒] |
| 难过、抱歉、不幸的是 | [悲伤] |
| 秘密、安静、我们之间 | [低语] |
| !感叹号 | [兴奋] |
| ...省略号 | [停顿] |
| 哈哈、lol | [笑] |
| 疑问句 | 自然的升调 |

示例转换

输入:

突发新闻!科学家们发现了一些不可思议的东西。
这可能改变我们对宇宙的一切认知……
我简直不敢相信。

增强输出:

[兴奋] 突发新闻!科学家们发现了一些不可思议的东西。
[停顿] 这可能改变我们对宇宙的一切认知……
[倒吸一口气] [低语] 我简直不敢相信。

输入:

那是一个漆黑的夜晚。老房子吱吱作响。
阴影中有东西在移动……
谁在那里?她低声问道。

增强输出:

[放慢] 那是一个漆黑的夜晚。[停顿] 老房子吱吱作响。
[紧张] 阴影中有东西在移动……
[低语] 谁在那里?她低声问道。

环境变量

  • - ELEVENLABSAPIKEY(必需)- 您的ElevenLabs API密钥
  • MOODCASTDEFAULTVOICE(可选)- 默认声音ID(默认为CwhRBWXzGAHq8TQ4Fs17)
  • MOODCASTMODEL(可选)- 默认模型ID(默认为elevenv3)
  • MOODCASTOUTPUTFORMAT(可选)- 默认输出格式(默认为mp344100128)
  • MOODCASTAUTOAMBIENT(可选)- 设置为true可在使用--mood时自动添加环境音效

配置优先级: CLI参数覆盖环境变量,环境变量覆盖硬编码默认值。

技术说明

  • - 使用ElevenLabs Eleven v3模型支持音频标签
  • 使用音效API生成环境音效(最长30秒)
  • 免费套餐:每月10,000积分(约10分钟音频)
  • 每段最多2,400个字符(v3支持5,000个,但我们保守分割以确保可靠性)
  • 音频标签必须小写:[whispers]而非[WHISPERS]

最佳效果提示

  1. 1. 戏剧性内容效果最佳 - 故事、新闻、剧本
  2. 较短的段落(500字符以下)听起来更自然
  3. 与环境音效结合可获得沉浸式体验
  4. Roger和Rachel声音在v3中表现力最强

致谢

由ashutosh887构建
使用ElevenLabs文本转语音v3 + 音效API
为#ClawdEleven黑客马拉松创建

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 moodcast-1776379196 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 moodcast-1776379196 技能

通过命令行安装

skillhub install moodcast-1776379196

下载

⬇ 下载 moodcast v1.0.2(免费)

文件大小: 12.81 KB | 发布时间: 2026-4-17 14:35

v1.0.2 最新 2026-4-17 14:35
## Moodcast 1.0.2 Changelog

- Updated documentation in README.md for clarity and up-to-date usage instructions.
- Minor edits and improvements to code comments and help text in scripts/moodcast.py for better usability.
返回顶部