PLUS: по умолчанию auto, плохие наборы сводятся к auto
Browse files- plus/serve_muscriptor.py +4 -3
plus/serve_muscriptor.py
CHANGED
|
@@ -409,7 +409,7 @@ def guard_instruments(names: list[str], label: str = "") -> tuple[list[str], str
|
|
| 409 |
return names, ""
|
| 410 |
|
| 411 |
def start_proxy(server_port: int, listen_port: int,
|
| 412 |
-
instruments: str =
|
| 413 |
multi_pass: str = "",
|
| 414 |
no_articulation: bool = False) -> subprocess.Popen:
|
| 415 |
"""SSE-прокси: держит поток /transcribe живым через медленный туннель."""
|
|
@@ -473,8 +473,9 @@ def main(argv: list[str] | None = None) -> int:
|
|
| 473 |
parser.add_argument("--multi-pass", default="",
|
| 474 |
help="второй проход с другим набором инструментов и слияние,"
|
| 475 |
" например: chromatic_percussion,electric_bass,acoustic_bass")
|
| 476 |
-
parser.add_argument("--instruments", default=
|
| 477 |
-
help="инструменты для модели
|
|
|
|
| 478 |
args = parser.parse_args(argv)
|
| 479 |
global SSH_USER, CUSTOM_SSH
|
| 480 |
if args.ssh_user:
|
|
|
|
| 409 |
return names, ""
|
| 410 |
|
| 411 |
def start_proxy(server_port: int, listen_port: int,
|
| 412 |
+
instruments: str = "auto",
|
| 413 |
multi_pass: str = "",
|
| 414 |
no_articulation: bool = False) -> subprocess.Popen:
|
| 415 |
"""SSE-прокси: держит поток /transcribe живым через медленный туннель."""
|
|
|
|
| 473 |
parser.add_argument("--multi-pass", default="",
|
| 474 |
help="второй проход с другим набором инструментов и слияние,"
|
| 475 |
" например: chromatic_percussion,electric_bass,acoustic_bass")
|
| 476 |
+
parser.add_argument("--instruments", default="auto",
|
| 477 |
+
help="инструменты для модели: auto (по умолчанию), band (8 групп)"
|
| 478 |
+
" или список через запятую")
|
| 479 |
args = parser.parse_args(argv)
|
| 480 |
global SSH_USER, CUSTOM_SSH
|
| 481 |
if args.ssh_user:
|