『GitHub项目圈选01』一款构建AI数字人项目开源了!自动实现音视频同步!

GitHub开源数字人项目汇总(2025版) 开源数字人项目汇总(2025版),优先选择Fay或xuniren,整合成熟技术栈。 阅读详情
AI摘要

本文介绍了本周GitHub上的热门开源项目,包括视频同步技术Video-Tetalking、多代理框架Autogen、3D对象模型生成工具shap-e、演示文档构建工具Slidev、网页程序打包工具Pake和无头Web应用框架Refine。这些项目展示了AI、自动化和开发效率的提升。

从本周开始,小圈正式推出『GitHub项目圈选周刊』计划,精选一些小圈遇到的或行业内大佬们推荐的好玩、有趣、实用、超前的开源项目,以周刊文章形式分享给大家观阅学习,以望一起学习,共同进步。

🔥🔥🔥本周GitHub项目圈选****: 主要包含音视频同步、多代理框架、3D对象模型、适用于开发者的演示文档构建工具、网页程序打包、自构建CRUD应用等热点项目。

1、Video-Tetalking

Video-ReTalking 是一个利用AI实现视频人物嘴型与输入的声音同步的创新技术。简单来说,就是输入任意一个视频和一个音频文件,在生成的新视频中,人物的嘴型会与音频同步。

它不仅可以让嘴型与声音同步,还可以根据声音改变视频中人物的表情。整个过程不需要用户干预,都是自动完成的。很多博主大佬通过此项目构建了属于自己的AI数字人,是不是很有意思。

Star量:2.5K+

在线体验:https://colab.research.google.com/github/vinthony/video-retalking/blob/main/quick_demo.ipynb

项目地址:https://github.com/OpenTalker/video-retalking

系统为实现这一目标,分解为三个连续的任务:

  • 具有规范表达的人脸视频生成;

  • 音频驱动的口型同步;

  • 面部增强以提高照片真实感。

给定一个头部说话的视频,首先使用 表情编辑网络 根据相同的表情模板修改每一帧的表情,从而产生具有规范表情的视频。

然后将该视频与给定的音频一起输入到口型同步网络以生成口型同步视频。

最后,通过身份感知面部增强网络和后处理来提高合成面部的照片真实感。

以上所有三个步骤都使用基于学习的方法,并且所有模块都可以在顺序管道中处理,无需任何用户干预。

2、Autogen

Autogen 是微软团队研发的一个多代理框架,利用它可以轻松定制一系列工作任务,简直太强大了。

Star量:14.2K+

项目地址:https://github.com/microsoft/autogen

举一个例子来说,我们要实现一个爬虫程序,抓取并保存网页图片。如果把这个任务丢给 ChatGPT,它会直接返回一串可执行代码,但是代码通常会存在问题,例如执行报错、缺少依赖等,你需要反复跟 ChatGPT 对话来完善程序。

当然,我们也可以设定一个复杂 Prompt,要求它调用 ChatGPT 的代码执行插件,如果存在报错,则继续修正程序。(案例来源:Barret李靖)

但是这个任务如果交给 AutoGen 来实现,将会变得无比简单,几行代码就可以搞定:

  • 定义一个 Assistant Agent,它的任务是解决问题

  • 定义一个 UserProxy Agent,它的任务是替代人询问问题,同时在本地执行程序

这两个 Agent 都不需要给他们设置 Prompt。当我们把爬虫任务交给 UserProxy 后,它会理解任务, 然后询问 Assistant 应该如何做,Assistant 会把操作过程告诉 UserProxy,接着 UserProxy 会根据指示在本地安装依赖,然后创建文件执行代码,如果执行出现错误,它会把详细报错提交给 Assistant,依次循环,直到可以获取到最终的结果。 任务结束的时候,你会看到目标图片已经保存到本地磁盘了。

3、shap-e

shap-e 是OpenAI(ChatGPT开发商)开源的一款新模型,用来生成以文本或图像为条件的 3D 对象。以其创新方法改变了 3D 应用领域。允许用户在计算机上无缝运行它,而无需 OpenAI API 密钥或互联网连接。

Star量:10.5K+

项目地址:https://github.com/openai/shap-e

下图便是“An airplane that looks like a banana” 的 3D 图。而它的使用也非常简单,安装一个包即可:

pip install -e .

该项目最好搭配3D设计器一起使用!对于3D设计师非常有帮助。

4、Slidev

