PiDA: Phonetically-Informed Data Augmentation
for Robust Vietnamese Speech Translation


Abstract

Cascaded speech translation (ST) systems suffer from error propagation when Automatic Speech Recognition (ASR) outputs incorrect transcripts. We present the first systematic categorization of ASR errors for Vietnamese ST, classifying substitution errors by phonetic cause and quantifying their impact on downstream Neural Machine Translation (NMT) performance using Linear Mixed-Effects Modelling. We confirm that most ASR substitution errors arise from phonetic confusions rather than random noise, and that these phonetic errors significantly degrade ST quality. Motivated by this finding, we propose Phonetically-Informed Data Augmentation (PiDA), which generates ASR-like corruptions by substituting words with phonetically similar alternatives using phonetic word embeddings. Fine-tuning on a PiDA-augmented version of FLEURS Vietnamese–English improves translation of erroneous ASR outputs (up to +2.04 BLEU over standard fine-tuning) while also slightly improving clean-text performance.

1 Introduction↩︎

Speech translation (ST) converts spoken language directly into text in another language. Two paradigms dominate: end-to-end ST (E2E ST), which maps audio directly to translated text, and cascaded ST, which combines an Automatic Speech Recognition (ASR) system with a Neural Machine Translation (NMT) model. Despite progress in E2E ST, recent benchmarks show that cascaded systems often match or outperform them [1][4].

However, a key limitation of cascaded ST is error propagation: ASR errors are passed to the NMT component, degrading translation quality. This effect is amplified by a training–inference mismatch, as NMT models trained on clean text must handle noisy ASR outputs at test time [5][9]. On the Vietnamese–English subset of FLEURS [10], this mismatch results in 6.79 to 10.64 BLEU drops when translating ASR outputs instead of clean transcripts (Section 5.2).

Figure 1: Qualitative examples: (1) A sentence from the training set corrupted by PiDA; (2) A sentence from the test set where a model finetuned with PiDA data translates correctly despite ASR errors.

A common approach to improving NMT robustness is to augment training data with noisy or corrupted input text [5], [6]. However, [7] show that robustness gains depend on the match between injected noise and real error distributions, raising a question: what kinds of errors should we inject?

To answer this question, we conduct, to our knowledge, the first systematic analysis of ASR error patterns in Vietnamese speech translation. We categorize substitution errors by their phonetic causes, and quantify each category’s impact on translation quality using a linear mixed-effects model. Our analysis confirms that the majority of ASR substitution errors arise from systematic phonetic confusions rather than random noise and that phonetic ASR errors meaningfully impact NMT performance.

This finding directly motivates our approach: since ASR errors are predominantly phonetic, synthetic augmentation should also be phonetic. We propose Phonetically-Informed Data Augmentation (PiDA) using phonetic embeddings [11], [12], which generates corruptions by substituting syllables with phonetically similar alternatives identified through embedding similarity. To our knowledge, this is the first work to use explicit phonetic embeddings to generate synthetic ASR-style training data for machine translation on any language. We provide qualitative examples of phonetic corruption and recovery in 1.

We focus on Vietnamese as a case study for tonal, isolating languages. Our contributions are: (1) the first phonetic categorization and impact analysis of ASR errors for Vietnamese ST, revealing that most errors are systematic phonetic confusions; (2) phonetically-informed data augmentation using phonetic embeddings motivated by this analysis; (3) demonstration that fine-tuning on a mix of clean & PiDA-corrupted text improves ST (up to +2.04 BLEU) while improving MT performance. Our method avoids the text translation degradation caused by fine-tuning on real ASR outputs, and requires no audio data. Being text only, PiDA has the potential to be utilized in domains with available NMT data but limited speech resources.

2 Related Work↩︎

Vietnamese Speech Translation. Vietnamese ST remains underrepresented in the literature, with only two data sources providing (audio, transcripts, translation) triplets: the Vietnamese split of multilingual datasets MultiMed-ST [4] (16 hours, 9.1k samples) and FLEURS [10] (12 hours, 4.2k samples). This lack of high-quality datasets motivates our use of cascaded ST where ASR [13][15] and NMT [16][18] modules can be tuned separately with more abundant resources.

We leverage FLEURS for our ASR error quantification and data augmentation experiments. We also evaluated MultiMed-ST but found substantial audio-transcript misalignments (67 out of 100 manually verified samples contained an average of 2.39 missing and 1.57 erroneously present words per sample) that inflate observed error rates, making the error analysis and speech translation benchmarking on this dataset unreliable.

