Skip to content

Commit 341cdc9

Browse files
authored
Merge pull request ArkanDash#60 from BF667-IDLE/fix/colab-noui-use-python-module
fix: use python -m advanced_rvc_inference.api.cli instead of rvc-cli in colab-noui
2 parents 75d3ecc + 0ff99fe commit 341cdc9

1 file changed

Lines changed: 30 additions & 30 deletions

File tree

colab-noui.ipynb

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
"REPO_DIR = \"/content/Advanced-RVC-Inference\"\n",
8181
"LOGS_PATH = f\"{REPO_DIR}/advanced_rvc_inference/assets/logs\"\n",
8282
"BACKUPS_PATH = \"/content/drive/MyDrive/RVCBackup\"\n",
83-
"CLI = f\"{REPO_DIR}/rvc-cli.sh\"\n",
83+
"CLI = \"python -m advanced_rvc_inference.api.cli\"\n",
8484
"\n",
8585
"# Install system dependencies\n",
8686
"!apt-get -y install libportaudio2 ffmpeg git -qq > /dev/null 2>&1\n",
@@ -99,7 +99,7 @@
9999
"# Install Python dependencies (skip gradio for headless mode)\n",
100100
"!uv pip install -r requirements.txt --system -q 2>/dev/null || uv pip install -r requirements.txt --system -q\n",
101101
"\n",
102-
"# Ensure the package itself is importable (critical for {REPO_DIR}/rvc-cli.sh)\n",
102+
"# Ensure the package itself is importable\n",
103103
"%cd $REPO_DIR\n",
104104
"import sys\n",
105105
"if REPO_DIR not in sys.path:\n",
@@ -109,7 +109,7 @@
109109
"print(\"✅ Advanced RVC Inference installed!\")\n",
110110
"print(\"📖 Full CLI guide: https://github.com/ArkanDash/Advanced-RVC-Inference/wiki/Cli-Guide\")\n",
111111
"print()\n",
112-
"print(\"Run `{REPO_DIR}/rvc-cli.sh --help` to see all available commands.\")"
112+
"print(\"Run `python -m advanced_rvc_inference.api.cli --help` to see all available commands.\")"
113113
]
114114
},
115115
{
@@ -166,7 +166,7 @@
166166
"# @title System Info\n",
167167
"import os, sys\n",
168168
"os.chdir(REPO_DIR)\n",
169-
"!{REPO_DIR}/rvc-cli.sh info"
169+
"!python -m advanced_rvc_inference.api.cli info"
170170
]
171171
},
172172
{
@@ -181,7 +181,7 @@
181181
"# @title List Installed Models\n",
182182
"import os\n",
183183
"os.chdir(REPO_DIR)\n",
184-
"!{REPO_DIR}/rvc-cli.sh list-models"
184+
"!python -m advanced_rvc_inference.api.cli list-models"
185185
]
186186
},
187187
{
@@ -196,7 +196,7 @@
196196
"# @title List F0 Methods\n",
197197
"import os\n",
198198
"os.chdir(REPO_DIR)\n",
199-
"!{REPO_DIR}/rvc-cli.sh list-f0-methods"
199+
"!python -m advanced_rvc_inference.api.cli list-f0-methods"
200200
]
201201
},
202202
{
@@ -227,7 +227,7 @@
227227
"import os\n",
228228
"os.chdir(REPO_DIR)\n",
229229
"\n",
230-
"cmd = f\"{REPO_DIR}/rvc-cli.sh download -l \\\"{download_url}\\\"\"\n",
230+
"cmd = f\"python -m advanced_rvc_inference.api.cli download -l \\\"{download_url}\\\"\"\n",
231231
"if model_name:\n",
232232
" cmd += f\" -n \\\"{model_name}\\\"\"\n",
233233
"\n",
@@ -275,7 +275,7 @@
275275
"import os\n",
276276
"os.chdir(REPO_DIR)\n",
277277
"\n",
278-
"cmd = f\"{REPO_DIR}/rvc-cli.sh infer -m \\\"{model_path}\\\" -i \\\"{input_audio}\\\"\"\n",
278+
"cmd = f\"python -m advanced_rvc_inference.api.cli infer -m \\\"{model_path}\\\" -i \\\"{input_audio}\\\"\"\n",
279279
"if output_audio:\n",
280280
" cmd += f\" -o \\\"{output_audio}\\\"\"\n",
281281
"cmd += f\" -p {pitch_shift} --f0_method {f0_method} -f {output_format}\"\n",
@@ -329,7 +329,7 @@
329329
"import os\n",
330330
"os.chdir(REPO_DIR)\n",
331331
"\n",
332-
"cmd = f\"{REPO_DIR}/rvc-cli.sh uvr -i \\\"{input_audio}\\\" --model {uvr_model} -f {output_format}\"\n",
332+
"cmd = f\"python -m advanced_rvc_inference.api.cli uvr -i \\\"{input_audio}\\\" --model {uvr_model} -f {output_format}\"\n",
333333
"cmd += f\" --aggression {aggression}\"\n",
334334
"if output_dir:\n",
335335
" cmd += f\" -o \\\"{output_dir}\\\"\"\n",
@@ -381,9 +381,9 @@
381381
"\n",
382382
"# Auto-detect if source is a URL or local path\n",
383383
"if source.startswith(\"http\"):\n",
384-
" cmd = f\"{REPO_DIR}/rvc-cli.sh create-dataset -u \\\"{source}\\\" -o \\\"{output_dir}\\\" --sample_rate {sample_rate}\"\n",
384+
" cmd = f\"python -m advanced_rvc_inference.api.cli create-dataset -u \\\"{source}\\\" -o \\\"{output_dir}\\\" --sample_rate {sample_rate}\"\n",
385385
"else:\n",
386-
" cmd = f\"{REPO_DIR}/rvc-cli.sh create-dataset -i \\\"{source}\\\" -o \\\"{output_dir}\\\" --sample_rate {sample_rate}\"\n",
386+
" cmd = f\"python -m advanced_rvc_inference.api.cli create-dataset -i \\\"{source}\\\" -o \\\"{output_dir}\\\" --sample_rate {sample_rate}\"\n",
387387
"\n",
388388
"if clean_dataset:\n",
389389
" cmd += f\" --clean_dataset --clean_strength {clean_strength}\"\n",
@@ -418,7 +418,7 @@
418418
"import os\n",
419419
"os.chdir(REPO_DIR)\n",
420420
"\n",
421-
"cmd = f\"{REPO_DIR}/rvc-cli.sh preprocess {model_name} --sample_rate {sample_rate}\"\n",
421+
"cmd = f\"python -m advanced_rvc_inference.api.cli preprocess {model_name} --sample_rate {sample_rate}\"\n",
422422
"cmd += f\" --dataset_path \\\"{dataset_path}\\\" --cpu_cores {cpu_cores}\"\n",
423423
"cmd += f\" --cut_method {cut_method}\"\n",
424424
"if clean_dataset:\n",
@@ -448,7 +448,7 @@
448448
"import os\n",
449449
"os.chdir(REPO_DIR)\n",
450450
"\n",
451-
"cmd = f\"{REPO_DIR}/rvc-cli.sh extract {model_name} --sample_rate {sample_rate}\"\n",
451+
"cmd = f\"python -m advanced_rvc_inference.api.cli extract {model_name} --sample_rate {sample_rate}\"\n",
452452
"cmd += f\" --f0_method {f0_method} --version {rvc_version}\"\n",
453453
"cmd += f\" --cpu_cores {cpu_cores} --gpu {gpu_id}\"\n",
454454
"\n",
@@ -473,7 +473,7 @@
473473
"import os\n",
474474
"os.chdir(REPO_DIR)\n",
475475
"\n",
476-
"!{REPO_DIR}/rvc-cli.sh create-index {model_name} --version {rvc_version} --algorithm {algorithm}"
476+
"!python -m advanced_rvc_inference.api.cli create-index {model_name} --version {rvc_version} --algorithm {algorithm}"
477477
]
478478
},
479479
{
@@ -503,7 +503,7 @@
503503
"import os\n",
504504
"os.chdir(REPO_DIR)\n",
505505
"\n",
506-
"cmd = f\"{REPO_DIR}/rvc-cli.sh train {model_name} --version {rvc_version}\"\n",
506+
"cmd = f\"python -m advanced_rvc_inference.api.cli train {model_name} --version {rvc_version}\"\n",
507507
"cmd += f\" --epochs {epochs} --batch_size {batch_size}\"\n",
508508
"cmd += f\" --save_every {save_every} --gpu {gpu_id}\"\n",
509509
"cmd += f\" --optimizer {optimizer}\"\n",
@@ -538,7 +538,7 @@
538538
"import os\n",
539539
"os.chdir(REPO_DIR)\n",
540540
"\n",
541-
"cmd = f\"{REPO_DIR}/rvc-cli.sh create-ref \\\"{audio_file}\\\" -n {ref_name}\"\n",
541+
"cmd = f\"python -m advanced_rvc_inference.api.cli create-ref \\\"{audio_file}\\\" -n {ref_name}\"\n",
542542
"cmd += f\" --f0_method {f0_method}\"\n",
543543
"if pitch_shift != 0:\n",
544544
" cmd += f\" --pitch_shift {pitch_shift}\"\n",
@@ -712,20 +712,20 @@
712712
"\n",
713713
"| Command | Description |\n",
714714
"|---------|-------------|\n",
715-
"| `{REPO_DIR}/rvc-cli.sh --help` | Show all commands |\n",
716-
"| `{REPO_DIR}/rvc-cli.sh infer --help` | Inference options |\n",
717-
"| `{REPO_DIR}/rvc-cli.sh uvr --help` | Audio separation options |\n",
718-
"| `{REPO_DIR}/rvc-cli.sh train --help` | Training options |\n",
719-
"| `{REPO_DIR}/rvc-cli.sh create-dataset --help` | Dataset creation |\n",
720-
"| `{REPO_DIR}/rvc-cli.sh extract --help` | Feature extraction |\n",
721-
"| `{REPO_DIR}/rvc-cli.sh preprocess --help` | Preprocessing |\n",
722-
"| `{REPO_DIR}/rvc-cli.sh create-index --help` | Index creation |\n",
723-
"| `{REPO_DIR}/rvc-cli.sh create-ref --help` | Reference creation |\n",
724-
"| `{REPO_DIR}/rvc-cli.sh download --help` | Model download |\n",
725-
"| `{REPO_DIR}/rvc-cli.sh info` | System info |\n",
726-
"| `{REPO_DIR}/rvc-cli.sh list-models` | List models |\n",
727-
"| `{REPO_DIR}/rvc-cli.sh list-f0-methods` | List F0 methods |\n",
728-
"| `{REPO_DIR}/rvc-cli.sh version` | Show version |"
715+
"| `python -m advanced_rvc_inference.api.cli --help` | Show all commands |\n",
716+
"| `python -m advanced_rvc_inference.api.cli infer --help` | Inference options |\n",
717+
"| `python -m advanced_rvc_inference.api.cli uvr --help` | Audio separation options |\n",
718+
"| `python -m advanced_rvc_inference.api.cli train --help` | Training options |\n",
719+
"| `python -m advanced_rvc_inference.api.cli create-dataset --help` | Dataset creation |\n",
720+
"| `python -m advanced_rvc_inference.api.cli extract --help` | Feature extraction |\n",
721+
"| `python -m advanced_rvc_inference.api.cli preprocess --help` | Preprocessing |\n",
722+
"| `python -m advanced_rvc_inference.api.cli create-index --help` | Index creation |\n",
723+
"| `python -m advanced_rvc_inference.api.cli create-ref --help` | Reference creation |\n",
724+
"| `python -m advanced_rvc_inference.api.cli download --help` | Model download |\n",
725+
"| `python -m advanced_rvc_inference.api.cli info` | System info |\n",
726+
"| `python -m advanced_rvc_inference.api.cli list-models` | List models |\n",
727+
"| `python -m advanced_rvc_inference.api.cli list-f0-methods` | List F0 methods |\n",
728+
"| `python -m advanced_rvc_inference.api.cli version` | Show version |"
729729
],
730730
"metadata": {
731731
"id": "ref-section"

0 commit comments

Comments
 (0)