Contributing to Development
A wide range of people with different needs working with different environments use AwesomeTTS. As such, there are always new features and bugs that can crop up, and you can help AwesomeTTS’s development by reporting problems, making suggestions, writing code, testing new versions, and rating the add-on.
Reporting Bugs and Suggesting New Features
Users can report problems with the add-on and suggest new features by opening a thread on Anki’s add-on support forum. Registration is optional.
Submitting Code and Pull Requests
Ongoing development happens on AwesomeTTS’s GitHub repository. Interested developers can download or clone the source code, make changes, and submit pull requests there.
Test Unreleased Versions
Follow the installation instructions for other versions to learn how to obtain unreleased versions of the add-on.
Note that AwesomeTTS’s automatic update mechanism will not deliver updates for unreleased versions of the add-on until they become official stable released versions. If you are using Git, you can periodically use git pull to obtain the latest version of the source code.
Rate the Add-on
If you enjoy AwesomeTTS, consider leaving a rating on its AnkiWeb add-on page. This helps other Anki users discover the add-on.
Support the Projects on which AwesomeTTS Depends
Both Anki and many of the backend text-to-speech services that AwesomeTTS integrates with are themselves free and open-source projects, often carried out by volunteers. Depending on the specific project, you can help by reporting problems, fixing bugs, and donating.