Moore Speech Corpora Toolkit
Open-source toolkit to collect, preprocess, align, and normalize Mooré language speech/text data for low-resource NLP applications.
Project
Scripts and utilities for fine-tuning Meta’s Massive Multilingual Speech (MMS) adapter models for ASR on low-resource languages like Mooré.
A comprehensive toolkit for fine-tuning Meta’s Massive Multilingual Speech (MMS) adapter models for Automatic Speech Recognition (ASR), specifically designed for low-resource languages like Mooré.
1
2
3
4
5
6
7
8
9
10
├── data/ # Data preprocessing scripts
├── models/ # Model loading and checkpoints
├── scripts/
│ ├── preprocess.py # Data preprocessing
│ ├── train.py # Training script
│ ├── evaluate.py # Evaluation with WER
│ └── inference.py # Run inference
├── utils/
│ └── config.yaml # Configuration file
└── logs/ # Training logs
1
2
3
4
5
6
7
8
9
10
11
# Preprocess data
python scripts/preprocess.py --data_source huggingface
# Train model
python scripts/train.py --config utils/config.yaml
# Evaluate
python scripts/evaluate.py --checkpoint models/checkpoints/
# Inference
python scripts/inference.py --audio_file audio.wav
Adapter-based fine-tuning offers several advantages:
Meta’s MMS supports 1,100+ languages with models for:
Open-source toolkit to collect, preprocess, align, and normalize Mooré language speech/text data for low-resource NLP applications.
Comprehensive collection of notebooks for Microsoft’s Florence-2 VLM: inference, data auto-labeling, and fine-tuning for various computer vision tasks.