Anima

🎬 AI语音驱动 角色视频一键生成

基于Fish Audio语音合成与动态角色精灵的交互式视频生成引擎,一键输出带表情动作的16:9专业视频并直发飞书。

收藏
7.7k
安装
2.3k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Anima Avatar 是一个面向内容创作者和开发者的自动化视频生产工作流。用户仅需编辑 JavaScript 脚本数组,定义台词与情绪标签,系统即可自动完成:语音合成(Fish Audio API)、精灵图匹配(30+情绪态)、音视频同步合成(FFmpeg)、以及飞书原生视频流上传。

标准三步工作流
1. 配置环境变量(Fish Audio API Key、飞书应用凭证)

2. 编辑 director.js 中的 script 数组,指定文本与情绪标签

3. 执行命令行一键生成并推送

高级扩展:通过替换 assets/sprites/ 底图与更新 production_plan.csv,可完全定制新角色(如「Maimai」),并批量生成全套情绪变体。

显著优点

  • 端到端自动化:从文本输入到飞书可播视频,全程无需人工剪辑
  • 角色可替换:模块化资产架构支持任意二次元/写实角色替换
  • 专业交付:FFmpeg 转码优化(faststart)、精确毫秒级时长计算、飞书原生流适配
  • 情绪智能映射:30+预置精灵标签自动匹配台词情绪

潜在局限与风险

  • 外部依赖强耦合:Fish Audio 服务可用性与定价策略直接影响核心功能
  • 资产生产门槛:新角色需1K分辨率底图与CSV规范配置,对非技术用户不友好
  • 合成质量天花板:基于静态精灵切换的「伪动画」效果,复杂动作表现力有限
  • 飞书生态绑定:上传与播放逻辑深度依赖飞书开放平台API,迁移成本较高

适合人群

  • 需要批量生成口播/通知类视频的社群运营者
  • 有角色IP资产、追求「伪Live2D」轻量化视频效果的虚拟主播团队
  • 熟悉Node.js/FFmpeg、具备基础DevOps能力的开发者

常规风险提示

⚠️ API密钥管理.env 文件需严格保密,避免提交至版本控制
⚠️ 音频合规性:Fish Audio 克隆音色需确保拥有原始音频授权

⚠️ 存储与带宽:1K视频素材与生成文件占用显著,需监控 output/ 目录磁盘

⚠️ 平台政策:飞书开放平台的文件上传与消息推送存在频率限制,大规模部署需评估配额

Anima 内容

assets文件夹
src文件夹
temp文件夹
手动下载zip · 13.3 kB
manifest.jsonapplication/json
请选择文件