mirror of https://github.com/coqui-ai/TTS.git
Add docs for adding a new lang frontend
parent
6505553da5
commit
bce819a624
|
@ -0,0 +1,12 @@
|
|||
# Implementing a New Language Frontend
|
||||
|
||||
- Language frontends are located under `TTS.tts.utils.text`
|
||||
- Each special language has a separate folder.
|
||||
- Each folder containst all the utilities for processing the text input.
|
||||
- `TTS.tts.utils.text.phonemizers` contains the main phonemizer for a language. This is the class that uses the utilities
|
||||
from the previous step and used to convert the text to phonemes or graphemes for the model.
|
||||
- After you implement your phonemizer, you need to add it to the `TTS/tts/utils/text/phonemizers/__init__.py` to be able to
|
||||
map the language code in the model config - `config.phoneme_language` - to the phonemizer class and initiate the phonemizer automatically.
|
||||
- You should also add tests to `tests/text_tests` if you want to make a PR.
|
||||
|
||||
We suggest you to check the available implementations as reference. Good luck!
|
Loading…
Reference in New Issue