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)