Retrieval-based-Voice-Conversion-WebUI icon indicating copy to clipboard operation
Retrieval-based-Voice-Conversion-WebUI copied to clipboard

RVC API GET/POST REQUEST

Open skshadan opened this issue 2 years ago • 20 comments

i want to use RVC as an api? how can i use?

something like this.....

upload the audio - load the model - get generated audio - without using gradio!

?????????????????????

skshadan avatar Aug 22 '23 11:08 skshadan

Gradio is required to use the API. specification: http://<rvc ip>/?view=api client library: https://www.gradio.app/docs/client

forestsource avatar Aug 25 '23 09:08 forestsource

https://gitlab.com/alexchadwick/bark-rvc-api

see this - this is using bark but how can i run normal RVC models?

skshadan avatar Aug 25 '23 10:08 skshadan

There is no API functionality provided for this project that does not use gradio as of now. However, you can create your own. You might try cli_infer.py for a minimal inference code. (If you have any problems with this script, you should ask the author.)

Related issues: https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI/issues/487

forestsource avatar Aug 26 '23 04:08 forestsource

i just want simple api code, which can just take my audio and then do the voice conversion.

skshadan avatar Aug 28 '23 07:08 skshadan

+1 I just want to use API or CLI tool

professrr avatar Sep 13 '23 06:09 professrr

https://github.com/skshadan/TTS-RVC-API

check this out @professrr

skshadan avatar Sep 13 '23 06:09 skshadan

@skshadan Yo that's great! But is there any solutions just only to convert input.wav with my mymodel.pth and mymodel.index to some output.wav ?

professrr avatar Sep 13 '23 07:09 professrr

@professrr did you able to find any solution for you issue? Where you just only to convert input.wav with my mymodel.pth and mymodel.index to some output.wav

Please share looking for the same.

RavneetDTU avatar Oct 01 '23 00:10 RavneetDTU

Greetings! @skshadan @professrr @RavneetDTU I am trying to figure out api part and implemented collab notebook on azure notebook and interface is up running we can use azure for better scalability and can develop API there for project if you guys are interested then we can partner up and boost things up

MRINFINITE0 avatar Oct 06 '23 05:10 MRINFINITE0

sure, share ur mail.

skshadan avatar Oct 06 '23 05:10 skshadan

@skshadan email- [email protected]

MRINFINITE0 avatar Oct 06 '23 05:10 MRINFINITE0

@MRINFINITE0 @skshadan @RavneetDTU I am developing fastAPI project to convert input.wav to output.wav
Everything is ok, you may also take a conversion part from RVC to build your own project

professrr avatar Oct 06 '23 06:10 professrr

Check out this, maybe this will help https://github.com/skshadan/TTS-RVC-API

skshadan avatar Oct 06 '23 06:10 skshadan

@professrr @skshadan Can we work together?

MRINFINITE0 avatar Oct 06 '23 07:10 MRINFINITE0

@professrr and @MRINFINITE0 I am also interested in developing this API. Here is my mail ID: [email protected]. Let me know and how to connect with you guys.

RavneetDTU avatar Oct 06 '23 12:10 RavneetDTU

Any progress?

ProjCRys avatar Nov 22 '23 12:11 ProjCRys

Im joining, invite me [email protected]

snowfluke avatar Jan 19 '24 23:01 snowfluke

We will provide an API for inference by the end of this month. https://github.com/RVC-Project/Retrieval-based-Voice-Conversion

Tps-F avatar Jan 20 '24 03:01 Tps-F

We will provide an API for inference by the end of this month. https://github.com/RVC-Project/Retrieval-based-Voice-Conversion

Any updates you can share on the first draft you wanted to release?

peili avatar Feb 04 '24 10:02 peili

Anything new?

yukiarimo avatar Mar 10 '24 08:03 yukiarimo

This issue was closed because it has been inactive for 15 days since being marked as stale.

github-actions[bot] avatar Apr 30 '24 04:04 github-actions[bot]