From 64e5746ff7434dd82bcc6c558ef3f58efee982f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stardust=C2=B7=E5=87=8F?= Date: Sat, 25 Nov 2023 13:49:17 +0800 Subject: [PATCH] Update infer.py --- infer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/infer.py b/infer.py index 09ecf0e..e57147a 100644 --- a/infer.py +++ b/infer.py @@ -216,6 +216,7 @@ def infer( ja_bert = ja_bert.to(device).unsqueeze(0) en_bert = en_bert.to(device).unsqueeze(0) x_tst_lengths = torch.LongTensor([phones.size(0)]).to(device) + emo = emo.to(device).unsqueeze(0) del phones speakers = torch.LongTensor([hps.data.spk2id[sid]]).to(device) audio = ( @@ -228,6 +229,7 @@ def infer( bert, ja_bert, en_bert, + emo, sdp_ratio=sdp_ratio, noise_scale=noise_scale, noise_scale_w=noise_scale_w, @@ -237,7 +239,7 @@ def infer( .float() .numpy() ) - del x_tst, tones, lang_ids, bert, x_tst_lengths, speakers, ja_bert, en_bert + del x_tst, tones, lang_ids, bert, x_tst_lengths, speakers, ja_bert, en_bert, emo if torch.cuda.is_available(): torch.cuda.empty_cache() return audio