SpeechQE: Estimating the Quality of Direct Speech Translation Paper • 2410.21485 • Published Oct 28, 2024