Slidev 是一款专门为开发者打造的演示文稿工具。通过Slidev,我们只要使用熟悉的Markdown就可以做出炫酷的PPT来,同时拥有支持HTML和Vue组件的能力,并且能够呈现像素级完美的布局。

Star量:28.5K+

官方地址:cn.sli.dev

项目地址:https://github.com/slidevjs/slidev

作为一个习惯于编码还不习惯于汇报的普通程序员,PPT 这种东西,制作起来实在是有难度。无论是用PowerPoint,WPS, 使用时总是无从下手。而 Slidev 这款工具正好适合,搭配md文档,效率极高,功能强大,令人惊喜。

5、Pake

Pake 是一个用 Rust语言 开发的轻量级工具,可以将网页打包成桌面应用。很适合想打包WEB应用的人群进行使用。毕竟Web应用只能基于浏览器进行使用,而Pake可以将其打包作为独立应用进行使用。

Star量:18.9K+

项目地址:https://github.com/tw93/Pake

相比传统的 Electron 打包,Pake 打包出来的应用体积小20倍左右,并且性能和体验也优于JS框架。

Pake 不仅可以简单地打包网页,还实现了快捷键透传、沉浸式窗口、拖拽、样式改写、去广告等功能,可以深度定制产品的风格。

Pake 支持Mac、Windows和Linux系统,可以将同一个网页在多个平台打包成桌面应用分发。

▲ 图片来源于网络

6、Refine

refine 是一个基于React的项目,是一个开源的、无头的 Web 应用框架,旨在帮助用户自由构建CRUD(创建、读取、更新、删除)应用程序,而不受任何约束。

Star量:15.7K+

官方地址:refine.dev

项目地址:https://github.com/refinedev/refine

它提供了灵活性和可定制性,让开发人员能够根据其需求构建CRUD应用程序。Refine使应用程序的开发更加自由,减少了开发周期,同时提供了丰富的功能。

它具有以下主要功能和核心优势:

  • 提供了内部钩子和组件,简化了开发过程并消除了重复任务。

  • 支持身份验证、访问控制、路由、网络通信等关键方面的行业标准解决方案。

  • 采用无头设计,提供无限样式定制选项,并与自定义设计或 UI 框架 (如 TailwindCSS) 完美配合使用。

  • 可以集成 Ant Design,Material UI,Mantine 和 Chakra UI 等流行 UI 库快速启动项目。

此外,refine 还具有以下特点:

  • 零配置,在一分钟内完成设置

  • 连接器支持 15+ 后端服务

  • 支持 Next.js 或 Remix 进行服务器渲染 (SSR)

以上就是本周GitHub圈选的六款开源项目,有兴趣的同学可以前往GitHub下载使用!!如果你喜欢本期的内容,欢迎点个关注,我们会定期推送优质的开源项目。

写到最后

感谢您的一路陪伴,用代码构建世界,一起探索充满未知且奇妙的魔幻旅程。如果您对Python编程技巧、好玩实用的开源项目、行业新知趣事和各类技术干货等充满兴趣,那么不要错过未来我为大家奉上的精彩内容!点击_关注_,让您的探索学习之旅更加丰富多彩,我们一同成长,一同前行!🚀💻📚

求一键三连_:_点赞、转发、在看

↓推荐关注↓

公众号「Python兴趣圈」内回复关键字“电子书”领取PDF格式的电子书籍(Python入门、异步编程、网络爬虫、高性能编程、数据分析与挖掘实战、Spring、Linux、CSS、VUE、自动化测试、程序员面试宝典等)。

● 四款国内外远程桌面软件横测:ToDesk、向日葵、TeamViewer、AnyDesk

● 新一代开源语音库CoQui TTS冲到了GitHub 20.5k Star

● 最新最全 VSCODE 插件推荐(2023版)

● 又发现3款GPT-4工具,免费,强烈推荐

● Pandas 28种常用方法使用总结

目前全球生成数字人有哪些开源的项目? OpenAvatar是一个开源的数字人形象框架,能够帮助用户创建和部署高度可定制的数字人和虚拟形象。其目标是通过提供一组标准接口和现成的实现,使得开发人员能够快速轻松地构建出具有不同形态和功能特性的数字人。OpenAvatar的主要特点包括:多样性:OpenAvatar不仅支持不同的机器人和虚拟人物形象,还能够根据用户需求和场景需求,支持自定义形象和特征的创建。实时表达:OpenAvatar能够让数字人物产生更直观、自然、丰富的动作表达,向游戏、虚拟现实软件及社交媒体的开发提供更多实时表达特性的支持。 阅读详情

