低消費電力デバイスのスムーズな動作のための主要ソリューション
モバイル機器や古いコンピュータなどの低電力環境で30fpsの2Dアバターアニメーションを実現するために、LiteAvatarは完全なソリューションを提供します:
- CPU最適化ソリューションの選択LiteAvatarはデフォルトでCPU版のPyTorchを使用し、GPUなしで動作します。必ず
pip install torch --cpuonlyCPUのみのバージョンをインストールする - モデルの軽量化プロジェクトであらかじめ構築された軽量モデルを使用し、モバイル展開では
export.pyNCNNのようなモバイル推論フレームワークで動作するようにONNX形式に変換されたスクリプト - 運転パラメーターの調整フレームレートが十分でない場合、計算量を適切に減らす:
- のconfig.jsonを修正する。
frame_rateパラメトリック - 口形状予測アルゴリズムの特徴次元の削減
- 必要のない絵文字の詳細生成をオフにする
- のconfig.jsonを修正する。
- オーディオ前処理の最適化16kHzのモノラル音声を使用すると、ASRモジュールの計算負荷が大幅に軽減されるため、まずAudacityなどのツールで前処理することをお勧めします。
注:ARMアーキテクチャのモバイルデバイスでは、最高のパフォーマンスを得るために、コンパイルされ最適化されたバージョンのAndroid NDKを使用することをお勧めします。
この答えは記事から得たものである。LiteAvatar:CPU上で30fpsで動作する、リアルタイムでインタラクティブなデジタル人物の音声駆動型2Dポートレートについて































