mirror of https://github.com/coqui-ai/TTS.git
Fix IPAPhonemes init_from_config
This commit is contained in:
parent
0fe39166fe
commit
4e8f9d6f10
|
@ -283,12 +283,9 @@ class IPAPhonemes(BaseCharacters):
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def init_from_config(config: "Coqpit"):
|
def init_from_config(config: "Coqpit"):
|
||||||
# band-aid for compatibility with old models
|
# band-aid for compatibility with old models
|
||||||
characters = None
|
if "characters" in config and config.characters is not None:
|
||||||
if "characters" in config:
|
if "phonemes" in config.characters and config.characters.phonemes is not None:
|
||||||
if "phonemes" in config.characters:
|
|
||||||
config.characters["characters"] = config.characters["phonemes"]
|
config.characters["characters"] = config.characters["phonemes"]
|
||||||
# delattr(config.characters, "phonemes")
|
|
||||||
|
|
||||||
return IPAPhonemes(
|
return IPAPhonemes(
|
||||||
characters=config.characters["characters"],
|
characters=config.characters["characters"],
|
||||||
punctuations=config.characters["punctuations"],
|
punctuations=config.characters["punctuations"],
|
||||||
|
@ -299,7 +296,10 @@ class IPAPhonemes(BaseCharacters):
|
||||||
is_unique=config.characters["is_unique"],
|
is_unique=config.characters["is_unique"],
|
||||||
is_sorted=config.characters["is_sorted"],
|
is_sorted=config.characters["is_sorted"],
|
||||||
)
|
)
|
||||||
return characters
|
else:
|
||||||
|
return IPAPhonemes(
|
||||||
|
**config.characters if config.characters is not None else {},
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class Graphemes(BaseCharacters):
|
class Graphemes(BaseCharacters):
|
||||||
|
|
Loading…
Reference in New Issue