Youtube Autónomo Multimedia Utils Module
This module has been created to handle audio, images and video resources.
This project needs the next environment variables:
- [Audio] GIPHY_API_KEY
- [Audio.Music] MUSIXMATCH_API_KEY
Audio Module
Installation
Use the command 'pip install yta_voice_module'. Once installed, download this file (https://myshell-public-repo-hosting.s3.amazonaws.com/checkpoints_1226.zip) and place the content (folders 'base_speakers' and 'converter') inside this library, in the relative path 'yta_voice_module/resources/openvoice/checkpoints_v2' (you must create those folders). This is needed to use the 'imitate' open_voice functionality, that uses those models to run. Remember to find your library in your python user data. (!This readme will be improved in future versions).
⚠ There are some libraries that need special installation as they are not public through _pip install_ command.
==> MeloTTS <===
This library is not published in pypi, so we need to use the "pip install git+https://github.com/myshell-ai/MeloTTS.git" command to install it from the official repo. Also, use the "python -m unidic download" command to install any missing dictionary.
Here you have the official guide for any trouble (https://github.com/myshell-ai/OpenVoice/blob/main/docs/USAGE.md#quick-use).
==> OpenVoice <==
TODO: ¿Quizás probar "pip install git+https://github.com/myshell-ai/OpenVoice.git"? Como MeloTSS This library is not published in pypi, so we need to handle it manually. First, we need to clone the official project with the "git clone https://github.com/myshell-ai/OpenVoice.git" command. Once downloaded, you install it by using the "pip install ./OpenVoice" command. Once installed, we need to manually change a line in the "se_extractor.py" file to let the model instantiation line use only the first argument (there are 3, but we cannot work with cuda nor float16). Please, read this official guide if any trouble (https://github.com/Alienpups/OpenVoice/blob/main/docs/USAGE_WINDOWS.md), and for downloading the "checkpoints_v2" we need to work. Place them in the project. If you have any trouble with languages, use the "python -m unidic download" command.
This library is for voice cloning and uses the MeloTTS library described in the previous step.
Notes
- Nothing
Image Module
Installation
Metadata
Release files for yta-multimedia 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| yta_multimedia-0.2.1.tar.gz | 120.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| yta_multimedia-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 311.5 kB
Release files / yta_multimedia-0.2.1.tar.gz
| Download URL | yta_multimedia-0.2.1.tar.gz |
|---|---|
| Size | 120.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5c8bf5e8acdecb71a41909d84c02dc2a9a18919cbe18a7958ef6ce8c96b387f9
|
|
BLAKE2b-256 checksum How to use checksums |
fb37fc1203fc6983bc19e664d60d264831b709378817da84f3a2eddee0074b6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.9.0 Windows/10
|
Release files / yta_multimedia-0.2.1-py3-none-any.whl
| Download URL | yta_multimedia-0.2.1-py3-none-any.whl |
|---|---|
| Size | 190.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
02f077ec16191463512cfdfa36007dd71efd87b5288d7dbb91f25b8e90c2964e
|
|
BLAKE2b-256 checksum How to use checksums |
79018542c027c083149ba7ffc0a29b22e6bce0cb1678ab29546c4cae70a6a0b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.9.0 Windows/10
|