Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.29 KB

File metadata and controls

51 lines (35 loc) · 1.29 KB

Contributing to Fun-ASR

Thank you for your interest in contributing to Fun-ASR!

How to Contribute

Reporting Bugs

  1. Check if the issue already exists in Issues
  2. If not, open a new issue with:
    • Your environment (OS, Python, PyTorch, FunASR version)
    • Steps to reproduce
    • Expected vs actual behavior

Suggesting Features

Open a Discussion or Issue describing your use case and proposed solution.

Submitting Code

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/your-feature
  3. Make your changes
  4. Test your changes locally
  5. Submit a Pull Request with a clear description

Areas We'd Love Help With

  • Adding support for new languages
  • Improving documentation and examples
  • Performance optimizations
  • Bug fixes and edge case handling
  • Integration examples with popular frameworks

Development Setup

git clone https://github.com/FunAudioLLM/Fun-ASR.git
cd Fun-ASR
pip install -r requirements.txt

Code Style

  • Follow PEP 8 for Python code
  • Add docstrings for public functions
  • Keep commits atomic and well-described

License

By contributing, you agree that your contributions will be licensed under the Apache-2.0 License.