相关推荐

全球开源的数字人生成项目有哪些?

DALL-E 是由 OpenAI 开发的项目,它利用深度学习和生成对抗网络(GAN)技术来生成高质量的图像。这个项目在 GitHub 上有开源的代码和预训练模型,可以用于生成各种不同类型的数字人。通过使用Python编程语言和这些项目的代码,您可以探索数字人生成技术并创建令人惊叹的图像。请注意,这里提供的代码示例是简化的,并且实际使用这些开源项目可能需要更多的设置和配置。数字人生成是一项令人兴奋的技术,它利用计算机生成的图形和算法来创建高度逼真的人类形象。

qq_37934722的博客 2796

AI数字人:AI数字人制作初探及相关开源简介

数字人这名字听着稀奇又别扭,其实它最初的原型大家都听过——NPC。玩过游戏的应该都知道,也就是游戏内玩家操纵的游戏角色,可以和玩家进行交互的角色。广义上讲可以说是计算机模拟出的具有人的形态的虚拟人都叫做数字人,在平常的观感上,数字人是整合了人物形象模拟、人物声音克隆、自然语言处理、知识图谱解析等众多世界领先的人工智能技术的可视化数字虚拟人。他通过对人物形象的复制模拟,人物声音的克隆及语音合成,可随时随地与真人进行准确交互性对话。

GIS摆渡人 8246

Cadence Allegro实战:如何精准导入结构DXF文件避免安装偏差(附图层配置技巧)

本文详细讲解了在Cadence Allegro中精准导入结构DXF文件以避免安装偏差的实战技巧。核心在于导入前的单位校准、创建专用图层结构,以及基于坐标基准点的精确对齐方法。文章还分享了将DXF图形转化为正式板框和禁布区、高效管理图层以及向结构工程师导出DXF的完整流程,帮助PCB工程师确保设计与机械结构完美契合。

1a2s3d4f5g的博客 505

AI 数字人制作(方案一):输入一张图片和一段文字即可生成数字人

原文:AI 数字人制作(方案一)_哔哩哔哩_bilibiliAI 文字和图片生成数字人(输入一张图片和一段文字即可生成数字人) 《用三个开源项目整合成可以商用的数字人项目》 文本生成语音开源地址:https://github.com/weineng-zhou/text2voice 语音驱动表情和嘴型开源地址:https://github.com/YuanxunLu/LiveSpeechPortraits 动作迁移开源地址:https://github.com/yoyo-nb/Thin-Plate-Splin

张伟的专栏 1万+

SDU CS 期末考回忆版合集

删除原有分散的版本,合订起来画个。包括:机器学习、算法、图形学、操作系统、编译原理、软件工程、大数据分析管理、计算机体系结构等。

https://github.com/ZhaoyungZhang 6648

从KVM虚拟化到Openstack云化架构综述

目录 摘要 OpenStack的虚拟化技术 OpenStack架构介绍 Nova Swift KeyStone Neutron Glance Cinder Ceilometer Heat 摘要 这两年的工作中,接触到公有云和私有云的项目还不少。起初对于Openstack的了解,仅停留在其几大组件的交互上,如Nova、Neutron、Glance等,以及对各大云厂商功能点上...

liyunpeng229的博客 2051

掀桌子级别的「数字人」开源了!

掀桌子级别的「数字人」开源了!刚刚,刚刚头部数字人公司硅基智能宣布:开源了全球 TOP 级别的模型:硅基数字人 heygem.ai并且提供下载安装包,对于不懂代码的小白也能快速上手制作自己的数字人。效果业内顶级,直接把数字人技术的门槛拉到地板。口型匹配效果流畅丝滑,业内顶级,并且开放了无限克隆能力。这是真掀桌子了,不仅思考:以后谁还会花钱买数字人?开源地址:https://github.com/G...

公众号:逛逛GitHub 1万+

Polymarket链上预测市场自动化交易代理开发实战指南

自动化交易代理是量化交易的核心工具,它通过预设的算法规则,自动执行市场分析、决策与下单操作,旨在提升交易效率与纪律性。其技术原理通常涉及实时数据获取、策略引擎计算、交易执行与风险管理等模块的协同工作。在区块链与DeFi领域,这类代理的价值尤为凸显,能够高效处理链上合约交互,捕捉去中心化市场的套利机会。具体到应用场景,链上预测市场如Polymarket,为自动化策略提供了丰富的博弈标的。本文以Polymarket交易代理项目为例,深入剖析其基于Node.js与ethers.js的技术栈实现,详解从环境配置、策

