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