ASR Error Analysis for Machine Translation. [19] applied linear mixed-effects models to quantify the impact of ASR errors on statistical MT, decomposing errors into substitutions, insertions, and deletions. They found substitutions most detrimental to translation quality, though treated them as one single category. We extend the regression analysis of [19] by decomposing substitutions according to their phonetic cause.

Data Augmentation for Robust Spoken Language Tasks. [8] fine-tune the NMT component on paired clean and noisy transcripts to improve cascaded ST. [5] show that NMT robustness improves through synthetic noise augmentation when noise type and amount are carefully calibrated. [7] use adversarial training to improve robustness. Recently, MEDSAGE [9] extracts error statistics from real ASR outputs and uses a large language model (LLM) to generate ASR-like corrupted text matching these profiles. While effective for English dialogue summarization, MEDSAGE relies on an LLM’s implicit notion of phonetic plausibility, which may inadequately model true acoustic confusability for phonologically distant languages. We instead use phonetic embeddings to identify phonetically similar syllables.

Phonetic Word Embeddings. Phonetic representations range from rule-based articulatory features (PanPhon [20]) to learned phoneme embeddings such as Phoneme2Vec [21], with benchmarks like PWESuite [11] and PSET [12] evaluating their ability to capture phonetic similarity. More recently, XPhoneBERT [22], a multilingual phoneme-level Transformer pretrained on 330M phoneme sequences across nearly 100 languages (including Vietnamese), introduced contextualized phoneme representations. Originally, Phoneme2Vec incorporated phoneme embeddings as an additional input channel in classifier models for ASR-robust sentence classification, whereas XPhoneBERT replaced the phoneme encoder in VITS [23] to provide contextualized phoneme representations for Text-to-Speech. We instead adopt the pretrained XPhoneBERT embeddings to model phonetic similarity for data augmentation.

3 ASR Error Analysis↩︎

3.1 Error Extraction and Alignment↩︎

We use PhoWhisper-large (PhoWhisper-large) [24] and wav2vec2-base (wav2vec2-base-vietnamese-250h) [25], Vietnamese ASR models based on Whisper [26] and Wav2vec 2.0 [27], to transcribe the Vietnamese training split of FLEURS Vietnamese-English (3k samples). ASR outputs are word-aligned with reference transcripts using minimum edit distance, from which we extract substitution, insertion, and deletion errors.

3.2 Phonetic Categorization of Substitution Errors↩︎

For each substitution error, we classify it into one of six categories based on the phonetic relationship between the reference word and the ASR hypothesis:

  • Vowel confusion: The substitution involves changes in vowel quality, vowel diacritics, or vowel length while the consonant structure remains similar. Example: sau\(_\text{after}\) \(\rightarrow\) sao\(_\text{star}\)

  • Consonant confusion: The substitution involves consonant changes while vowels remain similar. Example: sử\(_\text{history}\) \(\rightarrow\) xử\(_\text{execute}\).

  • Tonal confusion: The reference and hypothesis words are segmentally identical but differ in tone marking. Example: ma\(_\text{ghost}\) \(\rightarrow\) \(_\text{but}\).

  • OOV (Out-of-vocabulary): The reference contains a foreign term, typically English vocabulary, that the ASR system transcribes as Vietnamese syllables approximating the foreign phonetics. Example: feet \(\rightarrow\) phít.

  • NA (Not applicable): Substitutions where the reference and hypothesis are phonetically unrelated, possibly due to alignment errors or severe ASR failures.

  • No error: Orthographic variants representing the same word, mostly due to typography in the reference transcription (e.g., hoà\(_\text{draw}\) \(\rightarrow\) hòa or tỉ\(_\text{billion}\) \(\rightarrow\) tỷ). These are not semantic errors.

Classification is performed using Gemini 2.5 Flash [28] with a prompt containing definitions, decision criteria, and examples for each category. As validation, we manually labeled the top 100 substitution errors and compared against LLM labels, achieving agreement in 94 cases and yielding a Cohen’s \(\kappa\) = \(0.95\). Disagreements primarily involved ambiguous cases where multiple phonetic differences co-occurred. In these cases, the LLM classifier typically assigns the dominant phonetic cause.

3.3 Impact Quantification via Mixed-Effects Modelling↩︎

