跳到正文

正在自动登录…

← 返回项目列表

BQ-Wang0511/TalkLikeYou-Streaming-RealTime-Demo

视频生成视频配音聊天辅助

这是一个实时生成说话头像视频的浏览器演示,支持上传音频或使用麦克风驱动图片头像,也可对视频进行配音并保留原始姿态,还能连接聊天代理实现交互式语音驱动动画。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/14 17:15:33 · 查看原文

普通Python应用与服务
累计 Stars
26
当前热度
未达当前门槛
仓库创建时间
打开 GitHub ↗

选用指南

AI 根据 README 整理 · 2026/10/14 17:15:33

使用方式

通过命令行启动服务器,然后在浏览器中打开界面使用;也提供命令行客户端。

查看 README 依据
cd TalkLikeYou-Streaming-RealTime-Demo CUDA_VISIBLE_DEVICES=0 python app.py --host 0.0.0.0 --port 5070 ``` Open `http://127.0.0.1:5070`. Uploading a source starts one-time avatar registration; subsequent runs reuse the cached features. Image sources are used by Audio and Chat agent, while video sources are used by Video dubbing. No motion-reference file is required for a video source. ### Audio
Configure the services below, select **Chat agent**, upload an image avatar, and enter text or record speech. The response text, synthesized speech, and avatar frames are streamed incrementally. Browser speech recognition may be used when available; otherwise the configured STT endpoint handles recorded audio. The equivalent launcher is: ```bash CUDA_VISIBLE_DEVICES=0 ./run.sh ``` The command-line client covers Audio and Video dubbing: ```bash python demo_client.py --source path/to/source.jpg --audio path/to/audio.wav
部署要求

需要 Linux、NVIDIA GPU 和 FFmpeg,测试环境为 Python 3.10、CUDA 12.1 和 cuDNN 9。

查看 README 依据
All three modes share cached avatar preprocessing and the same streaming renderer. Audio and Chat agent accept image avatars; Video dubbing accepts video avatars and does not require a motion-reference or habit-reference file. ## Installation Linux, an NVIDIA GPU, and FFmpeg are required. The tested environment uses Python 3.10, CUDA 12.1, and cuDNN 9. ```bash conda env create -f environment.yaml conda activate talklikeyou-demo ``` Alternatively, install a CUDA-compatible PyTorch build and then run: ```bash pip install -r requirements.txt ``` ## Run ```bash
已知限制

作者指出,将论文模型的 motion_generator.pt 重命名为 lip_motion.pt 会导致错误,因为两者模型定义和参数不同。

查看 README 依据
The default paths can be overridden with `--lip_ckpt`, `--pose_ckpt`, `--data_root`, and `--cfg_pkl`. Do not rename `motion_generator.pt` to `lip_motion.pt`; their model definitions and parameters differ. ## Acknowledgements The portrait renderer incorporates components adapted from [Ditto](https://github.com/antgroup/ditto-talkinghead), and portrait preprocessing incorporates components adapted from [LivePortrait](https://github.com/KwaiVGI/LivePortrait). We thank both teams for releasing their work. See [Third-Party Notices](THIRD_PARTY_NOTICES.md) for the applicable licenses. ## License

README

正在加载 README…

收录信息

仓库创建时间
2026/10/4 13:57:06
首次达标收录
2026/10/9 12:11:18
统计更新时间
2026/10/22 19:05:41

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

普通加权总分 3.7 / 5

新颖度
3.5
实用价值
3.7
成熟度
4.2
实质含量
3.6

由 Jev 模型根据仓库描述与 README 评估,2026/10/10 13:56:25 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/7 21:46:32
许可证标识
MIT
Fork 数
2
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目