Amica学习资料汇总 - 开源3D人工智能交互界面项目

amica

Amica项目介绍

Amica是一个开源的3D人工智能交互界面项目,允许用户在浏览器中与3D角色进行对话交互。它支持导入VRM文件,调整角色声音,并生成包含情感表达的回复文本。Amica主要使用以下技术:

  • 3D渲染: three.js
  • 3D角色显示: @pixiv/three-vrm
  • 浏览器中运行Transformers: Transformers.js
  • 语音识别: Whisper
  • 语音活动检测: Silero VAD
  • 聊天机器人: Llama.cpp server、ChatGPT API等
  • 文本转语音: Coqui API、Eleven Labs API等
  • 视觉: Bakllava

快速开始

  1. 克隆项目仓库:
git clone git@github.com:semperai/amica.git
  1. 安装依赖:
npm install
  1. 启动开发服务器:
npm run dev
  1. 访问 http://localhost:3000 查看效果

配置说明

主要配置在.env.local文件中,可参考src/utils/config.ts文件查看可用选项。

桌面应用开发

Amica使用Tauri构建桌面应用。使用以下命令开发桌面应用:

npm run tauri dev

学习资源

社区交流

Amica是一个充满潜力的开源AI项目,欢迎感兴趣的开发者参与贡献。如果你喜欢这个项目,别忘了在GitHub上给它一个star⭐!


文章连接:www.dongaigc.com/a/amica-learning-resources-open-source-3d-ai-interface
https://www.dongaigc.com/a/amica-learning-resources-open-source-3d-ai-interface

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值