Vidalnt / Applio

A simple, high-quality voice conversion tool focused on ease of use and performance.
https://applio.org
MIT License
1.58k stars 254 forks source link

Inference rework and noise reduction in preprocess #690

Closed ShiromiyaG closed 1 week ago

ShiromiyaG commented 1 week ago

Description

This PR reworks much of the inference code

Motivation and Context

How has this been tested?

Screenshots (if appropriate):

Types of changes

Checklist:

AznamirWoW commented 1 week ago

Updated inference code to do all manipulations in memory without saving temporary files, split audio no longer recursively calls voice conversion with repeated pre-post processing, batch audio conversion simply calls regular voice conversion in a loop instead of duplicating the code.