一行代码给你的网站加个AI 虚拟人挂件,你可以对她说话,她会理解、回应你,并立即开口说话.
ai-avatar-bot
一个能嵌入任何网站的 Live2D 语音 AI 虚拟人组件。一行代码就能搞定,不需要 API 密钥,语音功能可以选装。
Github地址
https://github.com/YuriCrystal/ai-avatar-bot
在线体验
https://ai-avatar-bot-two.vercel.app
功能特性
- 实时 2D 动画 + 口型同步:说话音量直接驱动角色嘴巴开合
- 语音输入:浏览器自带语音识别,也支持打字输入(按 Enter 发送,中文输入法不会误触发)
- 语音输出:优先用神经语音(比较自然的女声),走不通就降级到系统 TTS
- 大脑部分:本地知识库检索 + 可选的浏览器内 LLM(WebLLM,完全离线)
- 皮肉分离设计:模型、知识库、语音后端都能通过
data-* 参数替换
使用方式
用户侧
接入自己网站
- 自制 Live2D 模型,用
data-model 属性指向替换占位角色 - 改
knowledge.js 或设 data-knowledge 换成自己的问答内容
注意