Files
voice-cloning-collab/encoder/data_objects/utterance_batch.py

10 lines
342 B
Python
Raw Permalink Normal View History

2022-11-17 20:37:39 +08:00
from pathlib import Path
2022-08-18 09:43:33 +08:00
import numpy as np
from typing import List
from encoder.data_objects.utterance import Utterance
class UtteranceBatch:
def __init__(self, utterance_path: List[Path], n_frames: int):
self.utterance = Utterance(utterance_path, None)
self.data = np.array(self.utterance.random_partial(n_frames)[0])