weixin_42533910的博客 581

推荐 3 个令你惊艳的 GitHub 项目

昨日 GitHub Trending 上榜的开源项目,基于 AI 技术提高你的生产力。借助 AI 你能搭建自己的数字人、搭建自己的法律助手、文档分析助手。本期推荐开源项目目录:1. 数字人开源项目2. AI 法律助手3. 为 PDF 文档打招一个聊天机器人01数字人开源项目Fay 是一个数字人开源项目,通过它你可以搭建不同的场景,比如带货、直播、聊天、面试、心理辅导等等。数字人的底层技术包括情感识...

公众号:逛逛GitHub 7121

Supervisor 安装与使用

一、Supervisor 介绍 Supervisor 是一个用 Python 编写的进程管理工具,它可以用于监控和控制类 UNIX 操作系统上的多个进程。它是一个客户端/服务器系统,其中 Supervisor 的服务器端称为 supervisord,负责启动管理的子进程、响应客户端命令、重启崩溃或退出的子进程、记录子进程的 stdout 和 stderr 输出,以及处理子进程生命周期中的事件。客...

疯子丶pony的博客 3860

Stable Diffusion 模型分享:Beautiful Realistic Asians(美丽真实的亚洲人)

Beautiful Realistic Asians(BRA)模型是由作者自己训练而成的一个独立模型,它是一个真实模型,并且是一个针对亚洲人训练的模型,可以生成非常漂亮的亚洲小姐姐。条目内容类型大模型基础模型SD 1.5来源CIVITAI作者文件名称文件大小1.99GB。

水滴的博客 2156

盘点目前有关数字人的开源项目

本文将对一些目前较为热门的数字人生成相关开源项目进行分类整理和总结,以供广大开发者和研究人员参考。

debug_ding的博客 2万+

Harness Engineering:让Coding Agent真正落地生产

本文将带你系统性地了解如何让Coding Agent真正落地生产,核心是依托(全球领先的持续交付、云成本管理、 feature flagging、安全治理一体化平台),结合企业级AIDD(AI-Driven Development)的工程化实践,构建一套可信赖、可观测、可扩展、可治理的Coding Agent落地体系。核心概念与理论基础:什么是Coding Agent?它和普通的AI代码补全工具(比如GitHub Copilot)有什么区别?什么是Harness Engineering?

移动开发前沿的博客 454

数字人解决方案——实时对话数字人源码与环境配置

这是一个实时对话数字人的项目,从零开始搭建一个属于自己的虚拟数字人,能实现实时对话等功能。

知来者逆的博客 4万+

【Simulink教程案例9】基于simulink的BPSK,QPSK调制解调通信系统建模与仿真——使用simulink自带模块设计

BPSK (Binary Phase Shift Keying)-------二进制相移键控。是把模拟信号转换成数据值的转换方式之一,利用偏离相位的复数波浪组合来表现信息键控移相方式。BPSK使用了基准的正弦波和相位反转的波浪,使一方为0,另一方为1,从而可以同时传送接受2值(1比特)的信息。BPSK的映射关系如下所示:BPSK调制过程将输入的1010二进制数据中的0都转化为-1,使得非极性码变为极性码。

FPGA/MATLAB学习教程/源码/项目合作开发 3483

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

全球首款开源数字人模型duix.ai,全面解读!

嗨,大家好,我是徐小夕。最近一直在研究 AI大模型 在业务场景中的应用,刚好发现一款非常有意思的开源数字人模型——duix.ai.image.png它是硅基智能打造的数字人智能交互平台。而duix-ai就是基于DUIX开源的全球首个2D真人级、AIGC实时渲染数字人模型,该项目不仅提供了直观的效果展示,还支持用户进行二次开发.项目从底层推理引擎及上层的商业化应用逻辑也都开放了源代码,方便开发者可以...

趣谈前端 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

非常全面的数字人解决方案(含源码)

数字人解决方案 实际应用案例 抖音虚拟主播 人机交互 数字站桶人 首先我先给数字人重新做一个定义:“把人数字化,以行人的职责”。怎么理解呢?我举两个例子就清楚了。第一个是现在直播带货,主播成本越来越高,我们的数字人能否代替主播24小时自动带货呢?这里数字化的是主播的形象、声音、性格特质,以及商品的知识。另一个是,一些客服或者售前情景,所做的工作也是重复度非常高,我们能否交给数字人去完成呢?这里就简单多了,

