CustomChar
1.0.0
您定制的AI角色 - 任何硬件上的个人助理!该项目旨在成为一个框架,以创建可以在游戏,模拟,虚拟助手和其他应用程序中使用的AI字符,而无需依赖特定平台,云服务或专业硬件。
克隆存储库:
git clone https://github.com/nrl-ai/CustomChar --recursive
cd CustomChar安装依赖项:
在macos上:使用自制
brew install sdl2 glew glfw3
brew install opencv
brew install ffmpeg # For video recording在Ubuntu上:
sudo apt-get install libsdl2-dev libglew-dev libglfw3-dev
sudo apt-get install libopencv-dev
sudo apt-get install ffmpeg # For video recording在Windows上:使用VCPKG,Git Bash和FFMPEG。
vcpkg install sdl2:x64-windows glew:x64-windows glfw3:x64-windows
vcpkg install opencv[contrib,nonfree,ffmpeg,ipp]:x64-windows --recurse构建自定义CHAR可执行文件:
mkdir build
cd build
cmake ..
make在运行程序之前下载模型:
bash scripts/download-models.sh运行程序:
./customchar步骤1:首先安装doxygen 。
步骤2:构建文档:
doxygen Doxyfile.in步骤3:从docs/_build/html部署HTML文档。
步骤4:我们的最新文档已在https://docs.customchar.com上部署。
我们欢迎对该项目的所有贡献。
scripts/format-code.sh以格式化代码。 pre-commit install # Install pre-commit hook
bash scripts/format-code.sh # Format code (C++ styling)