Following [19], we use a Linear Mixed-Effects Model (LMM) to quantify how each error type impacts translation quality while controlling for differences between ASR systems. We use VinAI-Translate (vinai-translate-vi2en-v2) [29] (a fine-tuned mBART [30], leading model in recent Vietnamese NMT benchmarks [4], [16]) to translate the ground-truth text of FLEURS and the ASR outputs of wav2vec2-base and PhoWhisper-large.

We define the dependent variable in our LMM as: \[\Delta\text{TER} = \text{TER}_{\text{ST}} - \text{TER}_{\text{MT}}\] where \(\text{TER}_{\text{ST}}\) is Translation Edit Rate using ASR output as NMT input and \(\text{TER}_{\text{MT}}\) uses reference transcripts. This difference isolates translation degradation specifically attributable to ASR errors. We use TER rather than BLEU following [19] for its favorable statistical properties in linear modeling.

The mixed-effects model takes the form: \[\Delta\text{TER} = \beta_0 + \sum_i \beta_i \cdot x_i + \gamma \cdot \text{ASR}_{\text{sys}} + u_j + \epsilon\] where \(x_i\) represents the normalized frequency (count divided by sentence length) of each error type, \(\text{ASR}_{\text{sys}}\) is a fixed effect controlling for differences between the two ASR systems, and \(u_j \sim \mathcal{N}(0, \sigma^2_u)\) is a random intercept per sentence \(j\), accounting for variation in translation difficulty across utterances.

3.4 Results↩︎

Table 1: Distribution of ASR substitution errors by phonetic cause. PhoWhisper-large and wav2vec2-base achieve 8.62% and 15.26% WER on the FLEURS train set, respectively.
Error Type PhoWhisper wav2vec2
OOV (foreign terms) 2,612 3,053
Vowel confusion 566 1,627
Consonant confusion 447 1,423
NA (phonetically unrelated) 533 803
Tonal confusion 175 388
No error (orthographic variant) 365 104
Total substitutions 4,698 7,398
Table 2: Mixed-effects regression coefficients predicting \(\Delta\)TER. Error counts are length-normalized. *: \(p<0.05\)
Predictor Coef. Std. Err. Sig.
Intercept 0.74 0.35 *
Deletions 133.95 11.45 *
Insertions 127.51 2.47 *
Vowel conf. 97.66 7.47 *
Tonal conf. 79.12 14.27 *
Consonant conf. 71.84 8.07 *
OOV 58.82 5.72 *
NA 23.19 14.01

1 shows the error distribution across both ASR systems. Among within-vocabulary errors, phonetic confusions are most prevalent: vowel and consonant confusions together account for 3,050 errors in wav2vec2 and 1,013 in PhoWhisper, outnumbering tonal confusions and phonetically unrelated substitutions.

2 presents mixed-effects coefficients quantifying translation impact1. Insertions and deletions show the largest effects, consistent with prior work [19]. Among substitution types, phonetic confusions have the most dominant impacts on ST degradation. Vowel confusions have the strongest effect (97.66), followed by tonal (79.12) and consonant confusions (71.84), while phonetically unrelated errors (NA) are insignificant.

4 Phonetically-Informed Data Augmentation↩︎

We propose the Phonetically-Informed Data Augmentation (PiDA) pipeline, consisting of six components across two phases:

4.1 Precomputation Phase↩︎

1. Syllable Inventory Construction. We extract the Vietnamese syllable inventory using the wordfreq library [31], which provides frequency statistics derived from large web corpora2. We retrieve the top 50,000 most frequent Vietnamese words and filter to entries matching valid Vietnamese orthographic patterns, yielding approximately 9,400 unique syllables.

2. Phoneme Conversion. Each syllable is converted to International Phonetic Alphabet (IPA) using CharsiuG2P [32], the grapheme-to-phoneme system used by XPhoneBERT.

3. Embedding Extraction. We pass each phoneme sequence through XPhoneBERT (xphonebert-base) [22] and mean-pool the output hidden states across all phoneme positions (excluding the [CLS] and [SEP] tokens) to obtain a 768-dimensional vector per syllable.

4. Similarity Index Construction. We L2-normalize all syllable embeddings and build a FAISS index [33] using inner product search for efficient approximate nearest-neighbor retrieval. For each syllable, we precompute its top-50 phonetically similar neighbors and their cosine similarity scores.

4.2 Augmentation Phase↩︎

