vllm_omni.model_executor.models.omnivoice.pipeline ¶
OmniVoice pipeline topology (frozen).
Single-stage diffusion model for text-to-speech. Stage 0: DiT — text → iterative unmasking → codebook tokens → DAC decode → 24kHz audio
OMNIVOICE_PIPELINE module-attribute ¶
OMNIVOICE_PIPELINE = PipelineConfig(
model_type="omnivoice",
model_arch="OmniVoicePipeline",
stages=(
StagePipelineConfig(
stage_id=0,
model_stage="dit",
execution_type=StageExecutionType.DIFFUSION,
input_sources=(),
final_output=True,
final_output_type="audio",
owns_tokenizer=False,
requires_multimodal_data=False,
engine_output_type="audio",
),
),
)