Model Card for portuguese_mfa

This MFA model is for aligning Portuguese across Brazil and Portugal dialects.

Model Details

Model Description

  • Developed by: Michael McAuliffe
  • Funded by: N/A
  • Model type: Montreal Forced Aligner model
  • Language(s) (NLP): Portuguese
  • License: cc-by-4.0

Uses

Direct Use

This model is intended to be used for forced alignment of Portuguese varieties that it was trained on (Portugal and Brazil). Please see https://montreal-forced-aligner.readthedocs.io/en/latest/user_guide/troubleshooting.html for details on common fixes.

Out-of-Scope Use

This model cannot provide accurate assessments of goodness of pronunciations or provide transcripts as it is trained to be accepting of variation in pronunciation to provide a reasonable alignment for Portuguese speech.

Bias, Risks, and Limitations

This model will perform best on the variety of speech that it was trained on, with a bias towards Brazilian Portuguese. The speakers in the training data are all adult speakers, so child speech alignment may not be accurate.

Recommendations

When using this model on a variety that it was not trained on, better results can be attained by adapting the model to the data to be aligned first. See https://montreal-forced-aligner.readthedocs.io/en/latest/user_guide/workflows/adapt_acoustic_model.html and https://github.com/mmcauliffe/mfa-adaptation for example usage and scripts.

How to Get Started with the Model

Use the code below to get started with the model.

To get started, follow the instructions for installing MFA. To align files using this model, use the mfa align command.

Dictionary Details

Details for portuguese_portugal_mfa dictionary and G2P model

  • Source: wikipron
  • Orthography: Latin
  • Phone set: MFA
  • Words: 117,496
  • Phones: 42
  • Graphemes: 82
IPA chart
Consonants
Manner Labial Labiodental Dental Alveolar Alveopalatal Palatal Velar Uvular
Nasal m n ɲ
Stop p b t d k ɡ
Labialized kʷ ɡʷ
Affricate tʃ dʒ
Sibilant s z ʃ ʒ
Fricative f v ð ʁ
Approximant w w̃ j j̃
Tap ɾ
Lateral ɫ ʎ
Vowels

Oral vowels

Front Near-Front Central Near-Back Back
Close i ɨ u
Close-Mid e o
Open-Mid ɛ ɔ
ɐ
Open a

Nasal vowels

Front Near-Front Central Near-Back Back
Close
Close-Mid
Open-Mid
ɐ̃
Open

Details for portuguese_brazil_mfa dictionary and G2P model

  • Source: wikipron
  • Orthography: Latin
  • Phone set: MFA
  • Words: 213,148
  • Phones: 40
  • Graphemes: 85
IPA chart
Consonants
Manner Labial Labiodental Alveolar Alveopalatal Palatal Velar Uvular Glottal
Nasal m n
Stop p b t d k ɡ
Labialized kʷ ɡʷ
Affricate tʃ dʒ
Sibilant s z ʃ ʒ
Fricative f v ʁ h
Approximant w w̃ j j̃
Tap ɾ
Lateral l ʎ
Vowels

Oral vowels

Front Near-Front Central Near-Back Back
Close i u
Close-Mid e o
Open-Mid ɛ ɔ
ɐ
Open a

Nasal vowels

Front Near-Front Central Near-Back Back
Close
Close-Mid
Open-Mid
ɐ̃
Open

Training Details

Training Data

Brazilian_Portuguese_Conversational_Speech_Corpus

  • Source: [More Information Needed]
  • License: [More Information Needed]
  • Dialects: N/A
  • Number of hours: 5.80
  • Number of utterances: 7,293
  • Number of speakers: 10
    • Female speakers: 6
    • Male speakers: 4
    • Unknown speakers: 0

Common Voice Portuguese

  • Source: https://voice.mozilla.org/en/datasets
  • License: CC-0
  • Dialects: brazil, portugal
  • Number of hours: 111.25
  • Number of utterances: 95,429
  • Number of speakers: 2,002
    • Female speakers: 58
    • Male speakers: 500
    • Unknown speakers: 1,444

CORAA

  • Source: [More Information Needed]
  • License: [More Information Needed]
  • Dialects: N/A
  • Number of hours: 289.76
  • Number of utterances: 400,516
  • Number of speakers: 77,825
    • Female speakers: 0
    • Male speakers: 0
    • Unknown speakers: 0

GlobalPhone Portuguese (Brazilian)

Multilingual LibriSpeech Portuguese

  • Source: https://openslr.org/94/
  • License: CC BY 4.0
  • Dialects: portugal
  • Number of hours: 168.45
  • Number of utterances: 39,230
  • Number of speakers: 62
    • Female speakers: 26
    • Male speakers: 36
    • Unknown speakers: 0

Multilingual TEDx Portuguese

  • Source: https://openslr.org/100/
  • License: CC BY-NC-ND 4.0
  • Dialects: portugal
  • Number of hours: 181.68
  • Number of utterances: 92,172
  • Number of speakers: 834
    • Female speakers: 0
    • Male speakers: 0
    • Unknown speakers: 834

Training Procedure

Preprocessing

Preprocessing include fixes and orthographic standardization to various corpora.

Training Hyperparameters

Evaluation

Testing Data, Factors & Metrics

Testing Data

N/A

Factors

N/A

Metrics

N/A

Results

N/A

Summary

Technical Specifications

Model Architecture and Objective

HMM-GMM model

Software

This model was trained via the Montreal Forced Aligner.

Citation

BibTeX:

@techreport{mfa_portuguese_mfa_acoustic_2026,
    author={McAuliffe, Michael and Sonderegger, Morgan},
    title={Portuguese MFA acoustic model v3.3.0},
    address={\url{https://huggingface.co/MontrealCorpusTools/portuguese_mfa}},
    year={2026},
    month={Jun},
}

APA:

McAuliffe, M. & Sonderegger, M. (2026). Portuguese MFA acoustic model v3.3.0. Available at https://huggingface.co/MontrealCorpusTools/portuguese_mfa.

Contact

For questions and issues, please file an issue either for this model at https://huggingface.co/MontrealCorpusTools/portuguese_mfa/discussions or for larger MFA issues at https://github.com/MontrealCorpusTools/Montreal-Forced-Aligner/issues.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support