diff --git a/TTS/tts/configs/xtts_config.py b/TTS/tts/configs/xtts_config.py index bbf048e1..a0766d42 100644 --- a/TTS/tts/configs/xtts_config.py +++ b/TTS/tts/configs/xtts_config.py @@ -89,6 +89,7 @@ class XttsConfig(BaseTTSConfig): "ko", "ja", "hi", + "vi", ] ) diff --git a/TTS/tts/layers/xtts/tokenizer.py b/TTS/tts/layers/xtts/tokenizer.py index 1a3cc47a..d333b732 100644 --- a/TTS/tts/layers/xtts/tokenizer.py +++ b/TTS/tts/layers/xtts/tokenizer.py @@ -639,6 +639,8 @@ class VoiceBpeTokenizer: elif lang == "hi": # @manmay will implement this txt = basic_cleaners(txt) + elif lang == "vi": + txt = basic_cleaners(txt) else: raise NotImplementedError(f"Language '{lang}' is not supported.") return txt