Thank you for your interest in contributing to ShapeVoice.
ShapeVoice is an experimental text-to-sound synthesis engine that converts text into audio using waveform generation.
- Fork the repository.
- Clone your fork.
- Install the required dependencies.
- Create a new branch for your changes.
Contributions may include:
- Bug fixes
- Performance improvements
- Documentation improvements
- New waveform generators
- Audio quality improvements
- Code cleanup and refactoring
- Keep code readable and well-commented.
- Use descriptive variable names.
- Follow existing project structure where possible.
When creating a pull request:
- Clearly explain the changes.
- Test your changes before submitting.
- Keep pull requests focused on a specific improvement.
When reporting an issue, include:
- Operating system
- Python version
- Error messages
- Steps to reproduce the problem
ShapeVoice is an experimental project. Not all suggestions may be implemented, but feedback is always appreciated.