Towards a Phonology-Informed Evaluation of Multilingual TTS


Abstract

Neural TTS systems can sound natural across languages, but naturalness does not guarantee the preservation of sound contrasts that distinguish words from their grammatical forms. Standard metrics like MOS do not test for this. We propose a classifier-based framework that audits TTS output against language-specific phonological patterns using human speech as a benchmark. Testing Assamese advanced tongue root (ATR) vowel harmony with Meta’s MMS TTS, we show that a classifier trained on human speech transfers to synthesized speech with minimal loss. The faithfulness audit reveals that [+ATR] mid vowels are realized as [-ATR] in 1/3 tokens despite an underlying [+ATR] specification, a bias absent in human speech. At the word level, predicted ATR labels classify harmony more accurately than transcription labels, indicating a gap between intended and produced phonology. The framework offers task-specific diagnostics and generalizes to other phonological contrasts with measurable acoustic cues.

1 Background↩︎

Neural architectures and the massive scaling of training data have rapidly improved multilingual text-to-speech (TTS) systems. Standard evaluation metrics based on Mean Opinion Scores (MOS) focus on perceived naturalness and whether words are recoverable by automatic recognition. However, sounding natural does not guarantee that a system reproduces a language’s sound patterns, especially when grammatical context determines which sounds appear together. [1] showed that modern neural TTS has largely closed the perceived naturalness gap with human speech. This makes the problem more pressing: if a system scores well on MOS, systematic phonological errors may go entirely undetected.

The dominant evaluation paradigm relies on human listening tests, most commonly MOS and MUSHRA-style protocols [2][4], as established through benchmarks such as the Blizzard Challenge [5]. These protocols provide global ratings rather than targeted evidence about whether a system preserves specific sound contrasts or grammatical alternations. Decontextualized listening tests assume a stable gold standard for speech quality that does not exist, and evaluation should instead be task-specific and diagnostic [6]. [7]’s review of MOS studies reveals further limitations, including listener variability, scale anchoring effects, and the collapse of multidimensional speech quality into a single uninformative scalar. [8] surveyed 133 recent TTS papers and identified that most do not report basic methodological details such as scale labels or increments, and showed experimentally that even small changes in test instructions can significantly alter scores.

Automatic alternatives include mel cepstral distortion, spectral/F0 error, perceptual metrics such as PESQ [9] and STOI [10], neural MOS predictors [11][14], and ASR-based intelligibility (WER/CER). Speaker similarity metrics based on embedding comparison [15] extend evaluation to voice identity but do not address phonological structure. Work on Indian language TTS, including the IndicTTS corpus [16], and multilingual benchmarks such as Common Voice [17] have relied on MOS and WER throughout. While useful for tracking overall quality and consistency, none of these measures tests whether a system respects the phonological patterns that distinguish languages, varieties, or accents. Segment-level intelligibility methods such as the Modified Rhyme Test [18] and the Diagnostic Rhyme Test [19] established an early precedent for targeted phonological evaluation [20]. Phonological features have been used as training representations in low-resource ASR to support cross-lingual transfer [21], and probing classifiers have analyzed what phonological information neural speech models encode [22][24], but systematic phonological diagnostic testing for multilingual TTS remains rare.

