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