Fixed float type error.
Browse files- chatterbox/tts_turbo.py +2 -0
chatterbox/tts_turbo.py
CHANGED
|
@@ -233,6 +233,8 @@ class ChatterboxTurboTTS:
|
|
| 233 |
s3gen_ref_wav = self.norm_loudness(s3gen_ref_wav, _sr)
|
| 234 |
|
| 235 |
ref_16k_wav = librosa.resample(s3gen_ref_wav, orig_sr=S3GEN_SR, target_sr=S3_SR)
|
|
|
|
|
|
|
| 236 |
|
| 237 |
s3gen_ref_wav = s3gen_ref_wav[:self.DEC_COND_LEN]
|
| 238 |
s3gen_ref_dict = self.s3gen.embed_ref(s3gen_ref_wav, S3GEN_SR, device=self.device)
|
|
|
|
| 233 |
s3gen_ref_wav = self.norm_loudness(s3gen_ref_wav, _sr)
|
| 234 |
|
| 235 |
ref_16k_wav = librosa.resample(s3gen_ref_wav, orig_sr=S3GEN_SR, target_sr=S3_SR)
|
| 236 |
+
ref_16k_wav = ref_16k_wav.astype("float32") # librosa.resample returns float64
|
| 237 |
+
|
| 238 |
|
| 239 |
s3gen_ref_wav = s3gen_ref_wav[:self.DEC_COND_LEN]
|
| 240 |
s3gen_ref_dict = self.s3gen.embed_ref(s3gen_ref_wav, S3GEN_SR, device=self.device)
|