CustomChar
1.0.0
カスタマイズされたAIキャラクター - ハードウェアのパーソナルアシスタント!このプロジェクトの目的は、特定のプラットフォーム、クラウドサービス、または特殊なハードウェアに依存することなく、ゲーム、シミュレーション、仮想アシスタント、およびその他のアプリケーションで使用できるAIキャラクターの作成を可能にするフレームワークになることを目的としています。
リポジトリをクローンします:
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 recordingubuntuで:
sudo apt-get install libsdl2-dev libglew-dev libglfw3-dev
sudo apt-get install libopencv-dev
sudo apt-get install ffmpeg # For video recordingWindowsで:VCPKG、Git Bash、およびFFMPEGを使用します。
vcpkg install sdl2:x64-windows glew:x64-windows glfw3:x64-windows
vcpkg install opencv[contrib,nonfree,ffmpeg,ipp]:x64-windows --recurseCustomChar実行可能ファイルを構築します。
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)