fix: Chatterbox uses separate classes per variant, remove turbo

ChatterboxTTS and ChatterboxMultilingualTTS are separate classes.
Turbo variant doesn't exist in chatterbox-tts 0.1.7.
Multilingual generate() requires language_id parameter.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
tlg
2026-04-05 21:43:40 +02:00
parent f24a225baf
commit d615bb4553
5 changed files with 21 additions and 21 deletions

View File

@@ -5,8 +5,8 @@ def test_load_models_config_returns_physical_and_virtual():
physical, virtual = load_models_config()
assert isinstance(physical, dict)
assert isinstance(virtual, dict)
assert len(physical) == 9
assert len(virtual) == 16
assert len(physical) == 8
assert len(virtual) == 15
def test_physical_model_has_required_fields():