Robust Neural Machine Translation for Clean and Noisy Speech Transcripts

20641

Authors

nan

Abstract

AbstractNeural machine translation models have shown to achieve high quality when trained and fed with well structured and punctuated input texts. Unfortunately, the latter condition is not met in spoken language translation, where the input is generated by an automatic speech recognition (ASR) system. In this paper, we study how to adapt a strong NMT system to make it robust to typical ASR errors. As in our application scenarios transcripts might be post-edited by human experts, we propose adaptation strategies to train a single system that can translate either clean or noisy input with no supervision on the input type. Our experimental results on a public speech translation data set show that adapting a model on a significant amount of parallel data including ASR transcripts is beneficial with test data of the same type, but produces a small degradation when translating clean text. Adapting on both clean and noisy variants of the same data leads to the best results on both input types.

Keywords

nan

Full Content

Robust Neural Machine Translation for Clean and Noisy Speech Transcripts Mattia Di Gangi⋆† Robert Enyedi Alessandra Brusadin Marcello Federico Amazon AI, East Palo Alto - USA ⋆Fondazione Bruno Kessler, Trento - Italy † University of Trento, Italy Abstract Neural machine translation models have shown to achieve high quality when trained and fed with well structured and punctuated input texts. Unfortunately, the latter condition is not met in spoken language translation, where the input is generated by an automatic speech recognition (ASR) sys- tem. In this paper, we study how to adapt a strong NMT system to make it robust to typical ASR errors. As in our application scenarios transcripts might be post-edited by hu- man experts, we propose adaptation strategies to train a sin- gle system that can translate either clean or noisy input with no supervision on the input type. Our experimental results on a public speech translation data set show that adapting a model on a significant amount of parallel data including ASR transcripts is beneficial with test data of the same type, but produces a small degradation when translating clean text. Adapting on both clean and noisy variants of the same data leads to the best results on both input types. 1. Introduction The recent quality improvements [1, 2] of neural machine translation (NMT) [3, 4] opened the way to commercial ap- plications that can provide high-quality translations. The as- sumption is that the sentences to translate will be similar to the training data, usually characterized by properly-formed text in the two translation languages. Poor-quality sentences are usually considered “noise” and removed from the training set to improve the final quality [5]. This practice is so com- mon that a shared task has been devoted to it [6], which got attention from major industrial players in MT. Thus, the ma- jor weakness of NMT lies in coping with noisy input, which is an important feature of a real-world application such as speech translation. The degradation of translation quality with noisy input has been widely reported in literature. Belinkov and Bisk [7] showed that the translation quality rapidly drops with both natural and synthetic noise. Karpukhin et al. [8] have observed a correlation between recognition and translation quality in the context of speech translation. In both cases the degradation is mainly due to word errors, and following works have shown that inserting synthetic noise in the train- The first author carried out the work during an internship at Amazon. Most of the time, travellers worry about their luggage. Most of the time travellers worry about their luggage. Table 1: Example of sentence in which the meaning is changed by a punctuation mark. ing data increases the robustness to the same kind of noise [9, 10]. In practice, ASR transcripts are not only noisy in the choice of words, but also come without punctuation.1 Thus, in order to feed MT systems with ASR output there are two main options: i) use a separate model that inserts punctu- ation (pre-processing) …

Content truncated to 500 words

Labeled Text

AbstractNeural machine translation models have shown to achieve high quality when trained and fed with well structured and punctuated input texts. Unfortunately, the latter condition is not met in spoken language translation, where the input is generated by an automatic speech recognition (ASR) system. In this paper, we study how to adapt a strong NMT system to make it robust to typical ASR errors. As in our application scenarios transcripts might be post-edited by human experts, we propose adaptation strategies to train a single system that can translate either clean or noisy input with no supervision on the input type. Our experimental results on a public speech translation data set show that adapting a model on a significant amount of parallel data including ASR transcripts is beneficial with test data of the same type, but produces a small degradation when translating clean text. Adapting on both clean and noisy variants of the same data leads to the best results on both input types.

Publication Details

Paper ID:
20641
Year:
2019
Publication:
TIPSTER
Publication Type:
conf
DOI:
nan