diff --git a/GPT_SoVITS/TTS_infer_pack/TTS.py b/GPT_SoVITS/TTS_infer_pack/TTS.py index 4befc0c46..cd1df0be4 100644 --- a/GPT_SoVITS/TTS_infer_pack/TTS.py +++ b/GPT_SoVITS/TTS_infer_pack/TTS.py @@ -9,7 +9,7 @@ sys.path.append(now_dir) import ffmpeg import os -from typing import Generator, List, Union +from typing import Generator, List, Tuple, Union import numpy as np import torch import torch.nn.functional as F @@ -591,7 +591,7 @@ def run(self, inputs:dict): "repetition_penalty": 1.35 # float. repetition penalty for T2S model. } returns: - tuple[int, np.ndarray]: sampling rate and audio data. + Tuple[int, np.ndarray]: sampling rate and audio data. """ ########## variables initialization ########### self.stop_flag:bool = False @@ -874,7 +874,7 @@ def audio_postprocess(self, speed_factor:float=1.0, split_bucket:bool=True, fragment_interval:float=0.3 - )->tuple[int, np.ndarray]: + )->Tuple[int, np.ndarray]: zero_wav = torch.zeros( int(self.configs.sampling_rate * fragment_interval), dtype=self.precision,