返回顶部
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
安全检测
已通过
2,114
下载量
免费
免费
3
收藏
概述
安装方式
版本历史

moodcast

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.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部