diff --git a/TTS/tts/utils/text/phonemizers/espeak_wrapper.py b/TTS/tts/utils/text/phonemizers/espeak_wrapper.py index 281da221..89d4abae 100644 --- a/TTS/tts/utils/text/phonemizers/espeak_wrapper.py +++ b/TTS/tts/utils/text/phonemizers/espeak_wrapper.py @@ -94,6 +94,8 @@ class ESpeak(BasePhonemizer): # band-aid for backwards compatibility if language == "en": language = "en-us" + if language == "zh-cn": + language = "cmn" super().__init__(language, punctuations=punctuations, keep_puncs=keep_puncs) if backend is not None: diff --git a/TTS/tts/utils/text/phonemizers/zh_cn_phonemizer.py b/TTS/tts/utils/text/phonemizers/zh_cn_phonemizer.py index 5a4a5591..41480c41 100644 --- a/TTS/tts/utils/text/phonemizers/zh_cn_phonemizer.py +++ b/TTS/tts/utils/text/phonemizers/zh_cn_phonemizer.py @@ -42,7 +42,7 @@ class ZH_CN_Phonemizer(BasePhonemizer): @staticmethod def supported_languages() -> Dict: - return {"zh-cn": "Japanese (Japan)"} + return {"zh-cn": "Chinese (China)"} def version(self) -> str: return "0.0.1"