Skip to content

chameleon-ai/vevo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vevo GUI

Simple GUI for Amphion Vevo: https://github.com/open-mmlab/Amphion

screen2

Installation

  • Clone this repository and cd to the top level.
  • Create and activate python virtual environment:
    • python -m venv venv
    • source venv/bin/activate or venv\Scripts\activate.bat
  • Install pytorch using the recommended command from the website:
  • Install the dependencies:
    • pip install -r requirements.txt
  • Run the app (current working directory needs to be the top level of the repo):
    • python app.py
  • This is confirmed working for Linux+AMD (ROCM 6.2). If you run into issues, please try to get the command-line example from the Amphion repo working first. This GUI is a simple wrapper for the Amphion tools and there is no platform specific code in the GUI.

Pinokio Install

In Pinokio, select "Download from URL" and use this:
https://github.com/chameleon-ai/vevo-pinokio

Inference Modes

Voice

A combo of vevostyle and vevovoice. Capable of imitating a voice and style (accent, emotion) independently.
The only difference is that vevostyle uses the same audo for source and timbre, and vevovoice uses the same audio for style and timbre.

Timbre

A direct port of vivotimbre. A more direct voice conversion, also capable of processing longer audio clips than vevostyle/vevovoice.

TTS

A direct port of vevotts. Doesn't work very well.