Spaces:
Running
on
Zero
Running
on
Zero
Antoni Bigata
commited on
Commit
·
a5ed597
1
Parent(s):
c33a88b
requirements
Browse files
app.py
CHANGED
@@ -244,7 +244,7 @@ def compute_video_embedding(video_reader, min_len, vae_model):
|
|
244 |
return encoded, video_frames
|
245 |
|
246 |
|
247 |
-
@spaces.GPU(duration=
|
248 |
@torch.no_grad()
|
249 |
def compute_hubert_embedding(raw_audio, hubert_model):
|
250 |
"""Compute embeddings from audio"""
|
@@ -291,7 +291,7 @@ def compute_hubert_embedding(raw_audio, hubert_model):
|
|
291 |
return audio_embeddings
|
292 |
|
293 |
|
294 |
-
@spaces.GPU(duration=
|
295 |
@torch.no_grad()
|
296 |
def compute_wavlm_embedding(raw_audio, wavlm_model):
|
297 |
"""Compute embeddings from audio"""
|
@@ -398,7 +398,7 @@ def extract_video_landmarks(video_frames, landmarks_extractor):
|
|
398 |
return np.array(processed_landmarks)
|
399 |
|
400 |
|
401 |
-
@spaces.GPU(duration=
|
402 |
@torch.no_grad()
|
403 |
def sample(
|
404 |
audio_list,
|
@@ -617,7 +617,7 @@ def sample(
|
|
617 |
return complete_video
|
618 |
|
619 |
|
620 |
-
@spaces.GPU(duration=
|
621 |
@torch.no_grad()
|
622 |
def process_video(video_input, audio_input, max_num_seconds):
|
623 |
"""Main processing function to generate synchronized video"""
|
|
|
244 |
return encoded, video_frames
|
245 |
|
246 |
|
247 |
+
@spaces.GPU(duration=60)
|
248 |
@torch.no_grad()
|
249 |
def compute_hubert_embedding(raw_audio, hubert_model):
|
250 |
"""Compute embeddings from audio"""
|
|
|
291 |
return audio_embeddings
|
292 |
|
293 |
|
294 |
+
@spaces.GPU(duration=60)
|
295 |
@torch.no_grad()
|
296 |
def compute_wavlm_embedding(raw_audio, wavlm_model):
|
297 |
"""Compute embeddings from audio"""
|
|
|
398 |
return np.array(processed_landmarks)
|
399 |
|
400 |
|
401 |
+
@spaces.GPU(duration=200)
|
402 |
@torch.no_grad()
|
403 |
def sample(
|
404 |
audio_list,
|
|
|
617 |
return complete_video
|
618 |
|
619 |
|
620 |
+
@spaces.GPU(duration=200)
|
621 |
@torch.no_grad()
|
622 |
def process_video(video_input, audio_input, max_num_seconds):
|
623 |
"""Main processing function to generate synchronized video"""
|