We welcome any contributions whether it's,
- Submitting feedback
- Fixing bugs
- Or implementing a new feature.
Please read this guide before making any contributions.
The feedback should be submitted by creating an issue at GitHub issues. Select the related template (bug report, feature request, or custom) and add the corresponding labels.
You may look through the GitHub issues for bugs.
You may look through the GitHub issues for feature requests.
- Fork the repository and a create a new branch from the master branch.
- For bug fixes, add new tests and for new features please add changes to the documentation.
- Do a PR from your new branch to our
master
branch of the original DeepPhonemizer repo.
- Make sure any new function or class you introduce has proper docstrings.
- We use unittest for our testing. Make sure to write tests for any new feature and/or bug fixes.
We maintain a list of main contributors to appreciate all the contributions.