Spaces:
Running
on
Zero
Running
on
Zero
Update lemas_tts/infer/text_norm/cn_tn.py
Browse files
lemas_tts/infer/text_norm/cn_tn.py
CHANGED
|
@@ -625,8 +625,8 @@ class Percentage:
|
|
| 625 |
# NSW Normalizer
|
| 626 |
# ================================================================================ #
|
| 627 |
class NSWNormalizer:
|
| 628 |
-
def __init__(self
|
| 629 |
-
self.raw_text =
|
| 630 |
self.norm_text = ''
|
| 631 |
|
| 632 |
def _particular(self):
|
|
@@ -640,8 +640,8 @@ class NSWNormalizer:
|
|
| 640 |
self.norm_text = text
|
| 641 |
return self.norm_text
|
| 642 |
|
| 643 |
-
def normalize(self):
|
| 644 |
-
self.raw_text = '^' +
|
| 645 |
text = unicodedata.normalize("NFKC", self.raw_text)
|
| 646 |
# 规范化日期
|
| 647 |
pattern = re.compile(r"\D+((([089]\d|(19|20)\d{2})年)?(\d{1,2}月(\d{1,2}[日号])?)?)")
|
|
|
|
| 625 |
# NSW Normalizer
|
| 626 |
# ================================================================================ #
|
| 627 |
class NSWNormalizer:
|
| 628 |
+
def __init__(self):
|
| 629 |
+
self.raw_text = ' ' # '^' + raw_text + '$'
|
| 630 |
self.norm_text = ''
|
| 631 |
|
| 632 |
def _particular(self):
|
|
|
|
| 640 |
self.norm_text = text
|
| 641 |
return self.norm_text
|
| 642 |
|
| 643 |
+
def normalize(self, raw_text):
|
| 644 |
+
self.raw_text = '^' + raw_text + '$'
|
| 645 |
text = unicodedata.normalize("NFKC", self.raw_text)
|
| 646 |
# 规范化日期
|
| 647 |
pattern = re.compile(r"\D+((([089]\d|(19|20)\d{2})年)?(\d{1,2}月(\d{1,2}[日号])?)?)")
|