5. Error Annotation. We follow the error annotation procedure of [9]: Given an input sentence to corrupt, we annotate individual words with error markers based on ASR error statistics computed from the training set. For each word \(w_i\), we sample from a Bernoulli distribution with probability \(p = \text{WER}_{\text{train}}\) (the observed word error rate on the training set). If selected for corruption, we sample an operation type (deletion or substitution) according to the observed proportions of these error types in real ASR errors3. We mark substitutions with braces \(\{w_i\}\) and deletions by omitting the word entirely.

6. Corruption. We then process the annotated text to generate the corrupted output. For deletion markers, the word is simply removed. For substitution markers, we perform phonetic corruption with the following procedure.

For each syllable \(s_i\) marked for substitution, we sample a replacement from its top-\(k\) (\(k=5\)) precomputed phonetic neighbors using temperature-scaled softmax sampling:

\[P(s_j \mid s_i) = \frac{\exp\bigl(\text{sim}(s_i, s_j) / \tau\bigr)}{\sum_{s_k \in \mathcal{N}_k(s_i)} \exp\bigl(\text{sim}(s_i, s_k) / \tau\bigr)}\]

where \(\text{sim}(s_i, s_j)\) is the cosine similarity between syllable embeddings, \(\mathcal{N}_k(s_i)\) denotes the top-\(k\) neighbors of \(s_i\), and \(\tau\) is a temperature parameter controlling the sharpness of the distribution (lower values favor more phonetically similar substitutions).

Table 3: Translation quality on the FLEURS Vi-En test set for clean text translation (MT) and speech translation from ASR transcripts (ST). Each setting reports BLEU and COMET. \(^{+}\) / \(^{-}\): statistically significant BLEU increase/decrease over baseline (paired bootstrap, \(p < 0.05\)). Best and second-best BLEU in bold and underline. \(✔\) indicates text-only / LLM-independent method.
Data Aug. Method Text-only LLM-indep. MT ST (PW) ST (w2v)
4-5 (lr)6-7 (lr)8-9 BLEU\(\uparrow\) COMET\(\uparrow\) BLEU\(\uparrow\) COMET\(\uparrow\) BLEU\(\uparrow\) COMET\(\uparrow\)
No fine-tuning 28.05 0.84 23.73 0.80 22.15 0.73
+ clean pairs (baseline) \(✔\) \(✔\) 33.04 0.86 26.25 0.81 22.40 0.75
+ clean & freq-based subs \(✔\) \(✔\) 33.13 0.86 27.45\(^{+}\) 0.81 22.77 0.77
+ freq-based subs only \(✔\) \(✔\) 32.90 0.86 27.46\(^{+}\) 0.82 22.52 0.78
+ clean & real noisy \(✔\) 33.09 0.86 27.43\(^{+}\) 0.82 22.96 0.76
+ real noisy only \(✔\) 32.00\(^{-}\) 0.85 28.06\(^{+}\) 0.83 23.65\(^{+}\) 0.78
+ clean & MEDSAGE \(✔\) 32.59 0.86 26.68 0.82 22.88 0.77
+ MEDSAGE only \(✔\) 32.45\(^{-}\) 0.86 26.43 0.82 22.48 0.78
+ clean & PiDA (ours) \(✔\) \(✔\) 33.72\(^{+}\) 0.86 28.29\(^{+}\) 0.82 23.18\(^{+}\) 0.77
+ PiDA only (ours) \(✔\) \(✔\) 33.58 0.86 28.19\(^{+}\) 0.82 23.43\(^{+}\) 0.77

5 Experiments↩︎

5.1 Experimental Setup↩︎

Data. We use PiDA to corrupt the training split of FLEURS, then evaluate the fine-tuned models on 0.9k test samples.

Models. We use PhoWhisper-large and wav2vec2-base as the ASR systems, and VinAI-Translate as the NMT.

Training protocol. We fine-tune VinAI-Translate with: 3 epochs, batch size 8, learning rate \(3\times10^{-5}\), maximum sequence length 256 tokens, gradient accumulation over 8 steps (effective batch size 64), 300 warmup steps, weight decay 0.01, AdamW optimizer with early stopping based on validation loss.

