End-to-end speech-to-text translation: A survey

Publication
Computer Speech & Language 90, 101751, 2025