From 8e1893daf782b010a7222a1beced30eb704a8cdd Mon Sep 17 00:00:00 2001 From: Songting <112609742+Plachtaa@users.noreply.github.com> Date: Thu, 20 Apr 2023 15:19:52 +0800 Subject: [PATCH] Update cleaners.py --- text/cleaners.py | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/text/cleaners.py b/text/cleaners.py index 6c7b809..adc6fd8 100644 --- a/text/cleaners.py +++ b/text/cleaners.py @@ -29,19 +29,14 @@ def korean_cleaners(text): return text -# def chinese_cleaners(text): -# '''Pipeline for Chinese text''' -# text = number_to_chinese(text) -# text = chinese_to_bopomofo(text) -# text = latin_to_bopomofo(text) -# text = re.sub(r'([ˉˊˇˋ˙])$', r'\1。', text) -# return text - def chinese_cleaners(text): - from pypinyin import Style, pinyin + '''Pipeline for Chinese text''' text = text.replace("[ZH]", "") - phones = [phone[0] for phone in pinyin(text, style=Style.TONE3)] - return ' '.join(phones) + text = number_to_chinese(text) + text = chinese_to_bopomofo(text) + text = latin_to_bopomofo(text) + text = re.sub(r'([ˉˊˇˋ˙])$', r'\1。', text) + return text def zh_ja_mixture_cleaners(text):