惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
aimingoo的专栏
aimingoo的专栏
Martin Fowler
Martin Fowler
C
Check Point Blog
G
Google Developers Blog
V
Visual Studio Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
有赞技术团队
有赞技术团队
MongoDB | Blog
MongoDB | Blog
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
D
Docker
Hugging Face - Blog
Hugging Face - Blog
The GitHub Blog
The GitHub Blog
博客园 - 三生石上(FineUI控件)
A
About on SuperTechFans
Recent Announcements
Recent Announcements
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
阮一峰的网络日志
阮一峰的网络日志
Stack Overflow Blog
Stack Overflow Blog
Vercel News
Vercel News

博客园 - 一贴灵

企业级数据治理体系落地全指南 claude code 快速安装 从训练到上线:Qwen3-0.6B + LoRA FastAPI 推理服务部署实战 Qwen3-0.6b模型微调 无显卡也能微调大模型:Qwen3-0.6B + QLoRA 低配实战全记录 DOCKER 学习笔记 关于企业自建AI Qwen-Agent是一个开发框架 python 换源方法 qwen3-0.6B初探 设备虐我千百遍,AI待我如初恋 蓝凌OA流程附件 蓝凌OA 流程管理数据结构字典(km_review_main) Windows 包管理器:chocolatey 配置 npm 国内镜像(重要!) pip install -e ".[dev]"的文件在pyproject.toml或 setup.py​ 里 CC SWITCH配置百练的token plan给 claude pgsql 带转义符的更新,$$ '更新内容'$$ 新手提效必看!Claude Code只需这九个Skills(转) 技术要用来向善:水印机机 与盲水印 另类文件备份方法 转:PostgreSQL向量检索:pgvector入门指南 设置pip全局镜像源(国内加速) Chroma数据库入门到进阶教程(转) pip install 使用国内镜像安装加快速度 调整指标达成插入yjlx表的sql OpenClaw 的 select channel中没有直接显示微信选项怎么办? openrouter 免费API-KEY hermes安装笔记 Winform程序中NumberUpdown控件作为年月选择框的代码增强
OpenTalking 负责实时数字人编排 readme
一贴灵 · 2026-05-20 · via 博客园 - 一贴灵

中文 · English

用户视角的最短路径:OpenTalking 负责实时数字人编排,默认使用 demo-avatar / wav2lip,不需要下载 FlashTalk 权重,也不需要启动独立模型服务。先跑通 API、TTS、WebRTC 和前端,再按需要升级到 FlashTalk + OmniRT

0. 先决条件

  • Python ≥ 3.9、Node.js ≥ 18、FFmpeg
  • 阿里云百炼 API Key:在 bailian.console.aliyun.com 申请,用于 LLM 和 STT
  • TTS 默认 Edge TTS,无需 key

1. 安装 OpenTalking

git clone https://github.com/datascale-ai/opentalking.git
cd opentalking

python3 -m venv .venv
source .venv/bin/activate

pip install -e ".[dev]"
cp .env.example .env

打开 .env,确认快速体验默认值保持如下:

OPENTALKING_DEFAULT_MODEL=wav2lip
OPENTALKING_FLASHTALK_MODE=off

然后填入百炼密钥:

OPENTALKING_LLM_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
OPENTALKING_LLM_API_KEY=sk-your-dashscope-key
OPENTALKING_LLM_MODEL=qwen-flash

DASHSCOPE_API_KEY=sk-your-dashscope-key
OPENTALKING_STT_MODEL=paraformer-realtime-v2

OPENTALKING_TTS_PROVIDER=edge
OPENTALKING_TTS_VOICE=zh-CN-XiaoxiaoNeural

2. 启动后端 + 前端

# 后端
cd opentalking
source .venv/bin/activate
bash scripts/start_unified.sh

# 前端(另一个终端)
cd opentalking/apps/web
npm ci
npm run dev -- --host 0.0.0.0

浏览器打开 http://localhost:5173。默认会使用 demo-avatar / wav2lip;在这个模式下 /models 不暴露 flashtalk,因此不需要 FlashTalk WebSocket。

3. 下一步