Ihre angepassten KI -Charaktere - persönliche Assistenten auf jeder Hardware! Dieses Projekt zielt darauf ab, ein Framework zu sein, um die Erstellung von KI -Zeichen zu ermöglichen, die in Spielen, Simulationen, virtuellen Assistenten und anderen Anwendungen verwendet werden können, ohne von bestimmten Plattformen, Cloud -Diensten oder spezialisierten Hardware abhängig zu sein.
Klonen Sie das Repository:
git clone https://github.com/nrl-ai/CustomChar --recursive
cd CustomCharAbhängigkeiten installieren:
Auf macOS: Verwenden von Homebrew
brew install sdl2 glew glfw3
brew install opencv
brew install ffmpeg # For video recordingAuf Ubuntu:
sudo apt-get install libsdl2-dev libglew-dev libglfw3-dev
sudo apt-get install libopencv-dev
sudo apt-get install ffmpeg # For video recordingUnter Windows: Verwenden von VCPKG, Git Bash und FFMPEG.
vcpkg install sdl2:x64-windows glew:x64-windows glfw3:x64-windows
vcpkg install opencv[contrib,nonfree,ffmpeg,ipp]:x64-windows --recurseErstellen Sie die ausführbare CustomChar -Datei:
mkdir build
cd build
cmake ..
makeLaden Sie die Modelle herunter, bevor Sie das Programm ausführen:
bash scripts/download-models.shFühren Sie das Programm aus:
./customcharSchritt 1: Installieren Sie zuerst Doxygen .
Schritt 2: Erstellen Sie die Dokumentation:
doxygen Doxyfile.in Schritt 3: Bereitstellung der HTML -Dokumentation aus docs/_build/html .
Schritt 4: Unsere neueste Dokumentation wird unter https://docs.customchar.com bereitgestellt.
Wir begrüßen alle Beiträge zu diesem Projekt.
scripts/format-code.sh manuell aus, um den Code zu formatieren. pre-commit install # Install pre-commit hook
bash scripts/format-code.sh # Format code (C++ styling)