Comments (5)
if anyone have issue with enviroment, you can use docker:
docker run -dit --name a2p nvidia/cuda:11.6.1-devel-ubuntu20.04
docker exec -it a2p bash
apt update
apt install vim git wget gcc ffmpeg libsm6 libxext6 -y
# install miniconda
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
/root/miniconda3/bin/conda init bash
# install repo ...
from audio2photoreal.
Depends how much compute you throw on it and how fast your GPUs are. You can try it out on whatever compute you have available ;)
from audio2photoreal.
I believe that if you don't use the rendering portion, you can just run this in realtime locally on consumer devices. Incidentally, please do this for the community: #4
from audio2photoreal.
from the demo description:
"4) Then, sit back and wait for the rendering to happen! This may take a while (e.g. 30 minutes)"
Not sure if it will help to answer the question, but for a 6s audio clip, on a V100, I got the following times for a single sample.
100% 100/100 [00:17<00:00, 5.71it/s]
created 3 samples
100% 100/100 [00:07<00:00, 14.13it/s]
created 3 samples
100% 120/120 [02:36<00:00, 1.31s/it]
Not sure what the 3rd step is (I assume the avatar renderer is more performant)
Anyway as much as the first two networks, are close to real time, the last process is 30x slower than real time on a modest GPU.
from audio2photoreal.
indeed, providing a bone dump to SMPL or Unity biped animation bones could eliminate the third time-consuming step to make this an actual realtime technology
from audio2photoreal.
Related Issues (20)
- How can I manually rotate an avatar's head? HOT 2
- How to pass avatar renderer conditions HOT 1
- How to change the position of camera/model? HOT 1
- Training the model with different data format HOT 1
- The lips regressor predicts unexpected result HOT 5
- Switching from Recording to Uploading Audio in a Demo: Is it Possible? HOT 1
- Why the data is not as in the README ? HOT 2
- Models and pre-requisites models unavailable HOT 3
- Does it support languages other than English? HOT 1
- Models and pre-requisites models unavailable HOT 3
- What model was used to extract the body pose ? HOT 4
- Multiple GPUs DDP error HOT 5
- Data acquisition and processing HOT 3
- The evaluation code for lip reconstructions HOT 1
- Is it possible to run the demo in a laptop without GPU? HOT 3
- Training inference time and test data HOT 2
- How to train a new model from scratch HOT 1
- Visualize 2 avatars in the same scene, just like the introduction page HOT 1
- Replancement of fairseq HOT 1
- Video data HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from audio2photoreal.