mirror of
https://github.com/wassname/TTS.git
synced 2026-09-09 11:16:00 +08:00
Prevent installing mecab-ko (#1967)
This commit is contained in:
@@ -110,6 +110,7 @@ def load_tts_samples(
|
||||
formatter = _get_formatter_by_name(formatter_name)
|
||||
# load train set
|
||||
meta_data_train = formatter(root_path, meta_file_train, ignored_speakers=ignored_speakers)
|
||||
assert len(meta_data_train) > 0, f" [!] No training samples found in {root_path}/{meta_file_train}"
|
||||
meta_data_train = [{**item, **{"language": language, "dataset_name": dataset_name}} for item in meta_data_train]
|
||||
print(f" | > Found {len(meta_data_train)} files in {Path(root_path).resolve()}")
|
||||
# load evaluation split if set
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
from g2pkk import G2p
|
||||
from jamo import hangul_to_jamo
|
||||
|
||||
from TTS.tts.utils.text.korean.korean import normalize
|
||||
|
||||
g2p = G2p()
|
||||
g2p = None
|
||||
|
||||
|
||||
def korean_text_to_phonemes(text, character: str = "hangeul") -> str:
|
||||
@@ -17,6 +16,11 @@ def korean_text_to_phonemes(text, character: str = "hangeul") -> str:
|
||||
output = '하늘' (Unicode :\u1112\u1161\u1102\u1173\u11af), (ᄒ + ᅡ + ᄂ + ᅳ + ᆯ)
|
||||
|
||||
"""
|
||||
global g2p # pylint: disable=global-statement
|
||||
if g2p is None:
|
||||
from g2pkk import G2p
|
||||
|
||||
g2p = G2p()
|
||||
|
||||
if character == "english":
|
||||
from anyascii import anyascii
|
||||
|
||||
Reference in New Issue
Block a user