Baselines. We compare against: (1) Clean pairs: baseline fine-tuning on reference Vietnamese-English pairs only; (2) Random frequency-based substitutions [5]: corrupting reference transcripts by sampling error operations (deletion, substitution) according to WER statistics from real ASR outputs, with substitutions drawn from frequency-weighted Vietnamese syllable inventory (the same as PiDA’s); (3) Real noisy pairs [8]: using actual ASR outputs paired with English translations; (4) MEDSAGE [9]: similarly sampling error operations from ASR error profiles, but using LLM-generated insertions and substitutions via Gemini 2.5 Flash instead of random vocabulary draws4. In all conditions, when clean and noisy data are mixed (denoted as clean & {method name}), the ratio is always 1:1 (3k clean & 3k noisy), following [8].

Evaluation. We report BLEU [38] and COMET [39] (Unbabel/wmt22-comet-da) on clean reference transcripts (MT) and on PhoWhisper-large and wav2vec2-base ASR outputs (ST). We abbreviate the metrics as Metric\(_\texttt{Setting}^\texttt{Model}\). For example, BLEU\(_\text{ST}^\text{PW}\) refers to the BLEU score for speech translation using the PhoWhisper-large ASR outputs.

5.2 Results↩︎

3 presents our main results across training conditions.

Baseline and ASR error propagation. Fine-tuning on clean reference FLEURS pairs improves speech translation quality, but a substantial MT-ST gap remains (6.79 BLEU for PhoWhisper-large and 10.64 BLEU for wav2vec2-base), indicating that domain adaptation alone does not address robustness to ASR errors, particularly for weaker ASR front-end.

Random substitutions & Real noisy pairs. Frequency-based random corruption yields ST gains (27.45–27.46 BLEU\(_\text{ST}^\text{PW}\), \(p < 0.05\)) comparable to mixing clean with real noisy text (27.43 BLEU\(_\text{ST}^\text{PW}\), \(p < 0.05\)) without degrading BLEU\(_{\text{MT}}\). Fine-tuning with only real noisy pairs increases both BLEU\(_\text{ST}^\text{PW}\) (28.06) and BLEU\(_\text{ST}^\text{w2v}\) (23.65), both \(p < 0.05\). However, noisy-only training significantly degrades BLEU\(_{\text{MT}}\) by 1.04 (\(p < 0.05\)).

MEDSAGE. LLM-generated corruptions yield no significant BLEU improvement over the clean baseline for either ASR system, though COMET scores are similar to other methods.

PiDA (ours). Mixing clean text with PiDA achieves the strongest BLEU\(_\text{ST}^\text{PW}\) (+2.04 over baseline, +0.84 over random substitutions, \(p < 0.05\)) and significant gains in BLEU\(_\text{ST}^\text{w2v}\) (+0.78, \(p < 0.05\)), while preserving both BLEUMT and COMETMT. Real-noisy-only training achieves slightly lower BLEU\(_\text{ST}^\text{PW}\) and slightly better BLEU\(_\text{ST}^\text{w2v}\), but degrades BLEUMT. Mixing clean data & PiDA is the only method that improves speech translation across both ASR systems while also improving clean-text performance. Without clean pairs, PiDA still preserves MT quality and delivers significant ST gains. COMET scores across all augmentation methods are comparable.

Overall, PiDA consistently provides robustness gains comparable to real noisy data while eliminating the robustness-accuracy tradeoff, and also requiring neither audio data nor external LLMs for text augmentation.

Sampling hyperparameter ablation. We analyze the sensitivity of PiDA to the sampling hyperparameters \(k\) and \(\tau\) in 4, showing that performance is stable across a wide range of values. The best BLEU\(_\text{ST}^\text{{PW}}\) and BLEU\(_\text{ST}^\text{{w2v}}\) are achieved with \(k{=}5\) and \(\tau{=}0.5\), which we used in our main experiments.

Table 4: Ablation for hyperparameters \(k \in \{3,5,10\}\) and \(\tau \in \{0.3, 0.5, 1.0\}\) on FLEURS Vi-En. Each cell reports BLEU\(_\text{ST}^\text{PW}\) | BLEU\(_\text{ST}^\text{w2v}\) of models fine-tuned on ‘clean & PiDA’ data.
\(k \,|\, \tau\) \({0.3}\) \({0.5}\) \({1.0}\)
\(3\) 27.62 | 22.93 27.74 | 23.00 27.76 | 22.91
\(5\) 27.53 | 23.11 28.29 | 23.18 27.35 | 23.11
\(10\) 27.92 | 22.91 27.96 | 22.91 27.83 | 22.93

6 Conclusion & Future Work↩︎

We presented the first systematic categorization of ASR errors for Vietnamese ST, showing that most substitution errors stem from structured phonetic confusions, and that these errors substantially affect downstream NMT performance.

