Portuguese-English Speech Translation
Dec 2025
Finished
Master's course project on speech translation between Portuguese and English. Implements and compares two paradigms: (1) Cascade approach — Whisper for automatic speech recognition followed by neural machine translation (NLLB, mT5), (2) End-to-end speech translation with fine-tuning. Explores different decoding strategies (beam search, temperature, nucleus sampling), translation models (NLLB-200, mT5-large), and fine-tuning configurations. Datasets: CoVoST 2 and EuroparlST. The full methodology and results are documented in a companion research paper. Modular codebase with editable pip install and Jupyter notebooks for experimentation.
Technologies
AI
HuggingFace
Jupyter
LaTeX
Matplot
NumPy
Pandas
Plotly
Python
PyTorch