AigcPanel v0.6.0 模型简易自定义接入,GPU运行模式选择

2025-02-26 21:34:44    产品发布   

 

亲爱的用户们,

我们非常高兴地宣布,AIGCPanel v0.6.0 版本现已正式上线!本次更新带来了多项重大改进和新功能,旨在为您的创作之旅提供更加便捷、高效的体验。以下是本次更新的亮点内容:

49385_qrys_2509.png

新增模型支持

LatentSync 模型支持: 我们引入了备受期待的 LatentSync 模型,让您能够轻松实现图像和视频的同步编辑,为创作增添更多可能性。
wav2lip 模型支持: 为了让您的视频创作更加生动有趣,我们新增了 wav2lip 模型,支持将任意音频转换为视频人物的唇动,让视频对话更加自然流畅。

49210_5rs4_3632.png

简易模型接入方式

我们深知模型接入的复杂性,因此在本次更新中,我们推出了全新的简易模型接入方式。无需复杂的配置,只需简单几步,即可轻松接入您心仪的模型,让创作变得更加简单快捷。

import json, base64

# 解析输入配置文件
config = json.loads(open(sys.argv[1], 'r').read())
modelConfig = config['modelConfig']

def printResult(key,value):
    global config
    print(f'AigcPanelRunResult[{config['id']}][' + base64.b64encode(json.dumps(data).encode()).decode()+']')

# 公共输出
## 输出给前端的是否是以 CUDA 运行
printResult('UseCuda', True)

## 语音合成输出结果
printResult('url', '/path/to/result.wav')

## 语音克隆输出结果
printResult('url', '/path/to/result.wav')

## 视频对口型输出结果
printResult('url', '/path/to/result.mp4')

GPU运行模式选择

为了更好地管理多个GPU资源,我们新增了模型支持指定GPU运行模式的功能。您可以根据实际需求,为不同模型分配合适的GPU,实现资源的最大化利用。请注意,此功能需要逐步调整模型以适应,敬请期待后续模型的全面上线。

49096_3ocn_5086.png

软件退出本地运行模型检测

为了避免模型未关闭造成的进程占用问题,我们特别加入了软件退出时的本地运行模型检测功能。当您退出AIGCPanel时,系统会自动检测并关闭所有正在运行的模型,确保您的系统资源得到合理释放。

软件介绍

AigcPanel 是一个开源免费简单易用的一站式AI数字人系统,小白也可使用。 支持视频合成、声音合成、声音克隆,简化本地模型管理、一键导入和使用AI模型。

禁止使用本产品进行违法违规业务,使用本软件请遵守中华人民共和国法律法规。

功能特性

支持视频数字人合成,支持视频画面和声音换口型匹配
支持语音合成、语音克隆,多种声音参数可设置
支持多模型导入、一键启动、模型设置、模型日志查看
支持国际化,支持简体中文、英语
支持多种模型一键启动包:MuseTalk、cosyvoice、cosyvoice2、Wav2Lip、LatentSync

版本更新  v0.6.0

模型简易自定义接入,GPU运行模式选择

2025-02-26

  • 新增:模型 LatentSync 支持

  • 新增:模型 wav2lip 支持

  • 新增:简易模型接入方式,支持模型接入更加简单

  • 新增:模型支持指定GPU运行模式,便于管理多个GPU(需要调整模型,逐步上线)

  • 新增:软件退出本地运行模型检测,避免模型未关闭造成进程占用问题

模型最新版本

v0.3.0 语音模型-CosyVoice-300M

v0.1.0 语音模型-CosyVoice-2.0-0.5B

v0.1.0 语音模型-CosyVoice-300M-Instruct

v0.4.0 视频模型-MuseTalkv

v0.1.0 视频模型-LatentSyncv

v0.1.0 视频模型-Wav2Lip

功能预览

视频合成

语音克隆

语音合成

模型管理

模型添加

模型日志

关于

安装使用

Windows / Mac

访问 https://aigcpanel.com 下载安装包,一键安装即可
安装完成后,打开软件,下载模型一键启动包,即可使用。

模型自定义接入

如果有第三方一键启动的模型,可以按照以下方式接入。

模型文件夹格式,只需要编写 config.jsonserver.js 两个文件即可。

|- 模型文件夹/
|-|- config.json - 模型配置文件
|-|- server.js   - 模型对接文件
|-|- xxx       - 其他模型文件,推荐将模型文件放在 model 文件夹下

技术栈

electron
vue3
typescript
wav2lip

本地运行开发

仅在 node 20 测试过

安装依赖

npm install

调试运行

npm run dev

打包

npm run build

链接

官网:https://aigcpanel.com

github:https://github.com/modstart-lib/aigcpanel

gitee:https://gitee.com/modstart-lib/aigcpanel

 

语言
QQ
微信客服
微信群
客服