We address this gap using Assamese Advanced Tongue Root (ATR) vowel harmony as a test case. In Assamese, [+ATR] suffix vowels (/i,u/) trigger harmony on [-ATR] stem vowels (//), constraining which vowel qualities can co-occur within a word [25]. Vowel harmony is part of the language’s grammar, and a TTS voice may score well on standard metrics while neutralizing or misplacing harmony-conditioned contrasts. Following cross-linguistic findings on ATR acoustics [26], [27], [+ATR] vowels are produced with a lower first formant frequency (F1) and narrower first formant bandwidth (B1) than their [-ATR] counterparts. A TTS system that fails to maintain these distinctions will produce measurable F1 shifts that a classifier trained on human speech can detect, even when the output sounds acceptable to a listener. Such failures matter for authenticity, educational uses, and inclusive speech technologies that aim to represent linguistic diversity rather than merely approximating it. We evaluate Meta’s Massively Multilingual Speech (MMS) TTS [28], a VITS-based system covering 1100+ languages, using a fixed random seed to ensure deterministic outputs across runs. We present a two-task evaluation pipeline that (i) learns an acoustic-to-phonology mapping from human speech, (ii) applies it cross-domain to synthesized speech, and (iii) summarizes directional mismatches at the vowel and word levels. The methodology is intended to be replicable and adaptable to other phonological systems with measurable acoustic correlates. 1

2 Materials & Methods↩︎

2.1 Data and model setup↩︎

Human benchmark. We created the human benchmark corpus by recording the speech of \(14\) adult native Assamese speakers from the upper Assam region (\(8\) females, \(6\) males). Each participant read out target words (X) embedded in a carrier frame (‘moi X buli kolu’, corresponding to English ‘I say X’). We manually sliced the target words from the carrier sentences and segmented the vowels in Praat [29]. FormantPro [30] was used to extract the first three formant measurements (F1, F2, F3), the first formant bandwidth (B1) at the 50% temporal midpoint of each vowel, along with total vowel duration (ms). We applied speaker-level Lobanov-normalization to the formant measures to remove between-speaker physiological variation before cross-speaker modeling. Binary ATR labels ([+ATR], [-ATR]) and two additional features were assigned to each word token following the phonetic and phonological descriptions of Assamese vowels [25]: vowel height (ordinal: high=0, mid=1, low=2) and backness (binary: front=0, back=1). Tokens were excluded if they fell outside the defined outlier bounds 2, resulting in \(8125\) vowel tokens (\(4793\) [+ATR], \(3332\) [-ATR]) for Task 1.

Table 1: Example stimuli with word tokens and assigned harmony categories.
Stem Gloss Suffix Harmonized Gloss Category
dkh ‘to see’ -i dekhi ‘I-see’ AgrYesMixNo
znk ‘firefly-M’ -i znki ‘firefly-F’ AgrYesMixYes
rup ‘silver’ -li rupli ‘silvery’ AgrNoMixYes

TTS dataset. Target words in the same carrier frame were synthesized using Meta’s MMS TTS model for Assamese (mms-tts-asm) via Hugging Face 3 with a fixed random seed to ensure deterministic outputs across runs. It is one of the few openly available systems with Assamese support, making the evaluation reproducible. Outputs were synthesized at \(16\) kHz mono. The TTS dataset consists of \(114\) words, of which \(80\) overlap with the human dataset and \(34\) are unique. The unique words include harmonizing and non-harmonizing minimal pairs for testing the classifier’s prediction accuracy on unseen lexical items. We followed the same annotation and acoustic measurement protocol as for human speech. Since MMS TTS produces a single consistent voice, z-normalization was applied globally across the complete TTS corpus, using the corpus-wide mean and standard deviation for each formant (i.e., z-scoring within a single speaker’s vowel space). Tokens falling outside the same outlier bounds were excluded from the analysis (\(281\) vowel tokens in total; \(199\) [+ATR] and \(82\) [-ATR]).

Stimulus design. We assigned three harmony categories to the target words based on the surface ATR agreement pattern and the presence of underlying ATR mixing: (i) AgrYesMixNo (all vowels agree in ATR class; no mixing) (N=\(2102\) in the human dataset and \(81\) in the TTS data) and, (ii) AgrYesMixYes (surface agreement but mixed ATR values present) (N=\(485\) in humans and \(25\) in TTS) and (iii) AgrNoMixYes (mixedness present and ATR disagreement)(N=\(382\) in humans and \(8\) in TTS) (see Table 1 for the three harmony categories with example stems and suffixed forms). These word-level labels are used only for Task 2 and for stratified breakdowns of the faithfulness audit.

2.2 Task 1: vowel-level ATR classification↩︎

The primary goal of the first classification task (Task 1) is to characterize whether the acoustic-to-ATR mapping learned from human speech transfers to synthesized speech without significant loss in classification accuracy. We trained a logistic regression (LR; L2 penalty, C=1.0, class-weight=balanced, LBFGS solver) and a random forest classifier (RF; 200 estimators, min\(\_\)samples\(\_\)leaf=\(5\), class-weight = balanced) on \(7\) features (first three normalized formants, B1, duration, height, backness) to predict binary ATR class from acoustic features and then apply it cross-domain to synthesized speech. Four cross-domain transfer directions are evaluated to separate within-domain performance from domain shift. Human\(\rightarrow\)Human (H\(\rightarrow\)H), the within-domain reference, uses 5-fold GroupKFold cross-validation by speaker. Human\(\rightarrow\)TTS (H\(\rightarrow\)TTS) trains on all human data and tests on TTS. TTS\(\rightarrow\)TTS uses 5-fold stratified cross-validation on the TTS corpus alone. TTS\(\rightarrow\)Human trains on TTS and tests on human speech. The gap between H→H and H\(\rightarrow\)TTS quantifies how much the acoustic structure of TTS vowels diverges from human norms for the same phonological categories. The gap between TTS\(\rightarrow\)TTS and TTS\(\rightarrow\)H provides the same diagnosis from the opposite domain. Performance is reported as accuracy (Acc) and macro-averaged F1 (macro-F1).

2.3 Phonological faithfulness audit↩︎

We define phonological faithfulness as the degree to which a TTS system’s acoustic output preserves the category-level contrasts specified by the phonological ground-truth of the input text. The audit compares, for each vowel token (N=\(8053\) after omitting misaligned tokens), the gold ATR label from phonological transcription against the ATR label inferred from acoustics by the Task 1 classifier. A mismatch is recorded when these two labels disagree. We distinguish two error directions: overgeneration (when the TTS produces a [+ATR] surface for an underlying [-ATR] vowel: gold [-ATR] \(\rightarrow\) predicted [+ATR]) and underproduction (when the system fails to realize [+ATR] where harmony requires it: gold [+ATR] \(\rightarrow\) predicted [-ATR]). An asymmetry between these rates indicates a directional bias in how the synthesized acoustics relate to the intended phonological categories. For TTS, predictions are generated by the LR classifier trained on all human tokens. For human speech, predictions are generated out-of-fold using the same 5-fold speaker-disjoint scheme as Task 1, ensuring each human token is predicted by a model that never saw that speaker. This makes the human mismatch rate a genuine reference point for classifier uncertainty under speaker-disjoint evaluation. We report overall mismatch rates by harmony type and by vowel identity.

2.4 Task 2: word-level harmony classification↩︎

Task 2 classifies each word instance into one of three harmony types based on its vowel sequence. Word-level features are computed by aggregating vowel-level measurements within each utterance. Set A (acoustic aggregates; 11 features) summarizes the word’s acoustics using the mean and standard deviation of the normalized formant features, B1, and duration across vowels, along with F1 of the first and last vowel and the vowel count. Set B (ATR sequence summary; 7 features) captures the ATR profile of the vowel sequence: counts of [+ATR] and [-ATR] vowels, proportion [+ATR], binary entropy, majority ATR, an all-agree flag, and the number of ATR switches across the ordered vowel sequence. Set B is computed in two versions: B\(\_\)gold uses ground-truth ATR labels from phonological transcription, while B\(\_\)pred uses ATR labels predicted by the Task 1 classifier. For human data, B\(\_\)pred is derived from speaker-disjoint out-of-fold predictions to avoid leakage; for TTS, B\(\_\)pred is generated by the LR classifier trained on all human tokens. We report A, B\(\_\)pred, A+B\(\_\)gold, and A+B\(\_\)pred. Human evaluation uses 5-fold speaker-disjoint CV (\(2,969\) instances); TTS evaluation uses Human\(\rightarrow\)TTS transfer (\(114\) instances), noting that AgrNoMixYes is much less frequent (N=\(8\)). Results are reported for the RF classifier, which handles the three-class task and nonlinear feature interactions better than LR.

3 Results↩︎

3.1 Task 1: vowel-level ATR classification↩︎

Table 2 reports the accuracy (Acc) and macro-F1 for both models across the four directions.

Table 2: Cross-domain ATR classification with Lobanov-normalized acoustic features.
Model Metric H\(\to\)H H\(\to\)TTS TTS\(\to\)TTS TTS\(\to\)H
LR Acc 81.7% 83% 86.5% 79.8%
macro-F1 0.81 0.81 0.84 0.77
Acc 90.5% 74.7% 87.5% 80.8%
macro-F1 0.90 0.73 0.85 0.78

We observe two different outcomes from the cross-domain transfer using the linear (LR) and the non-linear (RF) classifiers. For LR, H\(\to\)H and H\(\to\)TTS are nearly identical (Acc \(\simeq\) 82% in both conditions and macro-F1 is flat at 0.81). These maintained scores mean the acoustic-to-ATR mapping is stable across domains, but this does not imply phonological faithfulness. RF achieves higher within-domain performance (90.5% Acc) but shows a considerably larger transfer gap (74.7% in H\(\to\)TTS). This observation indicates that the model may be learning more complex, speaker-conditioned decision boundaries that do not generalize well to a single synthetic voice.

TTS-only cross-validation (TTS\(\to\)TTS) has a macro-F1 of 0.842 (LR) and 0.847 (RF) , broadly comparable to the human CV scores. Given that the two datasets differ in size, speaker count, and label balance, we do not attribute this similarity to the TTS vowel system’s properties. The TTS\(\to\)H direction performs with above-chance accuracy (Acc \(\simeq\) 80% – 81%) scores, though the per-vowel breakdown reveals that // is particularly poorly recovered in this direction (Acc 0.9% for RF, 6.3% for LR). As // has very few tokens in the TTS output (N=7), this result reflects data sparsity rather than a reliable estimate of classifier behavior for that category. At the individual vowel-level, we see that /i/ and // vowels are classified near-perfectly (98% and 100%, respectively, for LR) in the H\(\to\)TTS domain. This pattern is consistent with [+high] and [-high] vowels occupying distinct regions of the formant space. The mid [+ATR] vowels /e/ and /o/ are considerably harder (Acc 69% and 66% , respectively), a pattern that anticipates the faithfulness audit findings discussed in the following section. /u/ is among the harder vowels (66.2%), but in H\(\to\)TTS it reaches 80% accuracy, suggesting the TTS generates this vowel with more consistent acoustic properties than natural speech across speakers.

3.2 Phonological faithfulness audit↩︎

In Table 3, we report the overall mismatch rate (proportions of tokens where the ground-truth labels do not match the predicted labels), with error directions broken down into overgeneration (when ground-truth [-ATR] label is predicted as [+ATR]), and underproduction (when ground-truth [+ATR] is predicted as [-ATR]).

Table 3: Phonological faithfulness audit: overall mismatch rates
Domain N Mismatch Overgeneration Underproduction
\((-\to+)\) \((+\to-)\)
Human (OOF) 8053 0.18 0.09 0.09
TTS 281 0.16 0.02 0.14

Our out-of-fold human benchmark shows a mismatch rate of \(0.185\) (N=\(8053\)) and nearly symmetric error directions, with overgeneration at \(0.091\), and underproduction at \(0.094\). This symmetry is expected, given the acoustic overlap between ATR categories in mid vowels, and it establishes the benchmark for classifier uncertainty under speaker-disjoint evaluation. The TTS domain, by contrast, is quite different 4. The overall mismatch rate is slightly lower than in humans (\(0.164\); N = \(281\)), but the errors are one-sided. The tokens gold-labeled (ground-truth) as [+ATR] are frequently predicted as [-ATR] (\(0.142\); \(40/199\)), while the frequency of the gold [-ATR] predicted as [+ATR] is much lower (\(0.021\); \(6/82\)) (Figure 1 (b)). This \(7:1\) asymmetry has no counterpart in human speech. The lower overall mismatch in TTS reflects that most TTS tokens are gold [+ATR] and that the classifier mostly gets them right when they are acoustically unambiguous. We treat the directional imbalance as the diagnostic signal, not the overall rate. The difference in error directionality between domains is statistically significant (\(\chi^{2}(1) = 21.94,\; p < 0.001\)). Human errors are split almost evenly, but almost 87% of TTS errors are due to underproduction.

a
b

Figure 1: Faithfulness audit error directionality. (a) Mismatch concentrates in mid [+ATR] vowels /e/ and /o/ in TTS, whereas human mismatch is highest for /u/, //, and //. (b) Human errors are roughly symmetric; TTS errors show a 7:1 underproduction-to-overgeneration ratio .. a — Per-vowel mismatch rate., b — Aggregate error directionality.

The vowel-level observation clarifies where the underproduction is concentrated (Figure 1 (a)). In TTS, /i/ (mismatch: \(0.016\)) and // (\(0.000\)) are correctly classified, consistent with the cross-domain task 1 results for high and low vowels. However, the mid [+ATR] vowels /e/ and /o/ show the highest mismatch rates (\(0.327\); N=\(52\) and \(0.308\); N=\(52\), respectively). This means roughly one in three tokens of each vowel is predicted as [-ATR] by a classifier trained on human speech. Among the [-ATR] vowels in TTS, mismatch is low for // (\(0.077\)) and moderate for // (\(0.158\)). Earlier, we noted that /u/ (\(0.662\)), // (\(0.453\)), and // (\(0.383\)) are the hardest vowels for the classifier in the human data. The contrastive pattern of TTS suggests that the increased mismatch on /e/ and /o/ is not just a reflection of those vowels being inherently difficult to classify. The mismatch between [+ATR] mid-vowels in TTS indicates that their acoustic realizations fall within the [-ATR] region of the human-trained classifier’s decision boundary, despite their [+ATR] specification. Figure 2 illustrates the pattern for [leteku] where both /e/ tokens in the TTS output sit near or above the [\(\pm\) ATR] F1 boundary derived from human speech.

3.3 Task 2: word-level harmony classification↩︎

The second classification task tests whether the token-level patterns identified in the faithfulness audit are also retained in the word-level harmony classification. For human data, B\(\_\)pred uses speaker-disjoint out-of-fold predictions, and for TTS, it uses ATR predictions from the LR classifier trained on all human tokens in task 1. If TTS realized intended ATR categories faithfully, A+B\(\_\)gold and A+B\(\_\)pred should perform similarly. Table 4 reports the RF classifier’s performance on task 2.

Table 4: Word-level harmony classification. Acc / macro-F1 reported for each transfer direction. \(\downarrow\) marks the drop below the acoustic-only baseline on H\(\to\)TTS transfer.
Feature description Set H\(\to\)H H\(\to\)TTS
Acoustic features only (F1, F2, B1, duration) A 84.0% (0.76) 71.1% (0.64)
Phonological ATR sequence summary, predicted labels (proportion +ATR, entropy, switches) B\(\_\)pred 62.8% (0.54) 54.4% (0.50) \(\downarrow\)
Acoustic + gold ATR sequence A+B\(\_\)gold 88.8% (0.83) 58.8% (0.49) \(\downarrow\)
Acoustic + predicted ATR sequence A+B\(\_\)pred 84.2% (0.77) 69.3% (0.62)

A+B\(\_\)gold achieves the best within-domain performance (\(0.84\)), which is expected since gold ATR labels directly encode the harmony structure. On transfer to TTS, however, the A+B\(\_\)gold drops to \(0.49\), below the acoustic-only baseline of \(0.64\). A+B\(\_\)pred shows the opposite pattern. Its performance drops within-domain (\(0.77\) macro-F1) but holds up better on TTS (\(0.62\)). The transfer gap in macro-F1 decreases from \(0.34\) (A+B\(\_\)gold) to \(0.15\) (A+B\(\_\)pred).

What the gap between A+B\(\_\)gold and A+B\(\_\)pred in H\(\to\)TTS tells us is methodologically useful. Gold ATR labels encode what a word’s vowels are supposed to sound like phonologically. When those labels are used to train a word-level classifier on human speech and then applied to TTS, the classifier encounters TTS words whose acoustic ATR profiles, as captured by B\(\_\)pred, do not consistently match what gold labels would predict. The gap (+0.13 macro-F1 in favor of A+B\(\_\)pred) is a quantitative measure of that misalignment. A TTS system that faithfully realized its intended ATR categories would show a much smaller difference between these two conditions, because the acoustic predictions would closely track the gold labels. The fact that A+B\(\_\)pred outperforms A+B\(\_\)gold on TTS is consistent with the interpretation that the acoustic ATR profile diverges from the intended phonological structure, with Set A’s acoustic aggregates contributing most of the signal.

Figure 2: Spectrograms (0-1500 Hz) of [leteku] (AgrYesMixNo) produced by a human speaker (left) and MMS TTS (right), with F1 tracks (yellow) and the approximate [+ATR]/[-ATR] boundary derived from the human benchmark (dashed white). In TTS, the F1 of both /e/ tokens sits near or above the boundary, consistent with the underproduction pattern reported in Table 3.

4 Conclusion↩︎

Our results show that MMS TTS underproduces the acoustic correlates of [+ATR] in mid vowels, with a 7:1 underproduction-to-overgeneration ratio absent from human speech. This bias persists at the word-level: the drop in accuracy and macro-F1 from A+B\(\_\)gold relative to A+B\(\_\)pred on TTS transfer (Table 4) reflects that the phonological categories the system is supposed to realize do not consistently align with the acoustic output. For languages in which grammatical context conditions segment quality, a phonologically informed evaluation layer may provide useful complementary information. The audit format we propose is one possible way to give system developers more targeted feedback about where and how a system deviates. This study evaluates a single TTS system for a single phonological phenomenon in a single language using a small, class-imbalanced TTS dataset. These factors constrain the specific error rates and the strength of the claims we can make, but not the general approach, which in principle extends to any phonological contrast with measurable acoustic correlates and a human benchmark.

5 Use of Generative AI Disclosure↩︎

Generative AI was used to assist with code auto-completion, minor text editing, and grammar polishing. However, all scientific content, code implementations, results, and analyses were proposed, verified, and finalized by the authors.

References↩︎

[1]
Z. Malisz, G. E. Henter, C. V. Botinhao, O. Watts, J. Beskow, and J. Gustafson, “Modern speech synthesis for phonetic sciences: A discussion and an evaluation,” in Proc. Intl. Congress of phonetic sciences (ICPhS), 2019, pp. 487–491.
[2]
ITU-R, BS.1534-1: Method for the subjective assessment of intermediate quality level of audio systems.” Recommendation ITU-R BS.1534-1 (MUSHRA), 2001.
[3]
ITU-T, P.800: Methods for subjective determination of transmission quality.” Recommendation ITU-T P.800, 1996.
[4]
ITU-T, P.910: Subjective video quality assessment methods for multimedia applications.” Recommendation ITU-T P.910, https://www.itu.int/rec/T-REC-P.910/en, 2021.
[5]
S. King and V. Karaiskos, “The blizzard challenge 2016,” in Proc. Blizzard challenge workshop, 2016, pp. 1–16, doi: 10.21437/Blizzard.2016-1.
[6]
P. Wagner et al., “Speech synthesis evaluation – state-of-the-art assessment and suggestion for a novel research program,” in Proc. Speech synthesis workshop (SSW), 2019, pp. 105–110, doi: 10.21437/SSW.2019-19.
[7]
S. Le Maguer, S. King, and N. Harte, “The limits of the mean opinion score for speech synthesis evaluation,” Computer Speech and Language, vol. 84, 2024.
[8]
A. Kirkland, S. Mehta, H. Lameris, G. E. Henter, E. Szekely, and J. Gustafson, “Stuck in the MOS pit: A critical analysis of MOS test methodology in TTS evaluation,” in Proc. Speech synthesis workshop (SSW), 2023.
[9]
ITU-T, P.862: Perceptual evaluation of speech quality (PESQ): An objective method for end-to-end speech quality assessment of narrow-band telephone networks and speech codecs.” Recommendation ITU-T P.862, 2001.
[10]
C. H. Taal, R. C. Hendriks, R. Heusdens, and J. Jensen, “An algorithm for intelligibility prediction of time–frequency weighted noisy speech,” IEEE Trans. Audio, Speech, Lang. Process., vol. 19, no. 7, pp. 2125–2136, 2011, doi: 10.1109/TASL.2010.2049240.
[11]
C.-C. Lo, S.-W. Fu, W.-C. Huang, X. Wang, J. Yamagishi, and Y. Tsao, MOSNet: Deep learning-based objective assessment for voice conversion,” in Proc. Interspeech conf., 2019, [Online]. Available: https://www.isca-archive.org/interspeech_2019/lo19_interspeech.html.
[12]
G. Mittag and S. Möller, NISQA: A deep CNN-self-attention model for multidimensional speech quality prediction with crowdsourced datasets,” in Proc. Interspeech conf., 2021, [Online]. Available: https://www.isca-archive.org/interspeech_2021/mittag21_interspeech.html.
[13]
T. Saeki, D. Xin, W. Nakata, T. Koriyama, S. Takamichi, and H. Saruwatari, UTMOS: UTokyo-SaruLab system for VoiceMOS challenge 2022,” in Proc. Interspeech conf., 2022, pp. 4521–4525, doi: 10.21437/Interspeech.2022-439.
[14]
E. Cooper, W.-C. Huang, T. Toda, and J. Yamagishi, “Generalization ability of MOS prediction networks,” in Proc. IEEE intl. Conf. On acoustics, speech and signal processing (ICASSP), 2022, pp. 8442–8446.
[15]
Y. Jia et al., “Transfer learning from speaker verification to multispeaker text-to-speech synthesis,” in Proc. Neural information processing conf, 2018.
[16]
G. K. Kumar, S. Praveen, P. Kumar, M. M. Khapra, and K. Nandakumar, “Towards building text-to-speech systems for the next billion users,” in Proc. IEEE intl. Conf. On acoustics, speech and signal processing (ICASSP), 2023, pp. 1–5.
[17]
R. Ardila et al., “Common voice: A massively-multilingual speech corpus,” in Proc. Language resources and evaluation conf. (LREC), 2020, pp. 4218–4222, [Online]. Available: https://aclanthology.org/2020.lrec-1.520/.
[18]
A. S. House, C. E. Williams, M. H. L. Hecker, and K. D. Kryter, “Articulation testing methods: Consonantal differentiation with a closed-response set,” J. Acoust. Soc. Am., vol. 37, no. 1, pp. 158–166, 1965, doi: 10.1121/1.1909295.
[19]
W. D. Voiers, “Evaluating processed speech using the diagnostic rhyme test,” Speech Technology, pp. 30–39, 1983.
[20]
P. W. Nye and J. H. Gaitenby, “Consonant intelligibility in synthetic speech and in a natural speech control (Modified Rhyme Test results),” in Haskins laboratories status report on speech research, 1973, vol. SR–33, pp. 77–91.
[21]
X. Li et al., “Universal phone recognition with a multilingual allophone system,” in Proc. IEEE intl. Conf. On acoustics, speech and signal processing (ICASSP), 2020, pp. 8249–8253.
[22]
Y. Belinkov and J. Glass, “Analysis methods in neural language processing: A survey,” Trans. Assoc. Comput. Linguistics (TACL), vol. 7, pp. 49–72, 2019.
[23]
L. Deng, “Integrated-multilingual speech recognition using universal phonological features,” in Proc. IEEE intl. Conf. On acoustics, speech and signal processing (ICASSP), 1997, pp. 1007–1010, doi: 10.1109/ICASSP.1997.596110.
[24]
P. Cormac English, J. D. Kelleher, and J. Carson-Berndsen, “Domain-informed probing of wav2vec 2.0 embeddings for phonetic features,” in Proc. SIGMORPHON workshop on computational research in phonetics, phonology, and morphology, Jul. 2022, pp. 83–91, [Online]. Available: https://aclanthology.org/2022.sigmorphon-1.9/.
[25]
S. Mahanta, “Directionality and locality in vowel harmony: With special reference to vowel harmony in Assamese,” PhD thesis, Netherlands Graduate School of Linguistics, 2008.
[26]
S. Hess, “Assimilatory effects in a vowel harmony system: An acoustic analysis of advanced tongue root in Akan,” Journal of Phonetics, vol. 20, no. 4, pp. 475–492, 1992.
[27]
P. Olejarczuk, M. A. Otero, and M. M. Baese-Berk, “Acoustic correlates of anticipatory and progressive [ATR] harmony processes in Ethiopian Komo,” Journal of Phonetics, vol. 74, pp. 18–41, 2019.
[28]
V. Pratap et al., “Scaling speech technology to 1,000+ languages,” J. Mach. Learn. Res. (JMLR), vol. 25, no. 97, pp. 1–52, 2024.
[29]
P. Boersma and D. Weenink, “Praat: Doing phonetics by computer.” Version 6.4.60, https://www.praat.org/, 2026.
[30]
Y. Xu and H. Gao, FormantPro as a tool for speech analysis and segmentation,” Revista de Estudos da Linguagem, vol. 26, no. 4, pp. 1435–1454, 2018.

  1. Source code and sample dataset: https://github.com/snehagitrep/TTSEvalVH_interspeech2026.git↩︎

  2. F1: \(150–1200\) Hz; F2: \(500–3500\) Hz; F3: \(1500–4500\) Hz; B1 \(\leq\) \(400\) Hz↩︎

  3. source code available at huggingface.co/facebook/mms-tts-asm.↩︎

  4. Of \(199\) gold [+ATR] tokens, \(40\) (\(20.1\%\)) were predicted [-ATR]; of \(82\) gold [-ATR] tokens, \(6\) (\(7.3\%\)) were predicted [+ATR].↩︎