SpeechQE: Estimating the Quality of Direct Speech Translation Paper • 2410.21485 • Published 26 days ago