Portuguese-English Speech Translation

external-link

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

AI

huggingface

HuggingFace

jupyter

Jupyter

latex

LaTeX

matplot

Matplot

numpy

NumPy

pandas

Pandas

plotly

Plotly

python

Python

pytorch

PyTorch