Simultaneous Speech Translation panel discussion at IWSLT


Date
Aug 5, 2021