Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket

n8n-nodes-doubao

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package version was removed
This package version has been unpublished, mostly likely due to security reasons

n8n-nodes-doubao

n8n community nodes for Doubao services

unpublished
Source
npmnpm
Version
0.2.3
Version published
Weekly downloads
7
40%
Maintainers
1
Weekly downloads
 
Created
Source

n8n-nodes-doubao

🎤 豆包(火山引擎)n8n社区节点包 - 让你的工作流拥有语音能力

npm version License: MIT Node.js Version n8n Version

✨ 特性

🎯 豆包TTS(文本转语音)

  • 🗣️ 高质量语音合成
  • 🎭 多种音色模型(男声、女声、情感语音)
  • 🎵 多种音频格式(MP3、WAV、PCM)
  • ⚡ 可调节语速、音量、音调
  • 🌐 支持多语言(中文、英文、日文、韩文)
  • 💫 情感风格控制(开心、悲伤、愤怒等)

🚀 快速开始

📦 安装

# 在你的n8n项目目录中安装
npm install n8n-nodes-doubao

# 或者全局安装(如果你全局安装了n8n)
npm install -g n8n-nodes-doubao

🔧 前提条件

  • Node.js >= 18.19.0
  • npm >= 9.x
  • n8n >= 1.0.0

⚡ 一分钟上手

  • 重启n8n服务
  • 在节点面板中找到 "Doubao TTS" 节点
  • 配置API凭据(见下方配置说明)
  • 开始使用!

🔑 获取API密钥

  • 访问 火山引擎控制台
  • 注册账号并完成实名认证
  • 开通语音合成服务
  • 获取以下信息:
    • Access Token: saz63EHNhv3hfrJ83JGa_EZTzH2bfZpw
    • Secret Key: ZeJclvAHbepvxNW13uRcp52W6UvJ8Eyq

⚙️ 在n8n中配置

  • 在n8n界面中,点击 "Credentials""+ New Credential"
  • 搜索并选择 "Doubao API"
  • 填入你的API信息并保存
  • 在节点中选择该凭据

💡 使用示例

🎵 基础用法

# 简单的文本转语音
输入文本: "欢迎使用豆包语音合成服务!"
音色: BV700_streaming (标准女声)
输出: MP3音频文件

🎭 进阶配置

# 带情感的语音合成
输入文本: "恭喜您获得了大奖!"
音色: BV700_streaming
情感: happy (开心)
语速: 1.2 (稍快)
音量: 1.5 (稍大)

🌟 实际应用场景

场景配置建议说明
📰 新闻播报男声 + 正常语速 + 正常情感适合新闻、通知播报
🎧 有声书女声 + 较慢语速 + 温和情感适合长时间收听
🚨 紧急通知响亮音量 + 较快语速 + 紧急情感适合警报、提醒
👶 儿童内容甜美女声 + 较慢语速 + 开心情感适合儿童故事

📚 参数说明

🎤 音色选项

音色代码描述特点
BV700_streaming标准女声清晰自然,适合通用场景
BV701_streaming标准男声沉稳有力,适合正式场合
BV001_streaming甜美女声温柔可爱,适合亲和场景
BV002_streaming磁性男声低沉醇厚,适合广播场景

🎭 情感风格

情感值说明适用场景
normal正常一般播报、通知
happy开心祝贺、庆祝内容
sad悲伤哀悼、慰问内容
angry愤怒警告、严厉内容
surprised惊讶意外、突发消息

🔧 技术参数

参数范围默认值说明
语速比例0.5 - 2.01.0语音播放速度
音量比例0.1 - 3.01.0音频音量大小
音调比例0.5 - 2.01.0声音音调高低
采样率8000/16000/2400024000音频质量

🔧 故障排除

常见问题

问题解决方案
🚫 节点未出现确认安装成功并重启n8n
🔑 认证失败检查Access Token和Secret Key
🌐 网络错误确认网络连接和防火墙设置
📢 音质问题调整采样率和压缩设置
⏱️ 处理缓慢缩短文本长度或调整参数

获取帮助

📖 文档

🤝 贡献

欢迎贡献代码!请查看 DEVELOPMENT.md 了解详细的贡献指南。

开发者快速启动

# 克隆项目
git clone https://github.com/shrekai2025/n8n-nodes-doubao.git
cd n8n-nodes-doubao

# 安装依赖
npm install

# 开发模式
npm run dev

  # 构建
  npm run build

🌟 路线图

  • ✅ 豆包TTS基础功能
  • ✅ 多音色支持
  • ✅ 情感风格控制
  • ✅ 多语言支持
  • 🔄 豆包ASR(语音识别)
  • 🔄 豆包NLP(自然语言处理)
  • 🔄 批量处理优化
  • 🔄 缓存机制

💝 致谢

  • 🙏 感谢 n8n 团队提供的出色平台
  • 🙏 感谢 火山引擎 提供的豆包API服务
  • 🙏 感谢所有贡献者和社区成员的支持

📄 许可证

MIT License - 查看 LICENSE 文件了解详情

🔗 相关链接

⭐ 如果这个项目对你有帮助,请给个Star支持一下!

💡 这是一个社区开发的非官方节点包,不隶属于n8n或火山引擎官方

Keywords

n8n-community-node-package

FAQs

Package last updated on 14 Jul 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts