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