ChatGPT是一个新奇的事物,现在每天都会有很多基于ChatGPT开发的应用。比如最近一款基于ChatGPT,目标是“年轻人的第一个移动版老婆”的应用开源了。
项目地址:https://github.com/Voine/ChatWaifu_Mobile
这款应用目前界面极其简单。
内置了三个角色,每个角色都设定了不同的性格:
选择角色后就可以和角色进行聊天了。不仅支持文字,还支持语音聊天,并且角色会以内置的声优进行语音回复,而且还会有相应的表情以及嘴型:
聊天记录也可以保存在本地:
如果以上三个角色都没有你喜欢的性格,还可以根据自己的口味新增角色:
该项目所使用到的技术:
- 语言大模型来自 ChatGPT
- 语音推理为客户端本地 VITS – ncnn
- 图形渲染基于 Native Live2D
- 语音输入识别为客户端本地 Sherpa – ncnn
- UI 框架为 Jetpack Compose
- 项目结构为 Retrofit + MVVM + LiveData/Flow + Room
- 多个 ncnn 库似乎是进程独享资源,使用 AIDL 做进程间通信
- 嘴形同步接入了 Native 版 meta – lipSync
- 接了 baidu 翻译功能,如需则自行设置 appid 和 key,不需要可在 setting 页面关闭翻译功能
目前只有安卓版本的apk,下载后安装即可。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: Java中的MyBatis是什么?如何使用MyBatis
MyBatis是一款流行的ORM(Object Relational Mapping)框架,它可以帮助Java开发人员简化数据访问层的开发工作。本文将深入探讨什么是MyBatis,以及如何在Java应用程序中使用它。 什么是MyBatis? MyBatis是一…