fix: 修复参考音频泄露的问题。

1. 之前变量命名有错误
2. 还存在参考音频泄露问题。
This commit is contained in:
CyberWon 2024-06-10 17:34:55 +08:00 committed by GitHub
parent 0d54936a1c
commit 75c7f1d971
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -56,11 +56,14 @@ class TextPreprocessor:
def preprocess(self, text:str, lang:str, text_split_method:str)->List[Dict]:
print(i18n("############ 切分文本 ############"))
text = self.replace_consecutive_punctuation(text)
text = self.replace_consecutive_punctuation(text) # 变量命名应该是写错了
texts = self.pre_seg_text(text, lang, text_split_method)
result = []
print(i18n("############ 提取文本Bert特征 ############"))
for text in tqdm(texts):
if not re.sub("\W+", "", text):
# 检测一下,如果是纯符号,就跳过。
continue
phones, bert_features, norm_text = self.segment_and_extract_feature_for_text(text, lang)
if phones is None:
continue