Hugging Face

facebook/mms-300m

facebook/mms-300m — 1,400개 이상 언어로 사전학습된 Meta의 다국어 음성 모델

Meta(Facebook) AI가 공개한 MMS(Massively Multilingual Speech) 프로젝트의 3억 파라미터 체크포인트입니다. 약 50만 시간 분량, 1,400개 이상 언어의 음성 데이터로 Wav2Vec2 자기지도학습 방식으로 사전학습됐으며, ASR·번역·분류 같은 다운스트림 작업에 파인튜닝해 사용하는 기반 모델입니다.

주제
AI언어

본문

Hugging Face에 공개된 facebook/mms-300m은 Meta(Facebook) AI의 MMS(Massively Multilingual Speech) 프로젝트에서 나온 3억(300M) 파라미터 규모의 사전학습 음성 모델입니다. MMS는 음성 기술을 1,000개 이상의 언어로 확장하려는 목적의 대규모 다국어 프로젝트로, 이 체크포인트는 그중 파라미터 수가 300M인 버전입니다.

사전학습 방식과 데이터 규모

이 모델은 Wav2Vec2의 자기지도학습(self-supervised learning) 목적 함수를 사용해 사전학습됐습니다. 학습에는 1,400개 이상 언어에 걸친 약 500,000시간 분량의 음성 데이터가 사용됐습니다. 개발진은 Vineel Pratap 등이며, 관련 논문은 2023년 arXiv에 게재된 'Scaling Speech Technology to 1,000+ Languages'입니다. 모델 카드에는 Andros Tjandra, Bowen Shi, Alexei Baevski, Yossi Adi, Alexis Conneau, Michael Auli 등 다수의 공저자가 인용 정보와 함께 명시돼 있습니다.

사용 시 주의 사항

모델 카드가 명시하는 핵심 조건 두 가지가 있습니다. 첫째, 입력 음성은 반드시 16kHz로 샘플링돼 있어야 합니다. 둘째, 이 모델은 그 자체로 바로 쓰는 완성품이 아니라 ASR(자동 음성 인식), 번역(Translation), 분류(Classification) 같은 다운스트림 작업에 파인튜닝해 사용해야 하는 기반 모델입니다. 모델 카드는 파인튜닝 방법을 안내하는 하우투 섹션과 관련 블로그를 참조하라고 안내하고 있으며, 이미 ASR용으로 파인튜닝된 별도의 MMS 체크포인트들도 함께 링크돼 있습니다. 즉 특정 언어의 음성 인식을 바로 시도하려면 파인튜닝된 체크포인트를, 새로운 언어나 작업에 적응시키려면 이 사전학습 가중치를 출발점으로 삼는 구조입니다.

모델 정보와 라이선스

모델 유형은 다국어 자동 음성 인식(Multi-Lingual ASR) 모델로, 지원 언어는 1,000개 이상으로 표기돼 있습니다. 라이선스는 CC-BY-NC 4.0으로 비상업적 사용만 허용된다는 점이 실무 적용에서 중요한 제약입니다. 상용 서비스에 적용하려는 개발자라면 이 조건을 먼저 확인해야 합니다. 파인튜닝 체크포인트별로 라이선스가 다를 수 있으므로 사용하려는 개별 체크포인트의 조건도 함께 살펴보는 것이 안전합니다.

관련 자료와 사용 현황

모델 카드는 공식 블로그 포스트, Hugging Face Transformers 문서, 논문, GitHub 저장소, 다른 MMS 체크포인트 목록, ASR 파인튜닝 체크포인트, 그리고 모델을 바로 시연해볼 수 있는 공식 Space로 연결되는 링크를 제공합니다. Transformers 라이브러리를 통해 로드해 사용할 수 있으며, 지난 한 달간 다운로드 수는 22,039건으로 기록돼 있습니다.

이 모델의 의미는 저자원 언어(low-resource language) 음성 기술의 출발점을 대폭 넓혔다는 데 있습니다. 기존에는 음성 데이터가 부족해 ASR 구축이 어려웠던 언어들에 대해서도, 1,400개 이상 언어로 학습된 공통 표현 위에 적은 양의 데이터로 파인튜닝하는 접근이 가능해집니다. 다국어 음성 인식이나 저자원 언어 처리를 다루는 개발자라면 파인튜닝 체크포인트와 함께 살펴볼 가치가 있습니다.

원문: Hugging Face / 번역·요약: Trawling