Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SoulMelody/LibreSVIP
A universal converter for singing voice projects which is cross-platform and multi-lingual
https://github.com/SoulMelody/LibreSVIP
cli conversion cross-platform dataclasses file-format material-design parser pydantic python qml serialization singing-voice-synthesis webui
Last synced: about 2 months ago
JSON representation
A universal converter for singing voice projects which is cross-platform and multi-lingual
- Host: GitHub
- URL: https://github.com/SoulMelody/LibreSVIP
- Owner: SoulMelody
- License: mit
- Created: 2023-02-18T03:01:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-29T04:43:59.000Z (3 months ago)
- Last Synced: 2024-06-29T10:40:29.041Z (3 months ago)
- Topics: cli, conversion, cross-platform, dataclasses, file-format, material-design, parser, pydantic, python, qml, serialization, singing-voice-synthesis, webui
- Language: Python
- Homepage: https://soulmelody.github.io/LibreSVIP/
- Size: 7.38 MB
- Stars: 25
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# LibreSVIP
[![PyPi](https://img.shields.io/pypi/v/libresvip)](https://pypi.org/project/libresvip/)
[![Python Version](https://img.shields.io/pypi/pyversions/libresvip.svg)](https://pypi.org/project/libresvip/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/libresvip)](https://pypi.org/project/libresvip/)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![Checked with mypy](https://www.mypy-lang.org/static/mypy_badge.svg)](https://mypy-lang.org/)
[![License](https://img.shields.io/pypi/l/libresvip?color=blue)](https://opensource.org/licenses/MIT)
[![GitHub Build](https://img.shields.io/github/actions/workflow/status/SoulMelody/LibreSVIP/package.yml?label=packaging)](https://github.com/SoulMelody/LibreSVIP/actions/workflows/package.yml?query=workflow%3APackaging)LibreSVIP is a cross-platform and universal converter for many Singing Voice Synthesis (aka SVS) project formats.
## Installation
Download from github releases: [Releases](https://github.com/SoulMelody/LibreSVIP/releases)
Alternatively, you can install LibreSVIP with desktop support via pip (requires python 3.9+):
```bash
pip install libresvip[desktop]
```## Translations
![zh-CN translation](https://img.shields.io/badge/dynamic/json?color=blue&label=zh-CN&style=flat&logo=crowdin&query=%24.progress[?(@.data.languageId==%27zh-CN%27)].data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-16219268-645830.json)
![ja translation](https://img.shields.io/badge/dynamic/json?color=blue&label=ja&style=flat&logo=crowdin&query=%24.progress[?(@.data.languageId==%27ja%27)].data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-16219268-645830.json)If you also want to add or contribute to a translation, check [LibreSVIP's page on Crowdin](https://crowdin.com/project/libresvip).
## References
This project is highly inspired by following projects:
- [OpenSVIP](https://github.com/yqzhishen/opensvip)
- [Utaformatix3](https://github.com/sdercolin/utaformatix3)Other projects that are related to this project:
- [QNrbf](https://github.com/SineStriker/QNrbf)
The following article will give you a brief introduction about python libraries for text and binary parsing:
- [Parsing In Python: Tools And Libraries](https://tomassetti.me/parsing-in-python/)
## License
LibreSVIP is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).