CustomChar
1.0.0
أحرف الذكاء الاصطناعى المخصصة - المساعدين الشخصيين على أي أجهزة! يهدف هذا المشروع إلى أن يكون إطارًا لتمكين إنشاء شخصيات منظمة العفو الدولية التي يمكن استخدامها في الألعاب والمحاكاة والمساعدين الافتراضيين والتطبيقات الأخرى دون الاعتماد على منصات محددة أو خدمات سحابية أو أجهزة متخصصة.
استنساخ المستودع:
git clone https://github.com/nrl-ai/CustomChar --recursive
cd CustomCharتثبيت التبعيات:
على MacOS: باستخدام Homebrew
brew install sdl2 glew glfw3
brew install opencv
brew install ffmpeg # For video recordingعلى أوبونتو:
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بناء CustomChar قابلة للتنفيذ:
mkdir build
cd build
cmake ..
makeقم بتنزيل النماذج قبل تشغيل البرنامج:
bash scripts/download-models.shتشغيل البرنامج:
./customcharالخطوة 1: تثبيت doxygen أولاً.
الخطوة 2: بناء الوثائق:
doxygen Doxyfile.in الخطوة 3: نشر وثائق HTML من docs/_build/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)