Soul of Waifu 项目简介
Soul of Waifu 是一个利用 AI 技术让你喜爱的角色“活起来”的应用程序。你可以与他们进行文本聊天 ,通过语音转文本技术互动 ,自定义他们的声音 ,并以头像图片或全动画 Live2D 模型的形式查看他们 ,所有功能都直接在应用内实现!
功能特点
与角色互动
-
文本聊天:通过聊天功能与角色互动,消息显示自然且美观,集成 Markdown 格式。
-
语音互动:利用语音转语音技术,与 Character AI 的角色实时互动,或通过特殊角色卡创建自己的角色。
-
三种沟通方式:提供多种交互选择,包括 Character AI、Mistral AI 和本地大语言模型 (Local LLM)。
享受清晰的文本转语音功能
支持三种语音合成引擎:
-
Character AI:提供独特的角色语音合成。
-
ElevenLabs:支持多语言的高质量语音合成,带有情感语调。
-
XTTSv2:本地高质量语音合成,支持 RVC(Retrieval-based Voice Conversion)。
角色自定义
-
图像头像:使用情感套件,通过静态图像集合展示角色的情感。
-
Live2D 模型:集成动画 Live2D 模型,享受沉浸式、视觉丰富的沟通体验。
本地大语言模型支持
-
注重隐私:所有数据处理都在本地设备上进行,确保隐私和安全性,无需担心敏感信息发送到外部服务器。
-
离线访问:无需网络即可使用大语言模型。
-
高性能:为本地执行优化,提供快速可靠的响应,不牺牲质量。
-
无聊天审查:对话无限制,释放语言模型的全部潜力。
现代化界面
-
直观 GUI:通过工具面板轻松控制,快速访问设置和聊天。
-
视觉吸引力:采用经典深色设计,美观且护眼。
-
角色管理:在应用内创建角色或直接下载角色卡。
系统要求
- Python 版本:3.11.9
API 密钥:
-
Character AI(用于 Character AI 对话方式)
-
Mistral AI(用于 Mistral AI 对话方式)
-
ElevenLabs(用于 ElevenLabs 文本转语音)
安装依赖:
FFMPEG
Git
安装步骤
-
下载程序
前往 Releases 部分,下载最新版本的压缩包。 -
解压文件
将压缩包内容解压到任意方便的文件夹。 -
安装依赖
运行 installer.bat 文件,以安装所有项目依赖。 -
启动程序
使用 Soul-of-Waifu.exe 或 start.bat 启动程序。
相关文献
discord:https://discord.com/invite/6vFtQGVfxM
github地址:https://github.com/jofizcd