Saltar al contenido
ModelPublicadoExterno
Descargar

Mcat Small

MCAT (Multilingual Cost-effective Accelerated Speech-to-Text Translator) is a framework designed to scale many-to-many speech-to-text translation (S2TT) to 70 languages using Multimodal Large Language Models (MLLMs)....

TipoOtherVersión9bCcalidad

Fuente del modelo

Tipo
Other
Tamaño del archivo
171 MB
Versión
v9b
Actualizado
19 oct 2026
Fuente
Hugging Face

Descripción de la fuente

MCAT: Scaling Many-to-Many Speech-to-Text Translation with MLLMs to 70 Languages

MCAT (Multilingual Cost-effective Accelerated Speech-to-Text Translator) is a framework designed to scale many-to-many speech-to-text translation (S2TT) to 70 languages using Multimodal Large Language Models (MLLMs). It introduces a language scaling method using curriculum learning and an optimized speech adapter that reduces speech sequences to just 30 tokens, significantly improving inference efficiency.

Model Description

MCAT addresses the challenges of language coverage and efficiency in S2TT. It supports all 4,830 possible translation directions across 70 languages. By utilizing a curriculum learning strategy and a compressed speech representation, it achieves state-of-the-art performance on datasets like FLEURS while maintaining high inference speed.

Supported Languages (70)

Afrikaans (afr), Amharic (amh), Arabic (ara), Assamese (asm), Azerbaijani (azj), Belarusian (bel), Bengali (ben), Bosnian (bos), Bulgarian (bul), Catalan (cat), Czech (ces), Chinese (cmn), Welsh (cym), Danish (dan), German (deu), Greek (ell), English (eng), Estonian (est), Persian (fas), Finnish (fin), French (fra), Galician (glg), Gujarati (guj), Hebrew (heb), Hindi (hin), Croatian (hrv), Hungarian (hun), Armenian (hye), Indonesian (ind), Icelandic (isl), Italian (ita), Javanese (jav), Japanese (jpn), Kannada (kan), Georgian (kat), Kazakh (kaz), Khmer (khm), Kyrgyz (kir), Korean (kor), Lao (lao), Latvian (lav), Lithuanian (lit), Malayalam (mal), Macedonian (mkd), Malay (msa), Burmese (mya), Dutch (nld), Norwegian (nob), Nepali (npi), Punjabi (pan), Polish (pol), Portuguese (por), Romanian (ron), Russian (rus), Slovak (slk), Slovenian (slv), Spanish (spa), Serbian (srp), Swedish (swe), Swahili (swh), Tamil (tam), Telugu (tel), Tagalog (tgl), Thai (tha), Turkish (tur), Ukrainian (ukr), Urdu (urd), Uzbek (uzb), Vietnamese (vie), Cantonese (yue).

Installation and Usage

The model is implemented using the SLAM-LLM framework. For detailed installation instructions and inference scripts, please refer to the official GitHub repository.

Citation

@article{du2025mcat,
  title={MCAT: Scaling Many-to-Many Speech-to-Text Translation with MLLMs to 70 Languages},
  author={Du, Yexing and Liu, Kaiyuan and Pan, Youcheng and Yang, Bo and Deng, Keqi and Chen, Xie and Xiang, Yang and Liu, Ming and Qin, Bin and Wang, YaoWei},
  journal={arXiv preprint arXiv:2512.01512},
  year={2025}
}

@inproceedings{du2025making,
  title={Making llms better many-to-many speech-to-text translators with curriculum learning},
  author={Du, Yexing and Pan, Youcheng and Ma, Ziyang and Yang, Bo and Yang, Yifan and Deng, Keqi and Chen, Xie and Xiang, Yang and Liu, Ming and Qin, Bing},
  booktitle={Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)},
  pages={12466--12478},
  year={2025}
}

Fuentes

1 fuente
Hugging FacePrincipalVersión 28c5becb0b538a094ba81dfe3343a9306bf62320
huggingface.co/yxdu/mcat-small/tree/28c5becb0b538a094ba81dfe3343a9306bf62320

Verificado 19 oct

Artefactos del modelo

1 artefacto

mcat_small_9b.pt

pt · 171 MB · SHA-256 1c2ca60d54a9…72be · Hugging Face

Download file

Extractos de fuentes

2 extractos

--- license: cc-by-nc-sa-4.0 pipeline_tag: audio-text-to-text --- # MCAT: Scaling Many-to-Many Speech-to-Text Translation with MLLMs to 70 Languages MCAT (Multilingual Cost-effective Accelerated Speech-to-Text Translator) is a framework designed to scale many-to-many speech-to-text translation (S2TT) to 70 languages using Multimodal Large Language Models (MLLMs). It introduces a language scaling method using curriculum learning and an optimized speech adapter that reduces speech sequences to just 30 tokens, significantly improving inference efficiency. - **Paper:** [MCAT: Scaling Many-to-Many Speech-to-Text Translation with MLLMs to 70 Languages](https://huggingface.co/papers/2512.01512) - **Repository:** [https://github.com/yxduir/m2m-70](https://github.com/yxduir/m2m-70) ## Model Description MCAT addresses the challenges of language coverage and efficiency in S2TT. It supports all 4,830 possible translation directions across 70 languages. By utilizing a curriculum learning strategy and a compressed speech representation, it achieves state-of-the-art performance on datasets like FLEURS while maintaining high inference speed. ### Supported Languages (70) Afrikaans (afr), Amharic (amh), Arabic (ara), Assamese (asm), Azerbaijani (azj), Belarusian (bel), Bengali (ben), Bosnian (bos), Bulgarian (bul), Catalan (cat), Czech (ces), Chinese (cmn), Welsh (cym), Danish (dan), German (deu), Greek (ell), English (eng), Estonian (est), Persian (fas), Finnish (fin), French (fra), Galician (glg), Gujarati (guj), Hebrew (heb), Hindi (hin), Croatian (hrv), Hungarian (hun), Armenian (hye), Indonesian (ind), Icelandic (isl), Italian (ita), Javanese (jav), Japanese (jpn), Kannada (kan), Georgian (kat), Kazakh (kaz), Khmer (khm), Kyrgyz (kir), Korean (kor), Lao (lao), Latvian (lav), Lithuanian (lit), Malayalam (mal), Macedonian (mkd), Malay (msa), Burmese (mya), Dutch (nld), Norwegian (nob), Nepali (npi), Punjabi (pan), Polish (pol), Portuguese (por), Romanian (ron), Russian (rus), Slovak (slk), Slovenian (slv), Spanish (spa), Serbian (srp), Swedish (swe), Swahili (swh), Tamil (tam), Telugu (tel), Tagalog (tgl), Thai (tha), Turkish (tur), Ukrainian (ukr), Urdu (urd), Uzbek (uzb), Vietnamese (vie), Cantonese (yue). ## Installation and Usage The model is implemented using the SLAM-LLM framework. For detailed installation instructions and inference scripts, please refer...

Source context: 0 downloads · 0 likes · Pipeline audio-text-to-text · Repo yxdu/mcat-small