Fix Step Audio EditX generation and runtime compatibility Technical details: - Restore the correct Step prompt, token layout, untied audio head, and memory-safe attention behavior - Add shared and dedicated Transformers 4 runtime routing with worker progress reporting - Preserve runtime selection across TTS, SRT, caching, and inline audio editing - Fix character voice handling, empty audio validation, sample-rate interface, and deprecated dependency calls
42 lines
1.6 KiB
Python
42 lines
1.6 KiB
Python
"""
|
|
Isolated engine runtime scaffolding.
|
|
|
|
This package defines the stable contract for running fragile engines in
|
|
separate Python environments without changing the existing ComfyUI-side UI.
|
|
"""
|
|
|
|
from .bootstrap import ensure_runtime, resolve_runtime_dir, resolve_runtime_python
|
|
from .higgs_audio_proxy import HiggsAudioIsolatedProxy, build_higgs_audio_isolated_proxy
|
|
from .fish_audio_s2_proxy import FishAudioS2Proxy, build_fish_audio_s2_proxy
|
|
from .launcher import IsolatedRuntimeLauncher
|
|
from .profiles import RuntimeProfile, get_runtime_profile, list_runtime_profiles
|
|
from .protocol import RuntimeJobRequest, RuntimeJobResponse
|
|
from .qwen3_asr_proxy import Qwen3ASRIsolatedProxy, build_qwen3_asr_isolated_proxy
|
|
from .qwen3_tts_proxy import Qwen3TTSIsolatedProxy, build_qwen3_tts_isolated_proxy
|
|
from .vibevoice_proxy import VibeVoiceIsolatedProxy, build_vibevoice_isolated_proxy
|
|
from .step_audio_editx_proxy import StepAudioEditXIsolatedProxy, build_step_audio_editx_isolated_proxy
|
|
|
|
__all__ = [
|
|
"ensure_runtime",
|
|
"resolve_runtime_dir",
|
|
"resolve_runtime_python",
|
|
"HiggsAudioIsolatedProxy",
|
|
"IsolatedRuntimeLauncher",
|
|
"RuntimeProfile",
|
|
"RuntimeJobRequest",
|
|
"RuntimeJobResponse",
|
|
"build_higgs_audio_isolated_proxy",
|
|
"FishAudioS2Proxy",
|
|
"build_fish_audio_s2_proxy",
|
|
"Qwen3ASRIsolatedProxy",
|
|
"build_qwen3_asr_isolated_proxy",
|
|
"Qwen3TTSIsolatedProxy",
|
|
"build_qwen3_tts_isolated_proxy",
|
|
"VibeVoiceIsolatedProxy",
|
|
"build_vibevoice_isolated_proxy",
|
|
"StepAudioEditXIsolatedProxy",
|
|
"build_step_audio_editx_isolated_proxy",
|
|
"get_runtime_profile",
|
|
"list_runtime_profiles",
|
|
]
|