Amphion (/æmˈfaɪən/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development.
To highlight this support, this PR add comments for espeak tool with support of 100 languages to provide more helpful information. Also, Refine the multilingual front-end processing module, i.e., G2PModule, by passing the parameter of language to EspeakBackend.
🚧 Related Issues
112
👨💻 Changes Proposed
[x] Pass the language parameter to init G2PModule in Amphion/processors/phone_extractor.py.
✨ Description
We support
espeak
to extract IPA (International Phonetic Alphabet), which supports 100 languages, just shown in https://github.com/espeak-ng/espeak-ng/blob/master/docs/languages.md.To highlight this support, this PR add comments for
espeak
tool with support of 100 languages to provide more helpful information. Also, Refine the multilingual front-end processing module, i.e., G2PModule, by passing the parameter oflanguage
toEspeakBackend
.🚧 Related Issues
112
👨💻 Changes Proposed
language
parameter to initG2PModule
inAmphion/processors/phone_extractor.py
.espeak
to extract IPA (International Phonetic Alphabet), which supports 100 languages, https://github.com/espeak-ng/espeak-ng/blob/master/docs/languages.md ) inAmphion/text/g2p_module.py
andAmphion/config/tts.json
🧑🤝🧑 Who Can Review?
@RMSnow
🛠 TODO
None
✅ Checklist