Aitron Emper commited on
Commit
654b357
โ€ข
1 Parent(s): 55adc26

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +143 -132
README.md CHANGED
@@ -1,132 +1,143 @@
1
- <h1 align="center">
2
- <a href="https://applio.org" target="_blank"><img src="https://github.com/IAHispano/Applio/assets/133521603/a5cc5c72-ed68-48a5-954f-db9f1dc4e7de" alt="Applio"></a>
3
- </h1>
4
-
5
- <p align="center">
6
- <img alt="Contributors" src="https://img.shields.io/github/contributors/iahispano/applio?style=for-the-badge&color=00AA68" />
7
- <img alt="Release" src="https://img.shields.io/github/release/iahispano/applio?style=for-the-badge&color=00AA68" />
8
- <img alt="Stars" src="https://img.shields.io/github/stars/iahispano/applio?style=for-the-badge&color=00AA68" />
9
- <img alt="Fork" src="https://img.shields.io/github/forks/iahispano/applio?style=for-the-badge&color=00AA68" />
10
- <img alt="Issues" src="https://img.shields.io/github/issues/iahispano/applio?style=for-the-badge&color=00AA68" />
11
- </p>
12
-
13
- <p align="center">VITS-based Voice Conversion focused on simplicity, quality and performance</p>
14
-
15
- <p align="center">
16
- <a href="https://applio.org" target="_blank">๐ŸŒ Website</a>
17
- โ€ข
18
- <a href="https://docs.applio.org" target="_blank">๐Ÿ“š Documentation</a>
19
- โ€ข
20
- <a href="https://discord.gg/iahispano" target="_blank">โ˜Ž๏ธ Discord</a>
21
- </p>
22
-
23
- <p align="center">
24
- <a href="https://github.com/IAHispano/Applio-Plugins" target="_blank">๐Ÿ›’ Plugins</a>
25
- โ€ข
26
- <a href="https://huggingface.co/IAHispano/Applio/tree/main/Compiled" target="_blank">๐Ÿ“ฆ Compiled</a>
27
- โ€ข
28
- <a href="https://applio.org/playground" target="_blank">๐ŸŽฎ Playground</a>
29
- โ€ข
30
- <a href="https://colab.research.google.com/github/iahispano/applio/blob/master/assets/Applio.ipynb" target="_blank">๐Ÿ”Ž Google Colab (UI)</a>
31
- โ€ข
32
- <a href="https://colab.research.google.com/github/iahispano/applio/blob/master/assets/Applio_NoUI.ipynb" target="_blank">๐Ÿ”Ž Google Colab (No UI)</a>
33
- </p>
34
-
35
- ## Content Table
36
- - [**Installation**](#installation)
37
- - [Windows](#windows)
38
- - [Linux](#linux)
39
- - [Makefile](#makefile)
40
- - [**Usage**](#usage)
41
- - [Windows](#windows-1)
42
- - [Linux](#linux-1)
43
- - [Makefile](#makefile-1)
44
- - [**Repository Enhancements**](#repository-enhancements)
45
- - [**Commercial Usage**](#commercial-usage)
46
- - [**References**](#references)
47
- - [Contributors](#contributors)
48
-
49
- ## Installation
50
- Download the latest version from [GitHub Releases](https://github.com/IAHispano/Applio-RVC-Fork/releases) or use the [Compiled Versions](https://huggingface.co/IAHispano/Applio/tree/main/Compiled).
51
-
52
- ### Windows
53
- ```bash
54
- ./run-install.bat
55
- ```
56
-
57
- ### Linux
58
- Certain Linux-based operating systems may encounter complications with the installer. In such instances, we suggest installing the `requirements.txt` within a Python environment version 3.9 to 3.11.
59
- ```bash
60
- chmod +x run-install.sh
61
- ./run-install.sh
62
- ```
63
-
64
- ### Makefile
65
- For platforms such as [Paperspace](https://www.paperspace.com/)
66
- ```
67
- make run-install
68
- ```
69
-
70
- ## Usage
71
- Visit [Applio Documentation](https://docs.applio.org/) for a detailed UI usage explanation.
72
-
73
- ### Windows
74
- ```bash
75
- ./run-applio.bat
76
- ```
77
-
78
- ### Linux
79
- ```bash
80
- chmod +x run-applio.sh
81
- ./run-applio.sh
82
- ```
83
-
84
- ### Makefile
85
- For platforms such as [Paperspace](https://www.paperspace.com/)
86
- ```
87
- make run-applio
88
- ```
89
-
90
- ## Repository Enhancements
91
-
92
- This repository has undergone significant enhancements to improve its functionality and maintainability:
93
-
94
- - **Modular Codebase:** Restructured codebase following a modular approach for better organization, readability, and maintenance.
95
- - **Hop Length Implementation:** Implemented hop length, courtesy of [@Mangio621](https://github.com/Mangio621/Mangio-RVC-Fork), boosting efficiency and performance, especially on Crepe (formerly Mangio-Crepe).
96
- - **Translations in 30+ Languages:** Added support for translations in over 30 languages, enhancing accessibility for a global audience.
97
- - **Cross-Platform Compatibility:** Ensured seamless operation across various platforms for a consistent user experience.
98
- - **Optimized Requirements:** Fine-tuned project requirements for enhanced performance and resource efficiency.
99
- - **Streamlined Installation:** Simplified installation process for a user-friendly setup experience.
100
- - **Hybrid F0 Estimation:** Introduced a personalized 'hybrid' F0 estimation method utilizing nanmedian, combining F0 calculations from various methods to achieve optimal results.
101
- - **Easy-to-Use UI:** Implemented a user-friendly interface for intuitive interaction.
102
- - **Optimized Code & Dependencies:** Enhanced code and streamlined dependencies for improved efficiency.
103
- - **Plugin System:** Introduced a plugin system for extending functionality and customization.
104
- - **Overtraining Detector:** Implemented an overtraining detector which halts training once a specified epoch limit is reached, preventing excessive training.
105
- - **Model Search:** Integrated a model search feature directly into the application interface, facilitating easy model discovery.
106
- - **Enhancements in Pretrained Models:** Introduced additional functionalities such as custom pretrained models, allowing users to utilize their preferred pretrained models without requiring RVC1 pretrained models upon installation.
107
- - **Voice Blender:** Developed a voice blender feature that combines two trained models to create a new one, offering versatility in model generation.
108
- - **Accessibility Improvements:** Enhanced accessibility with descriptive tooltips indicating the function of each element in the user interface, making it more user-friendly for all users.
109
- - **New F0 Extraction Methods:** Introduced new F0 extraction methods such as FCPE or Hybrid, expanding options for pitch extraction.
110
- - **Output Format Selection:** Implemented an output format selection feature, allowing users to choose the format in which they want to save their audio files.
111
- - **Hashing System:** Implemented a hashing system where each created model is assigned a unique ID to prevent unauthorized duplication or theft.
112
- - **Model Download System:** Added support for downloading models from various websites such as Google Drive, Yandex, Pixeldrain, Discord, Hugging Face, or Applio.org, enhancing model accessibility.
113
- - **TTS Enhancements:** Improved Text-to-Speech functionality with support for uploading TXT files, increasing flexibility in input methods.
114
- - **Split Audio:** Implemented audio splitting functionality which divides audio into segments for inference, subsequently merging them to create the final audio, resulting in faster processing times and potentially better outcomes.
115
- - **Discord Presence:** Displayed presence on Discord indicating active usage of Applio, with plans to incorporate different statuses based on activities within the application.
116
- - **Flask Integration:** Integration with Flask, initially disabled by default, allows for automatic model downloads from the web by simply clicking the Applio button next to the model download button in the settings tab.
117
- - **Support Tab:** Added a support tab enabling users to record their screen to demonstrate encountered issues, facilitating faster issue resolution by allowing users to create GitHub issues for review and troubleshooting.
118
-
119
- These enhancements contribute to a more robust and scalable codebase, making the repository more accessible for contributors and users alike.
120
-
121
- ## Commercial Usage
122
- We follow the [MIT license](./LICENSE) for this project. If you intend to use Applio for commercial purposes, please contact us first to ensure the ethical use of the tool. You can reach us at support@applio.org. Additionally, we would appreciate it if you consider making a donation to support the ongoing development and maintenance of Applio.
123
- Thank you for your cooperation and support!
124
-
125
- ## References
126
- - [gradio-screen-recorder](https://huggingface.co/spaces/gstaff/gradio-screen-recorder) by gstaff
127
- - [RVC_CLI](https://github.com/blaise-tk/RVC_CLI) by blaise-tk
128
-
129
- ### Contributors
130
- <a href="https://github.com/IAHispano/Applio/graphs/contributors" target="_blank">
131
- <img src="https://contrib.rocks/image?repo=IAHispano/Applio" />
132
- </a>
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ title: Applio
4
+ sdk: gradio
5
+ colorFrom: green
6
+ colorTo: green
7
+ pinned: true
8
+ emoji: ๐Ÿ
9
+ startup_duration_timeout: 1h
10
+ ---
11
+
12
+ <h1 align="center">
13
+ <a href="https://applio.org" target="_blank"><img src="https://github.com/IAHispano/Applio/assets/133521603/a5cc5c72-ed68-48a5-954f-db9f1dc4e7de" alt="Applio"></a>
14
+ </h1>
15
+
16
+ <p align="center">
17
+ <img alt="Contributors" src="https://img.shields.io/github/contributors/iahispano/applio?style=for-the-badge&color=00AA68" />
18
+ <img alt="Release" src="https://img.shields.io/github/release/iahispano/applio?style=for-the-badge&color=00AA68" />
19
+ <img alt="Stars" src="https://img.shields.io/github/stars/iahispano/applio?style=for-the-badge&color=00AA68" />
20
+ <img alt="Fork" src="https://img.shields.io/github/forks/iahispano/applio?style=for-the-badge&color=00AA68" />
21
+ <img alt="Issues" src="https://img.shields.io/github/issues/iahispano/applio?style=for-the-badge&color=00AA68" />
22
+ </p>
23
+
24
+ <p align="center">VITS-based Voice Conversion focused on simplicity, quality and performance</p>
25
+
26
+ <p align="center">
27
+ <a href="https://applio.org" target="_blank">๐ŸŒ Website</a>
28
+ โ€ข
29
+ <a href="https://docs.applio.org" target="_blank">๐Ÿ“š Documentation</a>
30
+ โ€ข
31
+ <a href="https://discord.gg/iahispano" target="_blank">โ˜Ž๏ธ Discord</a>
32
+ </p>
33
+
34
+ <p align="center">
35
+ <a href="https://github.com/IAHispano/Applio-Plugins" target="_blank">๐Ÿ›’ Plugins</a>
36
+ โ€ข
37
+ <a href="https://huggingface.co/IAHispano/Applio/tree/main/Compiled" target="_blank">๐Ÿ“ฆ Compiled</a>
38
+ โ€ข
39
+ <a href="https://applio.org/playground" target="_blank">๐ŸŽฎ Playground</a>
40
+ โ€ข
41
+ <a href="https://colab.research.google.com/github/iahispano/applio/blob/master/assets/Applio.ipynb" target="_blank">๐Ÿ”Ž Google Colab (UI)</a>
42
+ โ€ข
43
+ <a href="https://colab.research.google.com/github/iahispano/applio/blob/master/assets/Applio_NoUI.ipynb" target="_blank">๐Ÿ”Ž Google Colab (No UI)</a>
44
+ </p>
45
+
46
+ ## Content Table
47
+ - [**Installation**](#installation)
48
+ - [Windows](#windows)
49
+ - [Linux](#linux)
50
+ - [Makefile](#makefile)
51
+ - [**Usage**](#usage)
52
+ - [Windows](#windows-1)
53
+ - [Linux](#linux-1)
54
+ - [Makefile](#makefile-1)
55
+ - [**Repository Enhancements**](#repository-enhancements)
56
+ - [**Commercial Usage**](#commercial-usage)
57
+ - [**References**](#references)
58
+ - [Contributors](#contributors)
59
+
60
+ ## Installation
61
+ Download the latest version from [GitHub Releases](https://github.com/IAHispano/Applio-RVC-Fork/releases) or use the [Compiled Versions](https://huggingface.co/IAHispano/Applio/tree/main/Compiled).
62
+
63
+ ### Windows
64
+ ```bash
65
+ ./run-install.bat
66
+ ```
67
+
68
+ ### Linux
69
+ Certain Linux-based operating systems may encounter complications with the installer. In such instances, we suggest installing the `requirements.txt` within a Python environment version 3.9 to 3.11.
70
+ ```bash
71
+ chmod +x run-install.sh
72
+ ./run-install.sh
73
+ ```
74
+
75
+ ### Makefile
76
+ For platforms such as [Paperspace](https://www.paperspace.com/)
77
+ ```
78
+ make run-install
79
+ ```
80
+
81
+ ## Usage
82
+ Visit [Applio Documentation](https://docs.applio.org/) for a detailed UI usage explanation.
83
+
84
+ ### Windows
85
+ ```bash
86
+ ./run-applio.bat
87
+ ```
88
+
89
+ ### Linux
90
+ ```bash
91
+ chmod +x run-applio.sh
92
+ ./run-applio.sh
93
+ ```
94
+
95
+ ### Makefile
96
+ For platforms such as [Paperspace](https://www.paperspace.com/)
97
+ ```
98
+ make run-applio
99
+ ```
100
+
101
+ ## Repository Enhancements
102
+
103
+ This repository has undergone significant enhancements to improve its functionality and maintainability:
104
+
105
+ - **Modular Codebase:** Restructured codebase following a modular approach for better organization, readability, and maintenance.
106
+ - **Hop Length Implementation:** Implemented hop length, courtesy of [@Mangio621](https://github.com/Mangio621/Mangio-RVC-Fork), boosting efficiency and performance, especially on Crepe (formerly Mangio-Crepe).
107
+ - **Translations in 30+ Languages:** Added support for translations in over 30 languages, enhancing accessibility for a global audience.
108
+ - **Cross-Platform Compatibility:** Ensured seamless operation across various platforms for a consistent user experience.
109
+ - **Optimized Requirements:** Fine-tuned project requirements for enhanced performance and resource efficiency.
110
+ - **Streamlined Installation:** Simplified installation process for a user-friendly setup experience.
111
+ - **Hybrid F0 Estimation:** Introduced a personalized 'hybrid' F0 estimation method utilizing nanmedian, combining F0 calculations from various methods to achieve optimal results.
112
+ - **Easy-to-Use UI:** Implemented a user-friendly interface for intuitive interaction.
113
+ - **Optimized Code & Dependencies:** Enhanced code and streamlined dependencies for improved efficiency.
114
+ - **Plugin System:** Introduced a plugin system for extending functionality and customization.
115
+ - **Overtraining Detector:** Implemented an overtraining detector which halts training once a specified epoch limit is reached, preventing excessive training.
116
+ - **Model Search:** Integrated a model search feature directly into the application interface, facilitating easy model discovery.
117
+ - **Enhancements in Pretrained Models:** Introduced additional functionalities such as custom pretrained models, allowing users to utilize their preferred pretrained models without requiring RVC1 pretrained models upon installation.
118
+ - **Voice Blender:** Developed a voice blender feature that combines two trained models to create a new one, offering versatility in model generation.
119
+ - **Accessibility Improvements:** Enhanced accessibility with descriptive tooltips indicating the function of each element in the user interface, making it more user-friendly for all users.
120
+ - **New F0 Extraction Methods:** Introduced new F0 extraction methods such as FCPE or Hybrid, expanding options for pitch extraction.
121
+ - **Output Format Selection:** Implemented an output format selection feature, allowing users to choose the format in which they want to save their audio files.
122
+ - **Hashing System:** Implemented a hashing system where each created model is assigned a unique ID to prevent unauthorized duplication or theft.
123
+ - **Model Download System:** Added support for downloading models from various websites such as Google Drive, Yandex, Pixeldrain, Discord, Hugging Face, or Applio.org, enhancing model accessibility.
124
+ - **TTS Enhancements:** Improved Text-to-Speech functionality with support for uploading TXT files, increasing flexibility in input methods.
125
+ - **Split Audio:** Implemented audio splitting functionality which divides audio into segments for inference, subsequently merging them to create the final audio, resulting in faster processing times and potentially better outcomes.
126
+ - **Discord Presence:** Displayed presence on Discord indicating active usage of Applio, with plans to incorporate different statuses based on activities within the application.
127
+ - **Flask Integration:** Integration with Flask, initially disabled by default, allows for automatic model downloads from the web by simply clicking the Applio button next to the model download button in the settings tab.
128
+ - **Support Tab:** Added a support tab enabling users to record their screen to demonstrate encountered issues, facilitating faster issue resolution by allowing users to create GitHub issues for review and troubleshooting.
129
+
130
+ These enhancements contribute to a more robust and scalable codebase, making the repository more accessible for contributors and users alike.
131
+
132
+ ## Commercial Usage
133
+ We follow the [MIT license](./LICENSE) for this project. If you intend to use Applio for commercial purposes, please contact us first to ensure the ethical use of the tool. You can reach us at support@applio.org. Additionally, we would appreciate it if you consider making a donation to support the ongoing development and maintenance of Applio.
134
+ Thank you for your cooperation and support!
135
+
136
+ ## References
137
+ - [gradio-screen-recorder](https://huggingface.co/spaces/gstaff/gradio-screen-recorder) by gstaff
138
+ - [RVC_CLI](https://github.com/blaise-tk/RVC_CLI) by blaise-tk
139
+
140
+ ### Contributors
141
+ <a href="https://github.com/IAHispano/Applio/graphs/contributors" target="_blank">
142
+ <img src="https://contrib.rocks/image?repo=IAHispano/Applio" />
143
+ </a>