Releases: daswer123/rvc-python
Releases · daswer123/rvc-python
0.1.5
0.1.4
0.1.3
Added
- New endpoint
/set_models_dir
to change model directory via API - Optional model preloading at API server startup
Changed
- Removed the requirement of mandatory model loading at API startup
- Changed logic of working with models in API mode
Fixed
- Added check for the presence of a loaded model before converting to API
What's Changed
- Add ability to override models_dir by @Cohee1207 in #21
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- Fix tempfile usage on Windows by @Cohee1207 in #19
- Fix set_device request model by @Cohee1207 in #20
Full Changelog: 0.1.1...0.1.2
0.1.1
- Fixes being unable to import the
api
module when running from pip package. - Adds missing requirement
python-multipart
for parsing form data with FastAPI. - Adds .gitignore entries for default
rvc_models
path and Mac-specific .DS_Store.
Thanks @Cohee1207 for the update.
0.1.0
Added
- API server functionality for remote processing
- New endpoints for model management and parameter configuration
- Support for uploading new models via API
- Ability to switch between CPU and GPU processing dynamically
- Comprehensive README with detailed API documentation
- Navigation menu in README for easier access to information
Changed
- Refactored the main script to support both CLI and API modes
- Improved error handling and logging
- Updated the model loading process for better flexibility
- Reorganized the project structure for cleaner code separation
Deprecated
- Old method of calling the script directly for single file processing (use CLI mode instead)
Removed
- Unnecessary dependencies to reduce package size
Thanks @Cohee1207 for inspiring me to take on these changes