Project structure

Directory structure

A non-comprehensive overview of the Coqui source code:

Directory

Contents

Core

TTS/

Main source code

-   .models.json

Pretrained model list

-   api.py

Python API

-   bin/

Executables and CLI

-   tts/

Text-to-speech models

-       configs/

Model configurations

-       layers/

Model layer definitions

-       models/

Model definitions

-   vc/

Voice conversion models

-       (same)

-   vocoder/

Vocoder models

-       (same)

-   encoder/

Speaker encoder models

-       (same)

Recipes/notebooks

notebooks/

Jupyter Notebooks for model evaluation, parameter selection and data analysis

recipes/

Training recipes

Others

pyproject.toml

Project metadata, configuration and dependencies

docs/

Documentation

tests/

Unit and integration tests