1
0
mirror of https://github.com/fumiama/Retrieval-based-Voice-Conversion-WebUI.git synced 2026-06-05 01:10:22 +08:00

15 Commits

Author SHA1 Message Date
源文雨
6223116f6b fix: no attribute 'FILE_LIKE'' & update instructions 2025-06-19 17:25:21 +09:00
Jax Leo
78dfad6cba doc: update instructions for ROCM (#106) 2025-01-29 05:46:08 +00:00
源文雨
412a9950a1 doc: remove changelogs 2024-06-17 16:17:45 +09:00
Alex Murkoff
1e22d468ea feat(audio): use PyAV instead of ffmpeg (#31)
* feat(audio): use PyAV instead of ffmpeg

replaced usage of ffmpeg in favor of PyAV (`av`)

* refactor(audio): store all of the audio related functions in the `infer.lib.audio`

refactors previous commit to have singular functions for each task, all located in `infer.lib.audio`

* fix(audio): remove downsample_audio from mdxnet.py

it is no longer needed, since it's imported from infer.lib.audio

* docs: remove every ffmpeg mention in the documentation to avoid confusion

* chore(requirements): remove ffmpeg-python and ffmpy from all requirements

* fix(audio): fix loading for UVR

wrapped gathering of META info from the stream into a function

fixes loading for UVR

* fix(audio): use np.frombuffer() instead of direct conversion of the resampled frames

this fixes traceback on preprocessing

* feat(audio): pre-allocate decoded_audio array in the load_audio function

this should improve performance, even if just a little

* Revert "docs: remove every ffmpeg mention in the documentation to avoid confusion"

This reverts commit 1e05bbce03.

* chore(format): run black on dev

* fix(requirements): revert removal of ffmpeg in unitest.yml and Dockerfile

* Revert "fix(requirements): revert removal of ffmpeg in unitest.yml and Dockerfile"

This reverts commit e28a0eebb2.

* feat(audio): pre-allocate numpy array to store the AudioFrame data in ndarray of dtype float32

* chore(format): run black on dev

* fix(audio): fix the decoded_audio size estimation

in estimated_total_samples we multiply by `sr` instead of `container.streams.audio[0].rate` since we want to estimate size of the OUTPUT file, not the input one. - Added dynamic resizing, in case something goes wrong and the size of decoded_audio is estimated incorrectly

Fixed function `load_audio` when the input audio's samplerate does not match the desired samplerate (`sr`)

* chore(format): run black on dev

* refactor(audio): remove `clean_path()` function as it serves no purpose anymore

* docs: remove everything related to ffmpeg

this includes everything except for formats support specification in the training_tips docs, since it has nothing to do with what ffmpeg does/did but rather what audio formats are supported (all the ones that ffmpeg supports!)

* docs: fix order of the steps in preparation in the READMEs

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-12 20:13:26 +09:00
Alex Murkoff
0efe48c49c docs: make english README the repository's default README (#38)
* docs: make english README the repository's default README

some people might be scared off by a base README being in Chinese, so using a more universally known language like English seems to be more suited for open-source projects. i believe some people just come to the project, see the README and then they're frightened to even work on/with it

this is a change curated by the #33 issue

* docs: use MIT badge directly instead of relying on the repo link

* docs: make READMEs grab the license badge directly via repo's specified license
2024-06-11 23:01:14 +09:00
Alex Murkoff
360318b2f5 docs: tidy all READMEs (#16)
* docs: remove most HTML from markdown

using HTML in markdown is not a good practice in general, however some things that exist in HTML do not yet exist in markdown, such as centering a sector of text; therefore `<div align="center"></div>` can not be removed without altering the looks of the README.

* docs(translation): replace as much HTML in markdown files as possible for all translated READMEs under `docs/`

* docs(translation): update all req files mentioned in translated READMEs under `docs/` dir
2024-06-09 23:05:45 +09:00
源文雨
f37889137b optimize: rename root pys 2024-06-07 00:50:51 +09:00
源文雨
3f85a24e1b optimize(deps): move req.txts into req folder 2024-06-07 00:48:35 +09:00
源文雨
50d46982d2 optimize(all): tidy project structure 2024-06-05 19:15:53 +09:00
源文雨
4762e5bc21 feat(all): optimize hierarchy of files 2024-04-20 21:29:25 +09:00
github-actions[bot]
7728caad54 Revert "修复所有语言REARMED中更新日志的链接错误" (#1855) (#1856)
Co-authored-by: 源文雨 <41315874+fumiama@users.noreply.github.com>
2024-03-01 18:46:57 +09:00
CatMatrix
bf17b8b758 修复所有语言更新日志的链接错误 2024-02-09 04:37:39 +08:00
源文雨
b7d02d3cf2 chore: link Português to READMEs 2024-01-18 00:04:37 +09:00
Allen Li
2d0307dc6a Docs: Update README.fr.md (#1712)
* fix broken links in french README and add its link to other languages README

* improve french README
2024-01-14 15:35:05 +09:00
nsʇnɾ ʇǝɹɔǝs
b09b6ad05c Added french FAQ (#1185) 2023-09-04 11:00:53 +09:00