This motivated Phonetically-Informed Data Augmentation using XPhoneBERT embeddings (PiDA), which generates synthetic errors by substituting phonetically similar syllables. Across ASR systems, PiDA achieves consistent gains in ST, scoring the highest BLEU\(_\text{ST}\) when translating PhoWhisper-large outputs and significant improvements for wav2vec2-base, while retaining or improving text translation quality on both BLEU and COMET. In contrast, real-ASR augmentation yields comparable ST gains but degrades MT performance. Being text-only, PiDA has the potential to extend to ST domains where NMT parallel data exists but domain-specific speech resources are limited.

Limitations We only evaluate on one dataset due to the lack of high-quality ST datasets for Vietnamese. OOV errors involve cross-lingual phonetic mapping not addressed by our within-vocabulary method. Future work will extend to OOV handling and validate on additional Vietnamese ST benchmarks.

7 Acknowledgments↩︎

The research results are a part of the outputs of the Cross-College project Robust Vietnamese–English Clinical and Educational Medical Translation, a collaboration between the College of Engineering & Computer Science (CECS) and the College of Health Sciences (CHS), VinUniversity. This research was funded under Project ID VUNI.2324.CC06.

Giang Son Nguyen, Tung X. Nguyen, Hieu Minh Truong and Dung D. Le are partly supported by the Center for AI Research, VinUniversity. Nhu Vo is supported by the Vingroup Scholarship.

Giang Son Nguyen thanks the AUMOVIO-NTU Corporate Lab for lending GPU resources for the experiments in this paper.

8 Generative AI Use Disclosure↩︎

The authors used generative AI tools solely to assist with minor language editing and readability improvements. No generative AI tools were used to produce any scientific content, experimental results, data analysis, or conclusions.

References↩︎

