Title: Proceedings of the 20th International Conference on Spoken Language Translation (IWSLT 2023)
Subjects: Science