voidful's picture
Add fail-closed stable speaker inference
7e7df2a
Raw History Blame
787 Bytes
"""BlueMagpie-TTS: Barbet TSLM on top of VoxCPM2's acoustic stack."""
from .adapter import ProjectionAdapter
from .centroid import extract_speaker_centroid
from .conditioning import SpeakerProjector
from .config import AdapterConfig, BlueMagpieConfig
from .loading import (
build_config_from_voxcpm2,
build_from_pretrained,
load_voxcpm2_teacher,
set_training_stage,
)
from .model import BlueMagpieModel
from .tslm import BarbetStepState, BarbetTSLM
__all__ = [
"AdapterConfig",
"BlueMagpieConfig",
"BlueMagpieModel",
"BarbetTSLM",
"BarbetStepState",
"ProjectionAdapter",
"SpeakerProjector",
"extract_speaker_centroid",
"build_config_from_voxcpm2",
"build_from_pretrained",
"load_voxcpm2_teacher",
"set_training_stage",
]