|
|
@@ -28,9 +28,9 @@ try:
|
|
|
import ttsfrd
|
|
|
use_ttsfrd = True
|
|
|
except ImportError:
|
|
|
- print("failed to import ttsfrd, use WeTextProcessing instead")
|
|
|
- from tn.chinese.normalizer import Normalizer as ZhNormalizer
|
|
|
- from tn.english.normalizer import Normalizer as EnNormalizer
|
|
|
+ print("failed to import ttsfrd, use wetext instead")
|
|
|
+ from wetext import Normalizer as ZhNormalizer
|
|
|
+ from wetext import Normalizer as EnNormalizer
|
|
|
use_ttsfrd = False
|
|
|
from cosyvoice.utils.file_utils import logging
|
|
|
from cosyvoice.utils.frontend_utils import contains_chinese, replace_blank, replace_corner_mark, remove_bracket, spell_out_number, split_paragraph, is_only_punctuation
|
|
|
@@ -68,7 +68,7 @@ class CosyVoiceFrontEnd:
|
|
|
'failed to initialize ttsfrd resource'
|
|
|
self.frd.set_lang_type('pinyinvg')
|
|
|
else:
|
|
|
- self.zh_tn_model = ZhNormalizer(remove_erhua=False, full_to_half=False, overwrite_cache=True)
|
|
|
+ self.zh_tn_model = ZhNormalizer(remove_erhua=False)
|
|
|
self.en_tn_model = EnNormalizer()
|
|
|
self.inflect_parser = inflect.engine()
|
|
|
|