Ins0mn1a commited on
Commit
2b805db
·
verified ·
1 Parent(s): f632def

Update src/chatterbox/mtl_tts.py

Browse files
Files changed (1) hide show
  1. src/chatterbox/mtl_tts.py +16 -6
src/chatterbox/mtl_tts.py CHANGED
@@ -162,9 +162,14 @@ class ChatterboxMultilingualTTS:
162
  ckpt_dir = Path(ckpt_dir)
163
 
164
  ve = VoiceEncoder()
165
- ve.load_state_dict(
166
- torch.load(ckpt_dir / "ve.pt", weights_only=True)
167
- )
 
 
 
 
 
168
  ve.to(device).eval()
169
 
170
  t3 = T3(T3Config.multilingual())
@@ -175,9 +180,14 @@ class ChatterboxMultilingualTTS:
175
  t3.to(device).eval()
176
 
177
  s3gen = S3Gen()
178
- s3gen.load_state_dict(
179
- torch.load(ckpt_dir / "s3gen.pt", weights_only=True)
180
- )
 
 
 
 
 
181
  s3gen.to(device).eval()
182
 
183
  tokenizer = MTLTokenizer(
 
162
  ckpt_dir = Path(ckpt_dir)
163
 
164
  ve = VoiceEncoder()
165
+ # ve.load_state_dict(
166
+ # torch.load(ckpt_dir / "ve.pt", weights_only=True)
167
+ # )
168
+ ve.load_state_dict(torch.load(
169
+ ckpt_dir / "ve.pt",
170
+ weights_only=True,
171
+ map_location=torch.device('cuda' if torch.cuda.is_available() else 'cpu')
172
+ ))
173
  ve.to(device).eval()
174
 
175
  t3 = T3(T3Config.multilingual())
 
180
  t3.to(device).eval()
181
 
182
  s3gen = S3Gen()
183
+ # s3gen.load_state_dict(
184
+ # torch.load(ckpt_dir / "s3gen.pt", weights_only=True)
185
+ # )
186
+ s3gen.load_state_dict(torch.load(
187
+ ckpt_dir / "s3gen.pt",
188
+ weights_only=True,
189
+ map_location=torch.device('cuda' if torch.cuda.is_available() else 'cpu')
190
+ ))
191
  s3gen.to(device).eval()
192
 
193
  tokenizer = MTLTokenizer(