- Python 3.1x
- Install requirements using
pip install -r requirements.txt
- Run the flask app using
python3 app.py
Whisper offers several models that balance speed and accuracy:
tiny: Fastest but least accuratebase: A balance between speed and accuracysmall: More accurate, slower than basemedium: Even more accurate, slower than smalllarge: Most accurate but slowest
You can select a model by specifying it when loading the Whisper model. For example:
self.model = whisper.load_model("medium")- Improve accuracy of transcription
- Add support for multiple languages
- Optimize performance for low-latency environments
- Implement speaker recognition
- Webohook - Create separate sessions(?) for each connected client
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Make your changes.
- Commit your changes (
git commit -m 'Add new feature'). - Push to the branch (
git push origin feature-branch). - Create a pull request.
This project is licensed under the MIT License.