5万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

最新数字人开源项目-hallo

手把手教你运行最新数字人开源项目hallo

m0_45267220的博客 2320

开源数字人Fay

目前”源”已全面开源开放,开放模型API、开源高质量中文数据集、模型训练代码、推理代码、应用代码、面向AI芯片的模型移植开发代码,开放平台已服务超4000名行业开发者,覆盖互联网、金融、教科研和自动驾驶等行业领域,大大降低了不同行业不同任务的AI应用开发门槛。也就说,198个政策资料,最终变成了统一的“一屏通”。这套系统最大的价值在于,为数字助理(语音助理)这一类型产品提供了一个新的架构思路,全流程一键式打通从打造“好看的皮囊”到“有趣的灵魂”,同时可以实时语音交互的数字人。每个模块都可以轻松地更换。

张伟的专栏 8727

全球首个数字人开源了

通过将数字人交互能力开源,开发者可自行接入多方大模型、语音识别(ASR)、语音合成(TTS)能力,实现数字人实时交互,并在Android和iOS多终端一键部署,让每个开发者可轻松创建智能化、个性化的数字人Agent,并应用到各行各业。更进一步,硅基智能全面开放了其数字人 SDK 的源代码,覆盖从底层的推理引擎到上层商业应用逻辑,无保留揭秘技术细节。为了让更多的个人开发者和企业有机会涉足数字人领域,不被高技术门槛挡在门外,硅基智能决定大方公开其核心技术的源代码,真正意义上推动了数字人技术的普惠与共创。

Admans的专栏 6392

手把手教你搭建VideoReTalking的AI数字人项目

这里参考这些参数可以进行对自己项目进行调整。 推理有两种方式,一个是命令行,一个是使用web方法。 ```python //这是命令行的方式进行启动 python inference.py --face examples/face/1.mp4 --audio examples/audio/1.wav --outfile results/1_3.mp4 ```

qq_40750573的博客 8408

全球首个数字人,开源!

全球首个 2D 真人级、AIGC 实时渲染数字人模型开源了!DUIX 是硅基智能打造的数字人智能交互平台。开源项目提供了详细的开放文档,方便你轻松开发出定制化的虚拟人应用。借助这个开源项目,开发者能够在 Android 或者 iOS 上一键部署数字人,为你的用户提供即时的虚拟人互动体验。硅基数字人SDK是完全开源的,底层推理引擎以及上层的商业化应用逻辑都开放了源代码。你可以深入了解其工作原理,并进...

公众号:逛逛GitHub 6488

震动Github榜!7K Star火爆的数字人竟然开源了,拿走不谢(文末福利免费领)

Fay数字人框架-带货版是一个用于构建数字人应用场景的开源项目,具有低耦合度的各功能模块。你可以轻松更换声音来源、语音识别、情绪分析、NLP处理、情绪语音合成等模块。

m0_68103666的博客 5842

GitHub宝藏项目:数字人开源进化为“AI Agent“超级框架

目前AI大模型的技术岗位与能力培养随着人工智能技术的迅速发展和应用 , 大模型作为其中的重要组成部分 , 正逐渐成为推动人工智能发展的重要引擎 。大模型以其强大的数据处理和模式识别能力, 广泛应用于自然语言处理 、计算机视觉 、 智能推荐等领域 ,为各行各业带来了革命性的改变和机遇 。

Android_XG的博客 1824

全球首个开源AIGC数字人模型免费使用,手机端可跑!

duix.ai,全称为"Dialogue User Interface System",是一个集成了数字化虚拟人与AI技术的开源项目,由硅基智能开发的,旨在打造一个数字人智能交互平台。它通过结合最新的人工智能研究成果,为用户提供了一系列强大的功能和工具,使得虚拟人不仅能够进行智能交互,还能够在多种商业场景中得到应用。duix.ai允许开发者在Android和iOS等设备上一键部署,为用户提供即时的虚拟人互动体验。

m0_59164304的博客 8652

几个跟数字人项目相关的开源大模型

目前很多大模型如雨后春笋般涌现出来,都有点心慌了。冷静下来还是需要一个个去识别哪些对自己有用。

AI_SHELL的博客 3447
上一篇: 超实用!了解github的热门趋势和star排行是必须得!
下一篇: 『昆仑天工』4款AI产品开源!提供API对接!
孜孜孜孜不倦
博客等级 码龄7年 1803粉丝 277原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孜孜孜孜不倦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值