| { |
| "_name_or_path": "LuisChary/LatinX-TTS", |
| "model_type": "latinx_tts", |
| "architectures": [ |
| "LatinXTTS" |
| ], |
| "library_name": "latinx-inference", |
| "pipeline_tag": "text-to-speech", |
| "task": "text-to-speech", |
| "license": "cc-by-nc-4.0", |
| "paper": { |
| "title": "LatinX: Aligning a Multilingual TTS Model with Direct Preference Optimization", |
| "arxiv": "2509.05863" |
| }, |
| "authors": [ |
| "Luis Felipe Chary", |
| "Miguel Arjona Ramirez" |
| ], |
| "description": "LatinX is a multilingual, voice-preserving text-to-speech model component designed for cascaded speech-to-speech translation research.", |
| "supported_languages": [ |
| "pt", |
| "en", |
| "es", |
| "fr", |
| "it", |
| "ro" |
| ], |
| "language_names": { |
| "pt": "Portuguese", |
| "en": "English", |
| "es": "Spanish", |
| "fr": "French", |
| "it": "Italian", |
| "ro": "Romanian" |
| }, |
| "audio": { |
| "sampling_rate": 16000, |
| "channels": 1, |
| "format": "waveform" |
| }, |
| "inference": { |
| "repository": "https://github.com/luischary/latinx-inference", |
| "entrypoint": "scripts/run_inference.py", |
| "recommended_usage": "Use the accompanying latinx-inference repository rather than loading this repository directly with a generic Transformers pipeline.", |
| "supports_reference_audio_conditioning": true, |
| "recommended_mode": "reference_audio_conditioning" |
| }, |
| "components": { |
| "text_normalization": { |
| "description": "Language-aware text normalization, including numeric value expansion in the inference repository." |
| }, |
| "g2p": { |
| "description": "Grapheme-to-phoneme conversion module.", |
| "checkpoint": "g2p.pt" |
| }, |
| "phoneme_tokenizer": { |
| "description": "Phoneme-level tokenization used before acoustic token generation." |
| }, |
| "acoustic_model": { |
| "description": "Autoregressive decoder-only acoustic-token generator.", |
| "checkpoint": "ar_decoder.pt", |
| "parameter_count": "approximately 210M", |
| "context_length": 8192 |
| }, |
| "acoustic_codec": { |
| "description": "VQ acoustic autoencoder used to decode generated acoustic tokens.", |
| "checkpoint": "vq_autoencoder.pt", |
| "mel_bins": 80, |
| "temporal_downsampling": 4, |
| "codebook_size": 4096, |
| "nominal_bitrate_kbps": 7.5 |
| }, |
| "vocoder": { |
| "description": "HiFi-GAN waveform synthesizer.", |
| "checkpoint": "hifi.pt" |
| } |
| }, |
| "checkpoint_files": [ |
| "g2p.pt", |
| "ar_decoder.pt", |
| "vq_autoencoder.pt", |
| "hifi.pt" |
| ], |
| "training": { |
| "alignment_method": "Direct Preference Optimization", |
| "training_code_included": false |
| }, |
| "limitations": { |
| "long_form_generation": false, |
| "requires_sentence_chunking_for_long_text": true, |
| "unconditioned_generation_may_be_less_stable": true, |
| "pronunciation_and_prosody_may_vary_by_language_speaker_and_domain": true |
| }, |
| "responsible_use": { |
| "requires_consent_for_reference_voice": true, |
| "synthetic_speech_disclosure_recommended": true, |
| "disallowed_uses": [ |
| "impersonation", |
| "deceptive voice cloning", |
| "non-consensual voice cloning", |
| "fraud", |
| "harassment", |
| "misinformation", |
| "commercial use" |
| ] |
| } |
| } |