[1]
R. Dabre and H. Song, NICTs Cascaded and End-To-End Speech Translation Systems using Whisper and IndicTrans2 for the Indic Task,” in Proceedings of the 21st international conference on spoken language translation (IWSLT 2024), Aug. 2024, pp. 17–22, doi: 10.18653/v1/2024.iwslt-1.3.
[2]
B. Yan et al., CMUs IWSLT 2024 offline speech translation system: A cascaded approach for long-form robustness,” in Proceedings of the 21st international conference on spoken language translation (IWSLT 2024), Aug. 2024, pp. 164–169, doi: 10.18653/v1/2024.iwslt-1.22.
[3]
Y. Higuchi, T. Ogawa, and T. Kobayashi, End-to-End Speech Translation Guided by Robust Translation Capability of Large Language Model,” in Interspeech 2025, 2025, pp. 21–25, doi: 10.21437/Interspeech.2025-317.
[4]
K. Le-Duc et al., MultiMed-ST: Large-scale Many-to-many Multilingual Medical Speech Translation,” in Proceedings of the 2025 conference on empirical methods in natural language processing, Nov. 2025, pp. 11827–11952, doi: 10.18653/v1/2025.emnlp-main.599.
[5]
M. Sperber, J. Niehues, and A. Waibel, Toward Robust Neural Machine Translation for Noisy Input Sequences,” in Proceedings of the 14th international conference on spoken language translation, 2017, pp. 90–96, [Online]. Available: https://aclanthology.org/2017.iwslt-1.13/.
[6]
Y. Belinkov and Y. Bisk, Synthetic and Natural Noise Both Break Neural Machine Translation,” in International conference on learning representations, 2018, [Online]. Available: https://openreview.net/forum?id=BJ8vJebC-.
[7]
Y. Cheng, Z. Tu, F. Meng, J. Zhai, and Y. Liu, Towards Robust Neural Machine Translation,” in Proceedings of the 56th annual meeting of the association for computational linguistics (volume 1: Long papers), Jul. 2018, pp. 1756–1766, doi: 10.18653/v1/P18-1163.
[8]
M. Di Gangi, R. Enyedi, A. Brusadin, and M. Federico, Robust Neural Machine Translation for Clean and Noisy Speech Transcripts,” in Proceedings of the 16th international conference on spoken language translation, 2019, [Online]. Available: https://aclanthology.org/2019.iwslt-1.32/.
[9]
K. Binici et al., MEDSAGE: Enhancing Robustness of Medical Dialogue Summarization to ASR Errors with LLM-generated Synthetic Dialogues,” in AI4X 2025 international conference, 2025, [Online]. Available: https://openreview.net/forum?id=rWOaUq6UBS.
[10]
A. Conneau et al., FLEURS: FEW-Shot Learning Evaluation of Universal Representations of Speech,” in 2022 IEEE spoken language technology workshop (SLT), 2023, pp. 798–805, doi: 10.1109/SLT54892.2023.10023141.
[11]
V. Zouhar et al., PWESuite: Phonetic word embeddings and tasks they facilitate,” in Proceedings of the 2024 joint international conference on computational linguistics, language resources and evaluation (LREC-COLING 2024), May 2024, pp. 13344–13355, [Online]. Available: https://aclanthology.org/2024.lrec-main.1168/.
[12]
G. Sperduti and D. Nguyen, PSET: A phonetics-semantics evaluation testbed,” in Proceedings of the 2025 conference on empirical methods in natural language processing, Nov. 2025, pp. 7346–7356, doi: 10.18653/v1/2025.emnlp-main.373.
[13]
T. X. Nguyen et al., ViMedCSS: A Vietnamese Medical Code-Switching Speech Dataset & Benchmark.” 2026, [Online]. Available: https://arxiv.org/abs/2602.12911.
[14]
R. Ardila et al., Common Voice: A Massively-Multilingual Speech Corpus,” in Proceedings of the twelfth language resources and evaluation conference, May 2020, pp. 4218–4222, [Online]. Available: https://aclanthology.org/2020.lrec-1.520/.
[15]
H.-T. Luong and H.-Q. Vu, A non-expert Kaldi recipe for Vietnamese Speech Recognition System,” in Proceedings of the third international workshop on worldwide language service infrastructure and second workshop on open infrastructures and analysis frameworks for human language technologies (WLSI/OIAF4HLT2016), Dec. 2016, pp. 51–55, [Online]. Available: https://aclanthology.org/W16-5207/.
[16]
N. Vo, D. Q. Nguyen, D. D. Le, M. Piccardi, and W. Buntine, Improving Vietnamese-English Medical Machine Translation,” in Proceedings of the 2024 joint international conference on computational linguistics, language resources and evaluation (LREC-COLING 2024), May 2024, pp. 8955–8962, [Online]. Available: https://aclanthology.org/2024.lrec-main.784/.
[17]
C. Ngo et al., MTet: Multi-domain Translation for English and Vietnamese.” 2022, [Online]. Available: https://arxiv.org/abs/2210.05610.
[18]
L. Doan, L. T. Nguyen, N. L. Tran, T. Hoang, and D. Q. Nguyen, PhoMT: A high-quality and large-scale benchmark dataset for Vietnamese-English machine translation,” in Proceedings of the 2021 conference on empirical methods in natural language processing, Nov. 2021, pp. 4495–4503, doi: 10.18653/v1/2021.emnlp-main.369.
[19]
N. Ruiz and M. Federico, Assessing the impact of speech recognition errors on machine translation quality,” in Proceedings of the 11th conference of the association for machine translation in the americas: MT researchers track, 2014, pp. 261–274, [Online]. Available: https://aclanthology.org/2014.amta-researchers.20/.
[20]
D. R. Mortensen, P. Littell, A. Bharadwaj, K. Goyal, C. Dyer, and L. Levin, PanPhon: A Resource for Mapping IPA Segments to Articulatory Feature Vectors,” in Proceedings of COLING 2016, the 26th international conference on computational linguistics: Technical papers, Dec. 2016, pp. 3475–3484, [Online]. Available: https://aclanthology.org/C16-1328/.
[21]
A. Fang, S. Filice, N. Limsopatham, and O. Rokhlenko, Using Phoneme Representations to Build Predictive Models Robust to ASR Errors,” in Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, 2020, pp. 699–708, doi: 10.1145/3397271.3401050.
[22]
L. The Nguyen, T. Pham, and D. Q. Nguyen, XPhoneBERT: A Pre-trained Multilingual Model for Phoneme Representations for Text-to-Speech,” in Interspeech 2023, 2023, pp. 5506–5510, doi: 10.21437/Interspeech.2023-444.
[23]
J. Kim, J. Kong, and J. Son, Conditional Variational Autoencoder with Adversarial Learning for End-to-End Text-to-Speech,” in Proceedings of the 38th international conference on machine learning, 2021, vol. 139, pp. 5530–5540, [Online]. Available: https://proceedings.mlr.press/v139/kim21f.html.
[24]
T.-T. Le, L. T. Nguyen, and D. Q. Nguyen, “PhoWhisper: Automatic speech recognition for vietnamese,” in The second tiny papers track at ICLR 2024, 2024, [Online]. Available: https://openreview.net/forum?id=x3c3MkJfpG.
[25]
T. B. Nguyen, Vietnamese end-to-end speech recognition using wav2vec 2.0.” Sep. 2021, doi: 10.5281/zenodo.5356039.
[26]
A. Radford, J. W. Kim, T. Xu, G. Brockman, C. Mcleavey, and I. Sutskever, “Robust speech recognition via large-scale weak supervision,” in Proceedings of the 40th international conference on machine learning, 2023, vol. 202, pp. 28492–28518, [Online]. Available: https://proceedings.mlr.press/v202/radford23a.html.
[27]
A. Baevski, H. Zhou, A. Mohamed, and M. Auli, “wav2vec 2.0: A framework for self-supervised learning of speech representations.” 2020, [Online]. Available: https://arxiv.org/abs/2006.11477.
[28]
Gemini Team, Google, “Gemini 2.5: Pushing the frontier with advanced reasoning, multimodality, long context, and next generation agentic capabilities.” 2025, [Online]. Available: https://arxiv.org/abs/2507.06261.
[29]
Tuan-Duy H. Nguyen, Duy Phung, Duy Tran-Cong Nguyen, Hieu Minh Tran, Manh Luong, Tin Duy Vo, Hung Hai Bui, Dinh Phung, Dat Quoc Nguyen, A Vietnamese-English Neural Machine Translation System,” in Interspeech 2022, 2022, pp. 5543–5544.
[30]
Y. Liu et al., “Multilingual denoising pre-training for neural machine translation,” Transactions of the Association for Computational Linguistics, vol. 8, pp. 726–742, 2020, doi: 10.1162/tacl_a_00343.
[31]
R. Speer, rspeer/wordfreq: v3.0.” Zenodo, Sep. 2022, doi: 10.5281/zenodo.7199437.
[32]
Jian Zhu, Cong Zhang, David Jurgens, ByT5 model for massively multilingual grapheme-to-phoneme conversion,” in Interspeech 2022, 2022, pp. 446–450, doi: {10.21437/Interspeech.2022-538}.
[33]
J. Johnson, M. Douze, and H. Jégou, Billion-scale similarity search with GPUs,” IEEE Transactions on Big Data, vol. 7, no. 3, pp. 535–547, 2019.
[34]
Llama Team, AI @ Meta, “The llama 3 herd of models.” 2024, [Online]. Available: https://arxiv.org/abs/2407.21783.
[35]
A. Q. Jiang et al., “Mistral 7B.” 2023, [Online]. Available: https://arxiv.org/abs/2310.06825.
[36]
SEA-LION Team, Hugging Face model releaseLlama-SEA-LION-v3.5-8B-R.” https://huggingface.co/aisingapore/Llama-SEA-LION-v3.5-8B-R, 2024.
[37]
C. V. Nguyen et al., Vistral-7B-Chat - Towards a State-of-the-Art Large Language Model for Vietnamese,” 2023.
[38]
K. Papineni, S. Roukos, T. Ward, and W.-J. Zhu, Bleu: A method for automatic evaluation of machine translation,” in Proceedings of the 40th annual meeting of the association for computational linguistics, Jul. 2002, pp. 311–318, doi: 10.3115/1073083.1073135.
[39]
R. Rei et al., COMET-22: Unbabel-IST 2022 Submission for the Metrics Shared Task,” in Proceedings of the seventh conference on machine translation (WMT), Dec. 2022, pp. 578–585, doi: 10.18653/v1/2022.wmt-1.52.

  1. No error is excluded because its coefficient is statistically insignificant in a preliminary model, and it does not represent semantic errors.↩︎

  2. Vietnamese has a finite, constrained syllable inventory, and web corpora like wordfreq cover nearly all attested syllables.↩︎

  3. We exclude insertion simulation as our pipeline lacks a language model component to generate contextually plausible insertions.↩︎

  4. MEDSAGE originally used Llama-3-8B [34] and Mistral-7B [35] for corruption. However, we found that their Vietnamese fine-tuned counterparts, Llama-SEA-LION-v3.5-8B-R [36] and Vistral-7B [37], failed to produce plausible phonetic errors for Vietnamese, even with few-shot examples. Hence, we used Gemini 2.5 Flash for this component.↩︎