Skip to article sections

Automatic speech recognition (ASR) has been increasingly adopted for generating transcriptions to train text-to-speech (TTS) models, substantially reducing manual annotation costs. However, transcription errors introduced by ASR systems inevitably degrade TTS performance, and existing approaches lack explicit quality awareness, leaving it unclear whether TTS models can learn to distinguish and respond to varying transcription quality. This study investigates whether explicit quality supervision can enable TTS models to develop quality-aware representations and achieve controllable stable synthesis. This study proposes transcription quality labels (TQL), automatically derived from connectionist temporal classification scores. During training, TQL provides explicit quality supervision, enabling the model to associate transcription quality with acoustic characteristics. During inference, setting TQL to high values guides the model toward stable synthesis that faithfully follows the input text. Under controlled conditions isolating the effect of transcription quality, our best TQL-based model achieves 8.4% word error rate compared to 15.9% for the baseline, a 47% relative reduction. While synthesis accuracy gains are significant, naturalness improvements are modest (mean opinion score of 3.66 vs. 3.55), indicating that TQL primarily enhances synthesis stability rather than perceptual quality. Further analysis confirms that synthesis quality varies systematically with TQL values at inference, demonstrating learned quality-conditioned behavior.

Text-to-speech (TTS) synthesis aims to generate natural and intelligible speech from text input. Recent advances in neural generation techniques have driven considerable progress in synthesis quality. Representative approaches include attention-based sequence-to-sequence models (Wang et al., 2017) and generative models based on flow architectures (Kim et al., 2020, 2021) or diffusion processes (Popov et al., 2021; Yasuda and Toda, 2023). When trained on large-scale high-quality data sets, these methods have achieved near human-level synthesis performance.

However, assembling high-quality TTS corpora remains resource-intensive, requiring hundreds of hours of professional recordings, accurate manual transcriptions and meticulous speech-text alignment. To reduce this burden, cost-effective alternatives use publicly available speech, either with existing text sources (Zen et al., 2019) or with automatic transcriptions generated by ASR systems (Chen et al., 2023; He et al., 2025). While these approaches enable rapid, large-scale data set construction, ASR-induced transcription errors, including substitutions, deletions and hallucinations inevitably pose challenges for training robust TTS models.

One established approach for handling noisy transcriptions is data-centric preprocessing: filtering or selecting utterances to discard low-quality or mismatched text-speech pairs based on acoustic or textual criteria (Braunschweiler et al., 2010; He et al., 2025; Seki et al., 2023; Stan et al., 2013). These approaches can effectively improve corpus quality by removing severely mismatched samples, and have been successfully applied in large-scale corpus construction pipelines. However, filtering inevitably enforces a trade-off between data quantity and quality: aggressive filtering discards a substantial portion of the training data, potentially losing valuable acoustic diversity, while lenient filtering retains noisy samples that may degrade synthesis quality.

A separate research direction investigates model behavior when trained directly on noisy transcriptions, rather than filtering the data beforehand. Prior studies have investigated the impact of transcription noise on TTS training under controlled conditions using clean audio paired with noisy transcriptions at varying error rates to isolate the effect of transcription quality from audio quality (Feng et al., 2026, 2024). These studies established that recent diffusion-based TTS models (Popov et al., 2021; Yasuda and Toda, 2023) exhibit notable implicit robustness, yet training on noisy transcriptions still leads to unstable synthesis behavior under high error rate conditions. Importantly, this robustness remains implicit models lack explicit quality awareness, limiting inference time controllability and risking the inadvertent learning of patterns associated with low-quality transcriptions.

Building on these findings, we propose transcription quality labels (TQL) and investigate whether explicit quality supervision can enable TTS models to develop quality-aware representations and achieve stable, controllable synthesis. TQL is derived from connectionist temporal classification (CTC) scores (Graves et al., 2006; K¨urzinger et al., 2020), which have been validated as effective indicators of text-speech alignment quality (Seki et al., 2023). Since computing TQL requires only a pre-trained ASR model and the existing audio-transcript pairs, it serves as an automatic substitute for manual quality annotation, without requiring additional human labeling effort. We derive TQL at both utterance-level and character-level granularities through different normalization strategies of CTC scores: utterance-level TQL captures overall transcription reliability, while character-level TQL identifies which specific characters are likely erroneous, allowing the model to learn fine-grained quality-aware representations. During training, TQL provides explicit quality supervision, enabling the model to learn distinct acoustic synthesis patterns conditioned on transcription quality. This learned quality-conditioned behavior can then be leveraged at inference: by setting TQL to high values, the model is guided toward stable synthesis that faithfully follows the input text.

The main contributions of this work are summarized as follows:

  • We propose a TQL method based on CTC scores. Under controlled experimental conditions that isolate the effect of transcription quality, we demonstrate that explicit quality supervision enables TTS models to learn quality-aware representations.

  • We establish a comprehensive evaluation protocol using a balanced test set that includes diverse transcription quality conditions. This design allows systematic assessment of model behavior across varying levels of transcription quality.

  • Experimental validation demonstrates significant improvements: our best TQL-based model achieves 8.4% word error rate compared to 15.9% for the baseline trained on noisy transcriptions, representing a 47% relative reduction. Analysis reveals that the method primarily enhances synthesis stability rather than perceptual naturalness, which sheds light on the distinct roles of explicit quality supervision.

The remainder of this paper is organized as follows: Section 2 reviews related work on noisy transcription robust TTS- and CTC-based quality assessment. Section 3 presents the proposed TQL method and its integration into the TTS framework. Section 4 details the experimental setup and training configurations. Section 5 reports evaluation results on the balanced test set and analyzes the effects of TQL-based quality control. Section 6 provides further analysis of inference time TQL behavior, positional encoding parameters and input style effects. Section 7 discusses the scope and generalizability of the current approach. Section 8 concludes with implications and future directions.

The robustness of TTS systems to transcription errors has been investigated across multiple paradigms, each providing distinct insights into error tolerance mechanisms.

Early unit selection systems (Clark et al., 2007; Matousek et al., 2012) exhibited inherent robustness through direct acoustic unit matching, as transcription errors had minimal impact when the required acoustic units existed in the database. Statistical parametric synthesis (Yamagishi et al., 2008) demonstrated that parameter averaging during model training provides noise tolerance, although synthesis quality degrades as errors accumulate.

The advent of neural TTS introduced both new challenges and opportunities for handling noisy transcriptions. Prior work on Tacotron (Fong et al., 2019) noted that while attention-based mechanisms demonstrate some tolerance to specific error patterns (e.g., word insertions), they remain fundamentally vulnerable to more disruptive error types such as substitutions and deletions. To address textual errors, Yang et al. (2020) introduced a VQVAE-based approach that generates discrete acoustic representations to supplement unreliable transcription features, showing that acoustic-side information can provide robustness against text side errors.

Feng et al. (2026, 2024) found that recent diffusion-based TTS models (Popov et al., 2021; Yasuda and Toda, 2023) exhibit strong robustness to noisy transcriptions, with analysis showing that noise propagation in the diffusion process enables effective acoustic information integration during training. However, their evaluation focused exclusively on clean-style text inputs, potentially missing instabilities under diverse input conditions.

While these approaches have achieved varying degrees of robustness, a common limitation persists: models lack explicit awareness of transcription quality, leaving no mechanism to distinguish reliable from unreliable training samples or to control synthesis behavior at inference time. Whether explicit quality supervision can address these limitations remains unexplored.

CTC (Graves et al., 2006) is a sequence-level criterion widely adopted in automatic speech recognition (ASR) for aligning variable-length acoustic observations x=(x1,,xT) with shorter target transcript sequences y=(y1,,yN), where NT and each yj belongs to a vocabulary of output symbols Y (e.g., characters). CTC introduces a special blank symbol and defines an alignment path π=(π1,,πT) with πtY{} such that collapsing consecutive non-blank labels and removing blanks recovers y. The conditional probability of y given x sums over all valid paths:

(1)

where pt(πt) is the frame-level posterior from the acoustic model and B1 denotes the inverse of the CTC collapse operation. The forward-backward algorithm computes this sum in O(TN) time. In ASR training, logPCTC acts as the objective to be minimized.

We define a CTC score Sctc derived from the Viterbi (forced-alignment) path. Let:

(2)

be the most-probable CTC path that realizes the transcript y given the frame-level posteriors pt(·). From this path, we segment πy* into consecutive frame sets grouped by transcript symbols:

Then, we obtain the average log-likelihood score for each symbol yj as follows:

(3)

The CTC score is defined as the vector of these per-symbol likelihood scores:

(4)

Higher values in Sctc indicate stronger local agreement between the corresponding speech segments and transcript characters. In practice, one may aggregate Sctc (e.g., by computing its mean, median or minimum) to detect misaligned text–speech pairs in data sets of unknown quality.

Beyond its role in ASR training, CTC (Graves et al., 2006) has been applied to text-speech alignment in speech synthesis alongside other approaches such as HMM (Hidden Markov Model) based forced alignment (McAuliffe et al., 2017) and attention mechanisms (Chorowski et al., 2015). Recently, Liu et al. (2026) leveraged CTC-based alignment to construct interleaved text-speech training sequences for LLM-based TTS. In addition to providing alignment paths, the alignment process yields per frame likelihood scores that reflect how well each text segment corresponds to the observed speech, which can serve as indicators of transcription quality.

Beyond alignment applications, confidence scores derived from ASR or speech processing models have been applied in various ways, including data filtering for corpus curation (Seki et al., 2023; Takamichi et al., 2021), confidence based data selection and weighting in semi-supervised ASR (Veselý et al., 2017) and output filtering to detect hallucinations in generative speech enhancement (Yamauchi et al., 2026). These approaches use confidence information either at the data preparation stage (removing low confidence samples), during training (adjusting sample contributions to the objective) or at the output stage (rejecting unreliable generated outputs). Our work differs in that we expose quality information as an explicit conditioning input at multiple granularities (utterance-level and character-level), which allows the model to learn quality-aware representations during training and enables direct control over synthesis behavior at inference time. Among various confidence measures, CTC scores are particularly suited to transcription quality assessment because they directly measure text-speech alignment at the character level and are readily available from standard ASR models without requiring additional computation. It should be noted that CTC scores are conditional probabilities under a specific ASR model rather than absolute quality measures – they are influenced by factors such as model capacity and training domain. Nevertheless, as relative quality indicators within a given data set, CTC scores can effectively distinguish samples of varying transcription quality.

In this work, we transform CTC scores into explicit quality labels provided as conditioning input features for TTS training, investigating whether such explicit quality supervision can enable quality-aware synthesis behavior and inference time controllability. We adopt CTC scores as quality indicators in this work, noting that our goal is to investigate whether explicit quality supervision can enable controllable synthesis, rather than to identify the optimal quality measure.

Building on the CTC-based quality assessment paradigm discussed in Section 2.3, this section presents our method for transforming CTC alignment scores into TQLs at two granularities for quality-aware TTS training and quality conditioned inference.

Figure 1 illustrates the overall framework of our proposed method. When training TTS models on transcriptions with varying quality (e.g. ASR generated noisy transcriptions), the model implicitly learns quality varying mappings, which can lead to degraded synthesis quality. We hypothesize that providing explicit quality information can enable the model to distinguish these quality variations and achieve controllable synthesis. To this end, we introduce TQL.

As shown in Figure 1(a), we first compute TQL from speech transcription pairs. A pre-trained ASR model generates CTC alignment probabilities PCTC, from which we derive CTC scores SCTC and transform them into quality labels at two granularities: an utterance-level label Lutt providing global quality assessment, and character-level labels Lchar capturing position specific quality variations. The TTS model is then trained with these quality labels to learn explicit associations between transcription quality and acoustic characteristics.

During inference [Figure 1(b)], we exploit this learned quality awareness for controllable synthesis. By setting Lutt and Lchar to high values, we guide the model to synthesize high-quality speech, effectively overriding the quality varying patterns learned during training. This quality conditioning mechanism enables stable and accurate synthesis even when the training data contains variable transcription quality.

The following sections detail each component: Section 3.2 describes TQL computation, Section 3.3 presents the linguistic encoder architecture with TQL features, and Section 3.4 explains the training and inference procedures.

To assess transcription quality, we calculate the CTC score sequence Sctc [equation (4)] for each text-speech pair. As defined in equation (3), each element of Sctc is obtained by averaging the frame-level log posteriors over the frames aligned to the corresponding character, thereby aggregating frame-level acoustic evidence into a per character quality indicator [Figure 1(c) shows an example of this process]. We further process Sctc to derive both utterance- and character-level TQL. We denote the ith element of Sctc as Sctc(i) [corresponding to sj in equation (3)].

We design distinct transformations for these two granularities to capture complementary quality aspects. Utterance-level labels use binarization to provide a coarse global assessment, distinguishing generally reliable from unreliable samples. Character-level labels use continuous normalization to preserve fine-grained quality variations that correlate with specific error patterns (e.g. substitutions often yield different CTC score distributions than deletions). This dual-granularity design enables the model to learn both global quality awareness and local error specific representations.

For utterance-level labeling, we apply a threshold Tb to the CTC scores. The CTC scores Sctc are discretized into binary labels: ‘1’ for scores above the threshold and ‘0’ otherwise. The utterance-level quality label Lutt [equation (6)] is then computed as the mean of the binarized sequence Sbinary [equation (5)]:

(5)
(6)

For character-level labeling, the raw CTC scores are clipped at a threshold Tc to obtain Sclip [equation (7)], then normalized via Min-Max scaling to yield the character-level quality label Lchar [equation (8)]:

(7)
(8)

Our approach uses the same transformer-based linguistic encoder (Kim et al., 2020, 2021; Shaw et al., 2018) as VITS (Kim et al., 2021). Consistent with VITS text processing, blank tokens are interspersed within the sequence. The first blank token is replaced with a placeholder token to carry utterance-level quality information, as described below.

Since utterance-level TQL is a single scalar that carries no positional information, we additionally incorporate sinusoidal absolute positional encoding (APE) (Vaswani et al., 2017) as an auxiliary feature to capture potential position-dependent error patterns. Unlike the positional encoding used within multi-head self-attention layers (which operates on query–key relationships), our APE is applied directly to the input embeddings before the transformer layers.

The sinusoidal positional encoding PE is computed for each position pos and dimension index i with embedding dimension d:

(9)
(10)

To allow the model to adaptively determine the importance of positional information, we introduce a learnable scaling coefficient α (initialized to 1.0) that modulates the positional embedding:

(11)

The position enhanced embedding is then computed by adding Epos to the token embeddings.

We hypothesize that transcription quality may exhibit position-dependent patterns, for example, ASR systems might show systematic differences in recognition accuracy at sentence boundaries, word initial positions, or specific phonetic contexts. Section 6.2 empirically analyzes the learned positional scaling behavior and the interaction between positional encoding and quality supervision.

We apply different feature alignment strategies depending on the quality representation configuration. For utterance-level labels alone, Lutt is broadcast to match the text sequence length. For character-level labels alone, each element in Lchar is replicated such that every character and its subsequent blank token in Y share the same quality value, while the placeholder receives a quality label of 1.0. For combined utterance- and character-level representations, we follow the character-level alignment and set the placeholder’s quality to Lutt. We encode Lutt and Lchar using linear projection layers to produce embeddings Eutt and Echar, respectively. These quality embeddings are combined with text and positional embeddings via element-wise addition before being fed into the multi-head self-attention layers.

Building on the quality-aware representations described above, we now explain how TQL enables both quality-aware training and quality conditioned inference.

During training, by incorporating quality embeddings into the linguistic encoder alongside text embeddings, the model learns to generate quality-aware linguistic representations. These representations encode not only the textual content but also quality specific patterns, allowing the model to learn mappings that correlate transcription quality with corresponding acoustic synthesis characteristics. High-quality labels guide the model to learn robust text to acoustic mappings, while low-quality labels help the model adapt to degraded transcription patterns.

During inference, we exploit this quality-aware learning for quality conditioned synthesis. By setting both Lutt and Lchar to high values, we signal the linguistic encoder to produce representations characteristic of high-quality transcriptions. The acoustic model, conditioned on these quality-enriched linguistic features, generates speech that faithfully follows the input text. Importantly, TQL is treated as a controllable conditioning variable rather than an estimated latent; during inference, we manually specify high TQL values to guide synthesis toward high-quality behavior.

Figures 2 and 3) illustrate the training and inference architectures of our proposed method. Our model builds upon DVT (Yasuda and Toda, 2023), a diffusion-based latent variable TTS framework, comprising a linguistic encoder, duration model, latent acoustic model and waveform model. The linguistic encoder converts character embeddings EY into hidden sequences ZY, which the duration model expands to match the target acoustic length. The latent acoustic model uses diffusion to predict acoustic representations ZX conditioned on linguistic features, and the waveform model decodes ZX into audio. Prior work (Feng et al., 2026, 2024) has shown that diffusion-based acoustic models can generate coherent speech even when conditioned on degraded linguistic features, suggesting an inherent capacity to balance text conditioning against the learned speech distribution. TQL leverages this property by embedding explicit reliability signals within ZY. Although TQL is injected at the encoder level, it effectively informs the acoustic model about the trustworthiness of the text condition and promotes quality-aware synthesis behavior. During inference (Figure 3), TQL is set to high values as described in Section 3.4.

We created controlled noisy transcription conditions by introducing random background noise into high-quality speech samples to create degraded speech of varying quality, which was then processed by an ASR model to generate noisy transcriptions. In this simulation, we used high-quality speech from LJSpeech corpus (Ito and Johnson, 2017) and environmental noise from DEMAND data set (Thiemann et al., 2013). Speech samples were randomly paired with noise samples and mixed according to a randomly assigned signal-to-noise ratio (SNR) to produce degraded speech. Following previous study (Feng et al., 2024; Seki et al., 2023), we set the SNR range to [−20, 0]. Finally, a pre-trained Transformer-based ASR model [1] built with the ESPnet toolkit (Watanabe et al., 2018), trained on LibriSpeech with BPE tokenization, transcribed the degraded speech, producing noisy transcriptions. Details of the noisy transcriptions are provided in Table 1.

In our experiments, we used character text representations and applied pre-processing to all transcriptions, including lower casing, removing punctuation and normalizing numbers, ordinals and monetary units. Following the controlled experimental paradigm established in prior studies (Feng et al., 2026, 2024), we used the original high-quality recordings from LJSpeech for training with a single speaker, single data set configuration. This simplified setup is motivated by the difficulty of tracing synthesis errors back to specific causes in training data: when multiple noise sources co-occur (e.g. audio degradation, speaker variability and transcription errors), attributing observed synthesis behavior to any single factor becomes intractable. By controlling these variables, observed differences can be attributed directly to the proposed quality supervision mechanism. We constructed two parallel data sets by pairing these high-quality recordings with either clean transcriptions or ASR-generated noisy transcriptions as described in Table 1. Each data set was divided into training, validation and test sets with sample sizes of 12,500, 100 and 250, respectively. For evaluation, we merged both test sets to create a balanced test set of 500 samples total, ensuring equal representation of both transcription conditions. This balanced approach enabled thorough assessment of model robustness under diverse input conditions.

For CTC score computation, we used a separate Transformer-based hybrid CTC/Attention ASR model [2] from ESPnet (Watanabe et al., 2018), trained on the WSJ corpus with character-level tokenization (CTC weight 0.3, 12 layer encoder, output dim. 256). We used a character-level ASR model for CTC computation because TQL requires per-character alignment scores, which are directly available from character-level CTC outputs. The BPE-based ASR model used for transcription generation (Section 4.1) operates at the subword level and does not provide character-level CTC scores suitable for TQL derivation. Although this model is trained with joint CTC/Attention objectives (Watanabe et al., 2017), we computed alignment scores using only the CTC log posteriors from the encoder output. Under the CTC formulation, frame-level outputs are conditionally independent given the encoder states (Graves et al., 2006), meaning that CTC scores reflect purely acoustic evidence without incorporating inter-label dependencies. In contrast, the attention decoder does not make such conditional independence assumptions and implicitly combines acoustic, lexicon and language model information (Watanabe et al., 2017), which could assign high scores to linguistically fluent but acoustically mismatched text. Since TQL aims to assess transcription-speech correspondence, CTC scores, which directly measure how well the given text aligns with the observed speech signal without linguistic bias are more suitable for this purpose.

Using this model, we aligned transcriptions with speech in both the clean and noisy transcription condition data sets, obtaining CTC scores for each character. Following the pre-process described in Section 3.2, we processed the CTC score sequence as follows: (i) Utterance-level TQL (Lutt), we applied a binarization process to the CTC score sequence using a threshold of Tb=0.3 (Seki et al., 2023; Takamichi et al., 2021) and then computed the mean value. (ii) Character-level TQL (Lchar), we compressed the CTC score values into the range [−20, 0) using a threshold of Tc=20. This threshold was empirically determined by analyzing the distribution of CTC scores across the training data, where very few scores fell below −20, ensuring the threshold effectively captures the meaningful quality spectrum while excluding outliers. The scores were then normalized to obtain the final character-level quality labels.

Figure 4 shows the TQL distributions for clean and noisy transcription conditions across both granularities. At the utterance level, clean transcriptions exhibit a concentrated distribution with μ=0.75, while noisy transcriptions show a more dispersed distribution with μ=0.63. At the character level, both conditions are concentrated near 1.0, but noisy transcriptions exhibit a more pronounced tail toward lower values (μ=0.87 vs μ=0.94). These distributions confirm that TQL effectively captures transcription quality differences, with noisy transcriptions yielding consistently lower quality scores.

Following the DVT-based framework described in Section 3.5, we detail the specific model configuration and training settings used in our experiments. The linguistic encoder employs six transformer modules, each with a self-attention layer (hidden dim. 192) and feed forward layer (hidden dim. 768). TQLs are encoded via a two layer MLP with SiLU activation (Elfwing et al., 2018). We incorporate APE (Vaswani et al., 2017) with a learnable scaling coefficient α (initialized to 1.0), allowing the model to adaptively weight positional information. Table 2 summarizes the encoder architecture.

We followed the original DVT training configuration (Yasuda and Toda, 2023), utilizing a pre-trained waveform model with frozen parameters, ensuring that only the linguistic encoder, duration model and latent acoustic model are trained. No additional pre-training alignment was applied. In the latent acoustic model, we set the number of diffusion steps to 100 and sample diffusion time t uniformly. Training was conducted on an NVIDIA Tesla V100 GPU with a batch size of 64 and learning rate decay until convergence.

We trained two baseline models: Clean Model Baseline (trained on clean transcriptions) and Noisy Model Baseline (trained on noisy transcriptions). In addition, we implemented model variants with different TQL configurations, each trained on noisy transcriptions with varying feature combinations. To investigate whether positional information interacts synergistically with quality supervision, we evaluate APE both in isolation and in combination with different TQL granularities (utterance-level, character-level and combined), which allows systematic analysis of how positional and quality features contribute to synthesis stability. Model details are provided in Table 3.

We conducted objective synthesis accuracy evaluation and subjective naturalness evaluation to assess the proposed TQL method. Our primary goal is to verify whether the synthesized speech accurately follows the input text, we refer to this as synthesis accuracy, measured by comparing ASR-recognized output against the input transcription.

To comprehensively evaluate our method, we constructed a balanced test set of 500 samples containing equal representation from the clean transcription test set (250 samples) and the noisy transcription test set (250 samples) as defined in Table 1. This design enables assessment of model behavior across diverse input quality conditions.

We assessed synthesis accuracy using automatic speech recognition (ASR) (ČCernák et al., 2009; Taylor and Richmond, 2021), with character error rate (CER) and word error rate (WER) as metrics. We used the same ASR model used for noisy transcription generation (Section 4.1); although this introduces potential evaluation bias, all models are assessed under identical conditions, ensuring fair comparison. For TTS evaluation, the ground truth for CER/WER calculation is always the input transcription used for synthesis.

For naturalness evaluation, we conducted a five-point mean opinion score (MOS) test to assess synthesized speech naturalness. We selected four proposed models along with baseline models for evaluation. Each model generated 300 samples from the balanced test set (150 from each transcription condition), divided into 30 groups of 10 samples each. We recruited 30 workers from Amazon Mechanical Turk to evaluate the samples. Each worker was assigned one group and evaluated samples from that group across all models plus ground truth references from LJSpeech, totaling 70 samples per worker.

During synthesis, we set both utterance- and character-level TQL to 0.99, corresponding to high-quality transcription labels in training, ensuring the model operates at its highest synthesis quality during inference.

Table 4 presents the synthesis accuracy results on the balanced test set.

The Clean Model Baseline achieves the highest synthesis accuracy (5.2% WER), as it faithfully reproduces the input text regardless of whether the input contains errors. However, the Noisy Model Baseline exhibits substantial degradation (15.9% WER), despite the diffusion model’s inherent robustness. Notably, this performance is worse than the results reported in our prior work (Feng et al., 2024), which evaluated exclusively on clean-style text inputs and achieved lower error rates. This comparison demonstrates that training on noisy transcriptions alone, without explicit quality supervision results in unstable synthesis when evaluated on diverse input conditions.

All six TQL-based models show significant improvements over the Noisy Model Baseline. Among non-APE variants, the best performance is achieved by the model with combined utterance and character TQL (w/ UTT+CHAR TQL), reaching 8.4% WER. This represents a 47% relative reduction compared to the baseline result of 15.9%. This substantial improvement validates our hypothesis that explicit quality supervision enables models to learn quality-aware representations and maintain stable synthesis.

Ablation analysis reveals complementary effects: utterance-level TQL (10.4% WER) and character-level TQL (9.6% WER) each provide improvements, with their combination yielding the best results (8.4% WER). This suggests that both global and local quality information contribute to synthesis stability.

Incorporating APE shows marginal further improvements. Among APE enhanced variants, the model with combined TQL (w/ APE+UTT+CHAR-TQL) achieves the best performance of 8.3% WER, representing a modest 1.2% relative improvement over its non-APE counterpart.

It is worth noting that APE alone without quality labels degrades performance (17.1% vs 15.9% baseline), suggesting that positional information without quality cues may interact suboptimally with noisy transcriptions. However, when combined with TQL, APE provides measurable benefits. This pattern suggests that positional encoding requires quality supervision to be effective, possibly because position dependent error patterns are subtle and only become useful when contextualized by explicit quality labels. The marginal improvement (8.3% vs 8.4% WER) indicates limited practical impact, though Section 6.2 provides detailed analysis of the learned positional scaling behavior to further investigate this interaction.

Table 5 presents the naturalness evaluation results. The Clean Model Baseline achieves MOS of 3.90 ± 0.09, approaching the ground truth quality (4.01 ± 0.09). The Noisy Model Baseline exhibits degradation to 3.55 ± 0.13, reflecting the impact of training on noisy transcriptions. The proposed models show varying naturalness performance. The model w/ UTT+CHAR TQL achieves the highest naturalness score of 3.66 ± 0.10, representing a modest improvement of 3.1% relative to the Noisy Model Baseline. However, this difference is small (0.11 points) and not statistically significant (Mann–Whitney U test, p=0.43). Models incorporating APE show comparable naturalness (3.57–3.59) with no statistically significant differences among them (p>0.80, Mann–Whitney U test).

Note that while TQL-based quality supervision primarily targets transcription quality and text-speech alignment, naturalness is more closely related to prosodic features (rhythm, intonation, stress) that are less directly affected by character-level transcription errors. These results indicate that while the proposed method significantly enhances synthesis stability (47% WER reduction), its impact on perceptual naturalness is limited. This suggests that TQL primarily addresses synthesis accuracy rather than perceptual quality enhancement, which aligns with its design goal of guiding the model toward its high-quality synthesis behavior.

To gain deeper insight into TQL’s behavior and the model’s learned representations, we conduct three further analyses. First, we examine how varying TQL values at inference time affects synthesis quality, revealing distinct response patterns across TQL granularities (Section 6.1). Second, we analyze the learned positional encoding scaling coefficient to understand the interaction between positional and quality features (Section 6.2). Third, we evaluate synthesis performance separately across different input text styles to assess robustness under varying conditions (Section 6.3).

To investigate how inference-time TQL values affect synthesis quality, we systematically varied TQL parameters from 0.1 to 0.99 across five experimental configurations, as shown in Figure 5. For single-modality models, we swept the utterance-level TQL (w/ UTT TQL) and character-level TQL (w/ CHAR TQL) independently. For the dual-modality model (w/ UTT+CHAR TQL), we evaluated three sweep strategies: varying both parameters simultaneously, varying only Lutt with Lchar fixed at 0.99, and varying only Lchar with Lutt fixed at 0.99.

The results reveal two contrasting response patterns. Character-level TQL exhibits a sharp cliff effect: the three configurations that sweep character-level TQL (w/ CHAR TQL, w/ UTT+CHAR: vary Lchar, and w/ UTT+CHAR: vary both) produce nearly identical curves, with WER remaining above 99% for TQL 0.5, dropping to 71.3%–73.8% at TQL = 0.7, and sharply decreasing to 10.9%–12.1% at TQL = 0.9. In contrast, utterance-level TQL shows a gradual degradation pattern: the w/ UTT TQL curve decreases progressively from 100.3% at TQL = 0.1%–33.5% at TQL = 0.5 and 15.2% at TQL = 0.7.

In the dual-modality model, when Lchar is fixed at 0.99, varying Lutt has virtually no effect on synthesis accuracy: WER remains within 8.1%–9.2% across all Lutt values, even when Lutt is set as low as 0.1. This indicates that character-level TQL is the decisive factor for synthesis accuracy in the dual-modality model, while utterance-level TQL becomes redundant for inference-time control when character-level quality is guaranteed.

These contrasting behaviors can be explained by the training data TQL distributions shown in Figure 4. Character-level TQL values are concentrated near 1.0 in both clean (μ=0.94) and noisy (μ=0.87) conditions, meaning the model rarely encounters character-level TQL values below approximately 0.7 during training. When such out-of-distribution low values are provided at inference, the model lacks learned behavior for these conditions, resulting in the observed cliff effect. In contrast, utterance-level TQL exhibits a wider distribution (μ=0.75 for clean, μ=0.63 for noisy), providing the model with broader exposure to intermediate values during training. This wider training coverage enables the model to produce a more gradual, interpolated response across the full TQL range. The cliff threshold at approximately 0.7–0.9 for character-level TQL corresponds to the lower boundary of the training distribution, further supporting the link between training data coverage and inference time behavior. From a modeling perspective, this cliff effect is consistent with prior findings that diffusion-based TTS models tend to reduce their reliance on text conditioning when it becomes unreliable (Feng et al., 2026, 2024). TQL explicitly triggers this behavior: low values function as a signal for the model to disregard the text input, effectively pushing it toward unconditional generation. Since the model was not trained under such extreme conditions, this transition manifests as synthesis collapse rather than coherent text independent speech.

At high TQL values (0.9), all five configurations converge to WER levels between 8.4% and 11.2%, supporting our choice of setting TQL to 0.99 during inference as an effective strategy for achieving stable synthesis quality.

As discussed in Section 3.3, APE was incorporated to capture potential position dependent error patterns, with the learnable coefficient α indicating how much the model relies on positional information. Figure 6 shows the evolution of α during training across configurations.

The converged α values reveal two patterns. First, all three TQL configurations converge to higher α (0.8270.855) than the APE-only configuration (0.804), indicating that explicit quality supervision enables the model to leverage positional cues more effectively. Without quality context, the APE-only model derives less benefit from positional information, resulting in a lower α. Second, within the TQL configurations, utterance-level TQL converges to the highest α=0.855, while character-level TQL yields lower values (α=0.835 for CHAR-TQL, 0.827 for UTT+CHAR-TQL). This is consistent with the nature of each representation: utterance-level TQL carries no positional information, requiring stronger reliance on APE, whereas per-character quality labels implicitly encode positional information, partially fulfilling the role of positional encoding.

Despite these differences, APE alone does not improve synthesis performance (17.1% vs 15.9% WER in Table 4), and the gap between the best TQL model with and without APE is minimal (8.3% vs 8.4% WER), confirming that TQL is the primary driver of improvement.

Our balanced test set evaluation demonstrates substantial improvements in synthesis stability, with our best model achieving 8.4% WER compared to 15.9% for the baseline, a 47% relative reduction. When comparing our balanced test results to prior work that evaluated solely on clean-style text inputs (Feng et al., 2024), we observe that mixed inputs present greater challenges for synthesis. This suggests that comprehensive evaluation protocols using diverse input styles are essential for accurately assessing model robustness in deployment scenarios.

A detailed breakdown of synthesis performance by input text style reveals additional insights. Table 6 presents synthesis accuracy results separately for samples from the clean transcription test set (Clean-TS) and the noisy transcription test set (Noisy-TS). It is important to note that Clean-TS samples tend to have higher linguistic complexity, including longer sentences and rarer vocabulary, while Noisy-TS samples are on average simpler. This complexity difference should be considered when interpreting the results, as it may partially explain why the Clean Baseline achieves lower error rates on Noisy-TS samples despite them being derived from noisy transcription processes.

The Noisy Baseline exhibits markedly different performance between input conditions, with Clean-TS achieving 11.3% WER while Noisy-TS results in 20.4% WER, an 80% relative increase. In contrast, the TQL model shows more consistent performance (Clean-TS: 10.1% vs Noisy-TS: 6.6%). This variable behavior suggests that models trained on mixed quality data without explicit quality supervision may exhibit unstable synthesis patterns. Our explicit quality supervision approach appears to mitigate this instability, contributing to the robust average performance reported on the balanced test set in Section 5.

To further investigate the factors contributing to this variable synthesis behavior, we analyze the linguistic encoder’s embedding space across different model configurations.

Figure 7 presents the distribution of per token L2 distances from the clean centroid across three model configurations. For each character type, we compute the mean embedding vector across all Clean-TS instances as the clean centroid, then measure the L2 distance from each individual Noisy-TS token to its corresponding centroid. To ensure balanced representation across character types, each of the 26 character types is capped at 200 instances per model.

The results reveal distinct patterns across model configurations. The Clean Baseline (μ=3.77, σ=1.23) serves as the upper bound, representing the tightest embedding distribution around clean centroids. The Noisy Baseline shows the largest mean distance (μ=4.74) and highest variance (σ=1.75), indicating that training on noisy transcriptions without quality supervision leads to larger and more inconsistent representation deviations. The TQL model (μ=4.39, σ=1.72) substantially reduces the distance compared to the Noisy Baseline, closing approximately 36% of the gap toward the Clean Baseline profile.

These findings help explain the variable synthesis behavior observed in Table 6. The Noisy Baseline’s broader distribution and pronounced right tail indicate that training on noisy transcriptions without quality supervision produces a wider range of embedding deviations, including outlier tokens with substantially larger shifts. This inconsistency in internal representations may contribute to the variable synthesis performance observed across different input conditions. In contrast, the TQL model suppresses this broad spread and shifts its distribution toward the Clean Baseline profile, suggesting that explicit quality supervision yields more consistent text to embedding mappings. These more stable representations likely underlie the robust synthesis performance of the TQL model on the balanced test set.

Our experiments show that explicit quality supervision through TQL enables quality-aware TTS behavior under controlled conditions. Several aspects warrant discussion regarding the scope and generalizability of these findings.

Our approach relies on CTC scores from a pre-trained ASR model as quality indicators, which may be affected by domain mismatch between the ASR training data and target speech. In addition, we use a fixed TQL value (0.99) at inference throughout our experiments. While Section 6.1 demonstrates that high TQL values consistently yield stable synthesis, exploring adaptive TQL prediction based on input characteristics could further enhance flexibility. The preprocessing overhead for computing CTC scores (approximately 4.4 min per 10 h of audio on a V100 GPU) is modest for offline data set preparation.

It is also worth examining the nature of CTC scores as quality indicators and their suitability for different uses. As noted in Section 2.3, CTC scores are conditional probabilities under a specific ASR model, functioning as relative indicators rather than absolute quality measures. Figure 8 illustrates this limitation by examining the trade off when Lutt is used as a hard threshold for data filtering. Moderate thresholds yield limited quality improvement, at threshold 0.5, 78.0% of data is retained but WER only decreases from 35.8% to 24.8%. Aggressive thresholds substantially reduce the data set, at threshold 0.7, only 45.0% of data remains (5,618 samples), yet WER is still 14.8%. At threshold 0.9, the data set is reduced to just 81 samples (0.6%), while the remaining transcriptions still exhibit 9.0% WER. This confirms that CTC scores lack the precision required for hard binary decisions. Nevertheless, as our experiments demonstrate, these imprecise but informative signals can be effectively utilized through soft conditioning. Prior work (Feng et al., 2026, 2024) has shown that TTS models exhibit implicit robustness to noisy transcriptions, and TQL builds on this foundation by providing explicit quality information that transforms this implicit capability into controllable quality-aware synthesis. It should be noted that this work aims to validate whether explicit quality supervision can enable such controllable behavior, rather than to identify an optimal quality measure; the experimental results confirm that CTC-based TQL is sufficient for this purpose.

Our experiments are conducted on the LJSpeech corpus with a single English female speaker, and we employ simulated noisy transcriptions created by mixing clean speech with background noise before ASR processing. This controlled experimental setup follows the paradigm established in prior studies (Feng et al., 2026, 2024), which isolates the effect of transcription quality from audio quality. We adopted this simplified configuration because tracing synthesis errors back to their specific causes in training data is inherently difficult TTS synthesis artifacts such as skipping, repetition and mispronunciation can arise from multiple interacting factors (audio quality, speaker inconsistency, transcription errors, etc.), making attribution intractable when these factors co-occur. Since our approach of automatically transforming CTC scores into explicit quality labels for TTS training has not been previously explored, we prioritize validating the mechanism and understanding its behavior under controlled conditions, which provides the necessary foundation for subsequent generalization studies. While this approach enables rigorous validation of the TQL method under challenging conditions with relatively high error rates (35.8% WER), naturally occurring ASR errors in real-world scenarios may exhibit different distributions. Extending this work to multi-speaker settings, other languages and data sets containing authentic transcription errors represents important directions for validating the generalizability of explicit quality supervision in TTS training.

We proposed TQL, automatically derived from CTC scores. Under controlled experimental conditions, we investigated whether explicit quality supervision can enable TTS models to learn quality-aware representations and achieve stable, controllable synthesis. Building on the implicit robustness observed in prior studies, our approach provides explicit quality information during training, and the resulting quality conditioned behavior can be leveraged at inference.

Experimental validation on a balanced test set containing diverse transcription quality conditions demonstrates significant improvements: our best TQL model (without auxiliary positional encoding) achieves 8.4% word error rate compared to 15.9% for the baseline trained on noisy transcriptions, representing a 47% relative reduction. While synthesis accuracy gains are substantial, naturalness improvements remain modest (MOS 3.66 vs 3.55 baseline), indicating that the method primarily enhances synthesis stability rather than perceptual quality.

These findings suggest that explicit quality supervision offers a promising approach to improving TTS robustness in scenarios with variable transcription quality. Future work will explore developing adaptive mechanisms for predicting optimal TQL values during inference based on input characteristics, and validating the approach on real-world data sets containing naturally occurring transcription errors.

Braunschweiler
,
N.
,
Gales
,
M.J.
and
Buchholz
,
S.
(
2010
), “
Lightly supervised recognition for automatic alignment of large coherent speech recordings
”,
Interspeech
, Vol.
15
, pp.
532
-
2225
.
Cernák
,
M.
,
Rusko
,
M.
and
Darjaa
,
S.
(
2009
), “
Diagnostic evaluation of synthetic speech using speech recognition
”,
2009 International Conference on Digital Signal Processing
,
IEEE
, pp.
1
-
7
.
Chen
,
L.-W.
,
Watanabe
,
S.
and
Rudnicky
,
A.
(
2023
), “
A vector quantized approach for text to speech synthesis on real-world spontaneous speech
”,
in Proceedings of the AAAI Conference on Artificial Intelligence
, Vol.
37
No.
1
, pp.
12644
-
12652
.
Chorowski
,
J.
,
Bahdanau
,
D.
,
Serdyuk
,
D.
,
Cho
,
K.
and
Bengio
,
Y.
(
2015
), “
Attention-based models for speech recognition
”, in
Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015, December 7-12, 2015, Montreal, Quebec, Canada, ed. C. Cortes, N.D. Lawrence, D.D. Lee, M. Sugiyama, and R. Garnett
, pp.
577
-
585
.
Clark
,
R.A.
,
Richmond
,
K.
and
King
,
S.
(
2007
), “
Multisyn: open-domain unit selection for the festival speech synthesis system
”,
Speech Communication
, Vol.
49
No.
4
, pp.
317
-
330
.
Elfwing
,
S.
,
Uchibe
,
E.
and
Doya
,
K.
(
2018
), “
Sigmoid-weighted linear units for neural network function approximation in reinforcement learning
”,
Neural Networks: The Official Journal of the International Neural Network Society
, Vol.
107
, pp.
3
-
11
.
Feng
,
J.
,
Yasuda
,
Y.
and
Toda
,
T.
(
2026
), “
An investigation of the robustness of flow- and diffusion-based speech generation models on noisy transcriptions
”,
APSIPA Transactions on Signal and Information Processing
, Vol.
15
No.
1
, pp.
270
-
292
, doi: ,
issn: 2048-7703
,
avalaible at:
Link to An investigation of the robustness of flow- and diffusion-based speech generation models on noisy transcriptionsLink to a pdf of the cited article.
Feng
,
J.
,
Yasuda
,
Y.
and
Toda
,
T.
(
2024
), “
Exploring the robustness of text-to-speech synthesis based on diffusion probabilistic models to heavily noisy transcriptions
”, in
Proc. Interspeech 2024
, pp.
4408
-
4412
.
Fong
,
J.
,
Gallegos
,
P.O.
,
Hodari
,
Z.
and
King
,
S.
(
2019
), “
Investigating the robustness of sequence-to-sequence text-to-speech models to imperfectly-transcribed training data
”, in
Interspeech 2019
,
ISCA
, pp.
1546
-
1550
, doi: , (
accessed
14 February 2023).
Graves
,
A.
,
Fernández
,
S.
,
Gomez
,
F.
and
Schmidhuber
,
J.
(
2006
), “
Connectionist temporal classification: labelling unsegmented sequence data with recurrent neural networks
”, in
Proceedings of the 23rd International Conference on Machine Learning, ICML ’06
,
Pittsburgh, PA
, pp.
369
-
376
, doi : ,
available at:
Link to Connectionist temporal classification: labelling unsegmented sequence data with recurrent neural networksLink to a pdf of the cited article.
He
,
H.
,
Shang
,
Z.
,
Wang
,
C.
,
Li
,
X.
,
Gu
,
Y.
,
Hua
,
H.
,
Liu
,
L.
,
Yang
,
C.
,
Li
,
J.
and
Shi
,
P.
, et al. (
2025
), “
Emilia: a large-scale, extensive, multilingual, and diverse dataset for speech generation
”,
arXiv preprint arXiv:2501.15907
.
Ito
,
K.
and
Johnson
,
L.
(
2017
), “
The LJ speech dataset
”,
available at:
Link to The LJ speech datasetLink to the cited article.
K¨urzinger
,
L.
,
Winkelbauer
,
D.
,
Li
,
L.
,
Watzel
,
T.
and
Rigoll
,
G.
(
2020
), “
CTC-segmentation of large corpora for German end-to-end speech recognition
”,
arXiv preprint arXiv:2007.09127
.
Kim
,
J.
,
Kong
,
J.
and
Son
,
J.
(
2021
), “
Conditional variational autoencoder with adversarial learning for end-to-end text-to-speech
”, in
International Conference on Machine Learning
,
PMLR
, pp.
5530
-
5540
.
Kim
,
J.
,
Kim
,
S.
,
Kong
,
J.
and
Yoon
,
S.
(
2020
), “
Glow-tts: a generative flow for text-to-speech via monotonic alignment search
”,
Advances in Neural Information Processing Systems
, Vol.
33
, pp.
8067
-
8077
.
Liu
,
H.
,
Yusuyin
,
S.
,
Huang
,
H.
and
Ou
,
Z.
(
2026
), “
CTC-TTS: LLM-based dual-streaming text-to-speech with CTC alignment
”,
arXiv preprint arXiv:2602.19574
.
McAuliffe
,
M.
,
Socolof
,
M.
,
Mihuc
,
S.
,
Wagner
,
M.
and
Sonderegger
,
M.
(
2017
), “
Montreal forced aligner: trainable text-speech alignment using kaldi
”,
Interspeech
, Vol.
2017
, pp.
498
-
502
.
Matousek
,
J.
,
Tihelka
,
D.
and
Smidl
,
L.
(
2012
), “
On the impact of annotation errors on unit-selection speech synthesis
”, in
Text, Speech and Dialogue: 15th International Conference, TSD 2012, Brno, Czech Republic, September 3-7, 2012, Proceedings 15
,
Springer
, pp.
456
-
463
.
Popov
,
V.
,
Vovk
,
I.
,
Gogoryan
,
V.
,
Sadekova
,
T.
and
Kudinov
,
M.
(
2021
), “
Grad-TTS: a diffusion probabilistic model for text-to-speech
”, in
International Conference on Machine Learning
,
PMLR
, pp.
8599
-
8608
.
Seki
,
K.
,
Takamichi
,
S.
,
Saeki
,
T.
and
Saruwatari
,
H.
(
2023
), “
Text-to-speech synthesis from dark data with evaluation-in-the-loop data selection
”, in
ICASSP 2023-2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
,
IEEE
, pp.
1
-
5
.
Shaw
,
P.
,
Uszkoreit
,
J.
and
Vaswani
,
A.
(
2018
), “
Self-attention with relative position representations
”, in
Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 2 (Short Papers)
, pp.
464
-
468
.
Stan
,
A.
,
Bell
,
P.
,
Yamagishi
,
J.
and
King
,
S.
(
2013
), “
Lightly supervised discriminative training of grapheme models for improved sentence-level alignment of speech and text data
”, in
Interspeech
, pp.
1525
-
1529
.
Takamichi
,
S.
,
Kürzinger
,
L.
,
Saeki
,
T.
,
Shiota
,
S.
and
Watanabe
,
S.
(
2021
), “
JTubeSpeech: corpus of Japanese speech collected from YouTube for speech recognition and speaker verification
”,
arXiv preprint arXiv:2112.09323
.
Taylor
,
J.
and
Richmond
,
K.
(
2021
), “
Confidence intervals for ASR-Based TTS evaluation
”, in
Interspeech
, pp.
2791
-
2795
.
Thiemann
,
J.
,
Ito
,
N.
and
Vincent
,
E.
(
2013
), “
The diverse environments multi-channel acoustic noise database (DEMAND): a database of multichannel environmental noise recordings
”, in
Proceedings of Meetings on Acoustics
,
Montreal, Canada
, p.
35081
, doi: , (accessed 3 May 2024).
Vaswani
,
A.
,
Shazeer
,
N.
,
Parmar
,
N.
,
Uszkoreit
,
J.
,
Jones
,
L.
,
Gomez
,
A.N.
,
Kaiser
,
L.
and
Polosukhin
,
I.
(
2017
), “
Attention is all you need
”, in
Advances in Neural Information Processing Systems
, pp.
5998
-
6008
.
Veselý
,
K.
,
Burget
,
L.
and
Černocký
,
J.
(
2017
), “
Semi-supervised DNN training with word selection for ASR
”, in
Proc. Interspeech
, pp.
3687
-
3691
.
Wang
,
Y.
,
Skerry-Ryan
,
R.
,
Stanton
,
D.
,
Wu
,
Y.
,
Weiss
,
R.J.
,
Jaitly
,
N.
,
Yang
,
Z.
,
Xiao
,
Y.
,
Chen
,
Z.
,
Bengio
,
S.
,
Le
,
Q.
,
Agiomyrgiannakis
,
Y.
,
Clark
,
R.
and
Saurous
,
R.A.
(
2017
), “
Tacotron: towards end-to-end speech synthesis
”, in
Proc. Interspeech
, pp.
4006
-
4010
.
Watanabe
,
S.
,
Hori
,
T.
,
Kim
,
S.
,
Hershey
,
J.R.
and
Hayashi
,
T.
(
2017
), “
Hybrid CTC/attention architecture for end-to-end speech recognition
”,
IEEE Journal of Selected Topics in Signal Processing
, Vol.
11
No.
8
, pp.
1240
-
1253
.
Watanabe
,
S.
,
Hori
,
T.
,
Karita
,
S.
,
Hayashi
,
T.
,
Nishitoba
,
J.
,
Unno
,
Y.
,
Soplin
,
N.E.Y.
,
Heymann
,
J.
,
Wiesner
,
M.
,
Chen
,
N.
, et al. (
2018
), “
ESPnet: end-to-end speech processing toolkit
”,
arXiv preprint arXiv:1804.00015
.
Yamagishi
,
J.
,
Ling
,
Z-h.
and
King
,
S.
(
2008
), “
Robustness of HMM-based speech synthesis
”, in
Proc. Interspeech 2008
, pp.
581
-
584
, doi: .
Yamauchi
,
K.
,
Murata
,
M.
, and
Seki
,
S.
, March (
2026
), “
Confidence-based output filtering for discrete token-based generative speech enhancement
”, in
Proc. Acoustical Society of Japan Spring Meeting, Paper 1-5-2
, pp.
905
-
908
.
Yang
,
S.
,
Wang
,
Y.
and
Xie
,
L.
(
2020
), “
Adversarial feature learning and unsupervised clustering based speech synthesis for found data with acoustic and textual noise
”,
IEEE Signal Processing Letters
,
Conference Name: IEEE Signal Processing Letters, issn: 1558-2361
, Vol.
27
, pp.
1730
-
1734
, doi: .
Yasuda
,
Y.
and
Toda
,
T.
(
2023
), “
Text-to-speech synthesis based on latent variable conversion using diffusion probabilistic model and variational autoencoder
”, in
ICASSP 2023-2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
,
IEEE
, pp.
1
-
5
.
Zen
,
H.
,
Dang
,
V.
,
Clark
,
R.
,
Zhang
,
Y.
,
Weiss
,
R.J.
,
Jia
,
Y.
,
Chen
,
Z.
and
Wu
,
Y.
(
2019
), “
LibriTTS: a corpus derived from LibriSpeech for text-to-speech
”,
Interspeech
, pp.
1526
-
1530
.
Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at Link to the terms of the CC BY 4.0 licenceLink to the terms of the CC BY 4.0 license.

Data & Figures

Figure 1.
A three-part workflow presents quality label preparation, quality-aware T T S training, conditioned inference, and C T C alignment.The panel labelled A covers Quality Label Preparation and Model Training. A pre-trained A S R model feeds P subscript C T C into C T C Alignment to produce S subscript C T C. T Q L Generation then produces L subscript char and L subscript u t t. These labels, speech, and a transcription from A S R or another source with uncertain quality are supplied to the Quality-aware T T S Model. The panel labelled B covers Quality-Conditioned Inference. Input Text is paired with high-value L subscript char and L subscript u t t settings. These inputs pass to the Trained Quality-aware T T S Model, which produces high-quality synthesised speech. The panel labelled C presents the C T C Alignment Process in A. A negative log P subscript C T C Matrix includes a Viterbi path for Text B L E D S T O N E and Speech B L E D S O E. Character boxes include epsilon symbols between letters. S subscript C T C values beneath selected characters are negative 5.4, negative 0.0, negative 0.4, negative 3.2, negative 0.1, negative 8.8, negative 0.0, negative 9.6, and negative 11.3. Labels distinguish Frame-level Length and Character-level Length.

Overview of the proposed method. (a) A pre-trained ASR model computes CTC scores SCTC, which are transformed into utterance-level (Lutt) and character-level (Lchar) quality labels for TTS training. (b) At inference, TQL is set to high values to guide stable synthesis. (c) Example CTC alignment: the noisy transcription “BLEDSTONE” aligned to speech of “BLEDSOE,” where mismatched characters exhibit lower CTC scores

Source: Authors’ own work

Figure 1.
A three-part workflow presents quality label preparation, quality-aware T T S training, conditioned inference, and C T C alignment.The panel labelled A covers Quality Label Preparation and Model Training. A pre-trained A S R model feeds P subscript C T C into C T C Alignment to produce S subscript C T C. T Q L Generation then produces L subscript char and L subscript u t t. These labels, speech, and a transcription from A S R or another source with uncertain quality are supplied to the Quality-aware T T S Model. The panel labelled B covers Quality-Conditioned Inference. Input Text is paired with high-value L subscript char and L subscript u t t settings. These inputs pass to the Trained Quality-aware T T S Model, which produces high-quality synthesised speech. The panel labelled C presents the C T C Alignment Process in A. A negative log P subscript C T C Matrix includes a Viterbi path for Text B L E D S T O N E and Speech B L E D S O E. Character boxes include epsilon symbols between letters. S subscript C T C values beneath selected characters are negative 5.4, negative 0.0, negative 0.4, negative 3.2, negative 0.1, negative 8.8, negative 0.0, negative 9.6, and negative 11.3. Labels distinguish Frame-level Length and Character-level Length.

Overview of the proposed method. (a) A pre-trained ASR model computes CTC scores SCTC, which are transformed into utterance-level (Lutt) and character-level (Lchar) quality labels for TTS training. (b) At inference, TQL is set to high values to guide stable synthesis. (c) Example CTC alignment: the noisy transcription “BLEDSTONE” aligned to speech of “BLEDSOE,” where mismatched characters exhibit lower CTC scores

Source: Authors’ own work

Close Figure 1.
Figure 2.
A workflow links character and T Q L embeddings with linguistic, duration, alignment, acoustic, latent acoustic and waveform models for speech synthesis.The process begins with Character Y, Utterance level T Q L L subscript u t t, and Character level T Q L L subscript char. Character Y passes through Text Embedding to produce E subscript Y. Position Embedding combines with E subscript Y before the Linguistic Encoder. Utterance level T Q L passes through a Linear Encoder to produce E subscript u t t. Character level T Q L passes through another Linear Encoder to produce E subscript char. E subscript Y, E subscript u t t and E subscript char are concatenated before entering the Linguistic Encoder. The Linguistic Encoder produces Z subscript Y and also feeds the Duration Model. Z subscript Y forms the Alignment input to the Latent Acoustic Model. The Duration Model also connects to Alignment. The Alignment Model produces alignment information used with Z subscript Y. The Latent Acoustic Model produces Z subscript X. Mel-Spectrogram X passes through the Acoustic Encoder to produce Z subscript X. Z subscript X is supplied to the Alignment Model and Waveform Decoder. The Waveform Decoder outputs the Waveform.

Proposed TTS framework with explicit quality supervision during training. TQL derived from CTC scores guides the model to associate transcription quality with acoustic characteristics. EY denotes character embeddings, ZY represents linguistic features after the encoder, and ZX represents latent acoustic representations generated by the diffusion model

Source: Authors’ own work

Figure 2.
A workflow links character and T Q L embeddings with linguistic, duration, alignment, acoustic, latent acoustic and waveform models for speech synthesis.The process begins with Character Y, Utterance level T Q L L subscript u t t, and Character level T Q L L subscript char. Character Y passes through Text Embedding to produce E subscript Y. Position Embedding combines with E subscript Y before the Linguistic Encoder. Utterance level T Q L passes through a Linear Encoder to produce E subscript u t t. Character level T Q L passes through another Linear Encoder to produce E subscript char. E subscript Y, E subscript u t t and E subscript char are concatenated before entering the Linguistic Encoder. The Linguistic Encoder produces Z subscript Y and also feeds the Duration Model. Z subscript Y forms the Alignment input to the Latent Acoustic Model. The Duration Model also connects to Alignment. The Alignment Model produces alignment information used with Z subscript Y. The Latent Acoustic Model produces Z subscript X. Mel-Spectrogram X passes through the Acoustic Encoder to produce Z subscript X. Z subscript X is supplied to the Alignment Model and Waveform Decoder. The Waveform Decoder outputs the Waveform.

Proposed TTS framework with explicit quality supervision during training. TQL derived from CTC scores guides the model to associate transcription quality with acoustic characteristics. EY denotes character embeddings, ZY represents linguistic features after the encoder, and ZX represents latent acoustic representations generated by the diffusion model

Source: Authors’ own work

Close Figure 2.
Figure 3.
A speech synthesis workflow combines character input and manual quality labels through encoders, a duration model, latent acoustic model and waveform decoder.The process begins with Character Y, which passes through Text Embedding to produce E subscript Y. Position Embedding combines with E subscript Y before the Linguistic Encoder. Manual L subscript u t t passes through a Linear Encoder to produce E subscript u t t. Manual L subscript char passes through another Linear Encoder to produce E subscript char. E subscript Y, E subscript u t t and E subscript char are concatenated before entering the Linguistic Encoder. The Linguistic Encoder produces Z subscript Y and also feeds the Duration Model. The Duration Model and Z subscript Y are combined before entering the Latent Acoustic Model. The Latent Acoustic Model produces Z subscript X. Z subscript X passes to the Waveform Decoder, which produces the Waveform.

Inference architecture showing quality label inputs (TQL) set to high values (0.99) to guide synthesis toward high-quality outputs. Eutt and Echar denote utterance- and character-level quality embeddings, respectively. The model uses the same architecture as training but with explicitly controlled quality labels to override quality varying patterns learned during training and ensure stable high-quality synthesis

Source: Authors’ own work

Figure 3.
A speech synthesis workflow combines character input and manual quality labels through encoders, a duration model, latent acoustic model and waveform decoder.The process begins with Character Y, which passes through Text Embedding to produce E subscript Y. Position Embedding combines with E subscript Y before the Linguistic Encoder. Manual L subscript u t t passes through a Linear Encoder to produce E subscript u t t. Manual L subscript char passes through another Linear Encoder to produce E subscript char. E subscript Y, E subscript u t t and E subscript char are concatenated before entering the Linguistic Encoder. The Linguistic Encoder produces Z subscript Y and also feeds the Duration Model. The Duration Model and Z subscript Y are combined before entering the Latent Acoustic Model. The Latent Acoustic Model produces Z subscript X. Z subscript X passes to the Waveform Decoder, which produces the Waveform.

Inference architecture showing quality label inputs (TQL) set to high values (0.99) to guide synthesis toward high-quality outputs. Eutt and Echar denote utterance- and character-level quality embeddings, respectively. The model uses the same architecture as training but with explicitly controlled quality labels to override quality varying patterns learned during training and ensure stable high-quality synthesis

Source: Authors’ own work

Close Figure 3.
Figure 4.
A two-panel density plot compares clean and noisy utterance-level and character-level T Q L distributions, with mean values reported for each condition.The panel labelled A plots Density against Utterance-level T Q L, L subscript u t t, from 0.0 to 1.0. The clean distribution has mu equal to 0.75 and peaks near 0.78 at a density of about 6.0. The noisy distribution has mu equal to 0.63 and peaks near 0.75 at about 3.2, with a broader spread towards lower T Q L values. The panel labelled B plots Density against Character-level T Q L, L subscript char, from 0.0 to 1.0. The clean distribution has mu equal to 0.94 and rises sharply near 1.0 to a peak above 17.5. The noisy distribution has mu equal to 0.87 and also rises near 1.0, reaching a lower peak of about 11.5.

TQL distributions for clean and noisy transcription conditions in the training data. (a) Utterance-level TQL (Lutt) shows clear separation between conditions. (b) Character-level TQL (Lchar) shows both conditions concentrated near high values, with noisy transcriptions exhibiting a longer tail toward lower quality scores

Source: Authors’ own work

Figure 4.
A two-panel density plot compares clean and noisy utterance-level and character-level T Q L distributions, with mean values reported for each condition.The panel labelled A plots Density against Utterance-level T Q L, L subscript u t t, from 0.0 to 1.0. The clean distribution has mu equal to 0.75 and peaks near 0.78 at a density of about 6.0. The noisy distribution has mu equal to 0.63 and peaks near 0.75 at about 3.2, with a broader spread towards lower T Q L values. The panel labelled B plots Density against Character-level T Q L, L subscript char, from 0.0 to 1.0. The clean distribution has mu equal to 0.94 and rises sharply near 1.0 to a peak above 17.5. The noisy distribution has mu equal to 0.87 and also rises near 1.0, reaching a lower peak of about 11.5.

TQL distributions for clean and noisy transcription conditions in the training data. (a) Utterance-level TQL (Lutt) shows clear separation between conditions. (b) Character-level TQL (Lchar) shows both conditions concentrated near high values, with noisy transcriptions exhibiting a longer tail toward lower quality scores

Source: Authors’ own work

Close Figure 4.
Figure 5.
A line graph compares W E R across T Q L values for five utterance-level and character-level T Q L settings.The horizontal axis plots T Q L Value from 0.0 to 1.0. The vertical axis plots W E R in per cent. Five series are compared. With U T T T Q L, W E R falls from about 100 per cent at 0.1 to 74 per cent at 0.3, 34 per cent at 0.5, 15 per cent at 0.7, 11 per cent at 0.9, and 11 per cent at 1.0. With C H A R T Q L, W E R is about 100 per cent at 0.1 and 0.3, 99 per cent at 0.5, 71 per cent at 0.7, 11 per cent at 0.9, and 9 per cent at 1.0. With U T T plus C H A R and both varied, W E R is about 102 per cent at 0.1 and 0.3, 101 per cent at 0.5, 74 per cent at 0.7, 12 per cent at 0.9, and 8 per cent at 1.0. With U T T plus C H A R, varying L subscript u t t while L subscript char is fixed, W E R remains near 8 to 9 per cent from 0.1 to 1.0. With U T T plus C H A R, varying L subscript char while L subscript u t t is fixed, W E R is about 104 per cent at 0.1, 100 per cent at 0.3, 99 per cent at 0.5, 73 per cent at 0.7, 12 per cent at 0.9, and 9 per cent at 1.0.

WER as a function of inference time TQL values across five configurations. w/ UTT TQL and w/ CHAR TQL are single-modality models sweeping their respective TQL parameters. For the dual-modality model (w/ UTT+CHAR), three sweep strategies are compared: varying both TQL parameters simultaneously, varying only Lutt with Lchar fixed at 0.99, and varying only Lchar with Lutt fixed at 0.99. The shaded region indicates the high-TQL range where all configurations converge

Source: Authors’ own work

Figure 5.
A line graph compares W E R across T Q L values for five utterance-level and character-level T Q L settings.The horizontal axis plots T Q L Value from 0.0 to 1.0. The vertical axis plots W E R in per cent. Five series are compared. With U T T T Q L, W E R falls from about 100 per cent at 0.1 to 74 per cent at 0.3, 34 per cent at 0.5, 15 per cent at 0.7, 11 per cent at 0.9, and 11 per cent at 1.0. With C H A R T Q L, W E R is about 100 per cent at 0.1 and 0.3, 99 per cent at 0.5, 71 per cent at 0.7, 11 per cent at 0.9, and 9 per cent at 1.0. With U T T plus C H A R and both varied, W E R is about 102 per cent at 0.1 and 0.3, 101 per cent at 0.5, 74 per cent at 0.7, 12 per cent at 0.9, and 8 per cent at 1.0. With U T T plus C H A R, varying L subscript u t t while L subscript char is fixed, W E R remains near 8 to 9 per cent from 0.1 to 1.0. With U T T plus C H A R, varying L subscript char while L subscript u t t is fixed, W E R is about 104 per cent at 0.1, 100 per cent at 0.3, 99 per cent at 0.5, 73 per cent at 0.7, 12 per cent at 0.9, and 9 per cent at 1.0.

WER as a function of inference time TQL values across five configurations. w/ UTT TQL and w/ CHAR TQL are single-modality models sweeping their respective TQL parameters. For the dual-modality model (w/ UTT+CHAR), three sweep strategies are compared: varying both TQL parameters simultaneously, varying only Lutt with Lchar fixed at 0.99, and varying only Lchar with Lutt fixed at 0.99. The shaded region indicates the high-TQL range where all configurations converge

Source: Authors’ own work

Close Figure 5.
Figure 6.
A line graph compares alpha values across training steps for four A P E and P prime T Q L configurations.The horizontal axis shows Training Steps in thousands, from 0 to 90. The vertical axis shows alpha Value from 0.75 to 1.00. All four series begin at about 1.00 at 0 training steps and drop sharply by about 9 thousand steps. With A P E, alpha falls to about 0.78, rises to about 0.85 near 27 thousand steps, then gradually declines to about 0.80 at 90 thousand steps. With P prime subscript U T T T Q L, alpha falls to about 0.80, rises to a peak near 0.88 around 45 thousand steps, then declines gradually to about 0.85 at 90 thousand steps. With P prime subscript C H A R T Q L, alpha falls to about 0.80, rises to about 0.86 around 36 thousand steps, then decreases to about 0.83 at 90 thousand steps. With P prime subscript U T T plus C H A R T Q L, alpha falls to about 0.79, rises to about 0.86 around 36 thousand steps, then declines to about 0.83 at 90 thousand steps.

Evolution of the learned scaling coefficient α during training. TQL configurations converge to higher α (0.8270.855) than APE only (0.804), indicating that explicit quality supervision enables more effective utilization of positional cues. Among TQL configurations, character-level TQL converges to lower α than utterance-level TQL, as per character labels partially fulfill the role of positional encoding

Source: Authors’ own work

Figure 6.
A line graph compares alpha values across training steps for four A P E and P prime T Q L configurations.The horizontal axis shows Training Steps in thousands, from 0 to 90. The vertical axis shows alpha Value from 0.75 to 1.00. All four series begin at about 1.00 at 0 training steps and drop sharply by about 9 thousand steps. With A P E, alpha falls to about 0.78, rises to about 0.85 near 27 thousand steps, then gradually declines to about 0.80 at 90 thousand steps. With P prime subscript U T T T Q L, alpha falls to about 0.80, rises to a peak near 0.88 around 45 thousand steps, then declines gradually to about 0.85 at 90 thousand steps. With P prime subscript C H A R T Q L, alpha falls to about 0.80, rises to about 0.86 around 36 thousand steps, then decreases to about 0.83 at 90 thousand steps. With P prime subscript U T T plus C H A R T Q L, alpha falls to about 0.79, rises to about 0.86 around 36 thousand steps, then declines to about 0.83 at 90 thousand steps.

Evolution of the learned scaling coefficient α during training. TQL configurations converge to higher α (0.8270.855) than APE only (0.804), indicating that explicit quality supervision enables more effective utilization of positional cues. Among TQL configurations, character-level TQL converges to lower α than utterance-level TQL, as per character labels partially fulfill the role of positional encoding

Source: Authors’ own work

Close Figure 6.
Figure 7.
A density plot compares L 2 distances from the clean centroid for clean baseline, noisy baseline and U T T plus C H A R T Q L conditions.The horizontal axis shows L 2 distance from the clean centroid, ranging from 0 to about 13. The vertical axis shows Density from 0.00 to above 0.30. The Clean Baseline has mu equal to 3.77 and sigma equal to 1.23. Its curve peaks near an L 2 distance of 3.4 at a density above 0.32. The Noisy Baseline has mu equal to 4.74 and sigma equal to 1.75. Its curve peaks near 4.1 at about 0.26. The U T T plus C H A R T Q L condition has mu equal to 4.39 and sigma equal to 1.72. Its curve peaks near 3.5 at about 0.24. Dashed vertical lines mark the three mean values.

Distribution of per token L2 distances from the clean centroid for each model configuration. For each character type, the clean centroid is computed as the mean embedding across all Clean-TS instances, and the L2 distance from each Noisy-TS token instance to its corresponding centroid is measured. Each of the 26 character types is balanced to 200 instances per model. The clean baseline’s leftmost position and sharp peak indicate high fidelity and stability with respect to the input text. The TQL model (μ=4.39) substantially suppresses the broad spread observed in the noisy baseline (μ=4.74), approaching the clean baseline profile (μ=3.77)

Source: Authors’ own work

Figure 7.
A density plot compares L 2 distances from the clean centroid for clean baseline, noisy baseline and U T T plus C H A R T Q L conditions.The horizontal axis shows L 2 distance from the clean centroid, ranging from 0 to about 13. The vertical axis shows Density from 0.00 to above 0.30. The Clean Baseline has mu equal to 3.77 and sigma equal to 1.23. Its curve peaks near an L 2 distance of 3.4 at a density above 0.32. The Noisy Baseline has mu equal to 4.74 and sigma equal to 1.75. Its curve peaks near 4.1 at about 0.26. The U T T plus C H A R T Q L condition has mu equal to 4.39 and sigma equal to 1.72. Its curve peaks near 3.5 at about 0.24. Dashed vertical lines mark the three mean values.

Distribution of per token L2 distances from the clean centroid for each model configuration. For each character type, the clean centroid is computed as the mean embedding across all Clean-TS instances, and the L2 distance from each Noisy-TS token instance to its corresponding centroid is measured. Each of the 26 character types is balanced to 200 instances per model. The clean baseline’s leftmost position and sharp peak indicate high fidelity and stability with respect to the input text. The TQL model (μ=4.39) substantially suppresses the broad spread observed in the noisy baseline (μ=4.74), approaching the clean baseline profile (μ=3.77)

Source: Authors’ own work

Close Figure 7.
Figure 8.
A dual-axis line graph compares remaining-data W E R and remaining data per cent across L subscript u t t thresholds from 0.1 to 0.9.The horizontal axis shows L subscript u t t Threshold from 0.1 to 0.9. The first vertical axis shows W E R in per cent from 0 to 100. The second vertical axis shows Remaining Data in per cent from 0 to 100. Remaining-data W E R decreases from about 35.5 per cent at 0.1 to 34.7 at 0.2, 32.5 at 0.3, 29.2 at 0.4, 25.0 at 0.5, 19.7 at 0.6, 14.8 at 0.7, 10.5 at 0.8, and 9.0 per cent at 0.9. Remaining data decreases from 100 per cent at 0.1 to about 98 at 0.2, 92 at 0.3, 86 at 0.4, 78 at 0.5, 65 at 0.6, 45 at 0.7, 16 at 0.8, and 0.6 per cent at 0.9. A dashed reference line marks no filtering at 35.8 per cent W E R. Another dashed line marks threshold 0.9 at 9.0 per cent W E R and 0.6 per cent data.

Trade-off between data retention and transcription quality under CTC score-based filtering. At each Lutt threshold, samples with scores below the threshold are discarded. Even at threshold 0.9, where 99.4% of data is discarded, the remaining transcriptions still exhibit 9.0% WER

Source: Authors’ own work

Figure 8.
A dual-axis line graph compares remaining-data W E R and remaining data per cent across L subscript u t t thresholds from 0.1 to 0.9.The horizontal axis shows L subscript u t t Threshold from 0.1 to 0.9. The first vertical axis shows W E R in per cent from 0 to 100. The second vertical axis shows Remaining Data in per cent from 0 to 100. Remaining-data W E R decreases from about 35.5 per cent at 0.1 to 34.7 at 0.2, 32.5 at 0.3, 29.2 at 0.4, 25.0 at 0.5, 19.7 at 0.6, 14.8 at 0.7, 10.5 at 0.8, and 9.0 per cent at 0.9. Remaining data decreases from 100 per cent at 0.1 to about 98 at 0.2, 92 at 0.3, 86 at 0.4, 78 at 0.5, 65 at 0.6, 45 at 0.7, 16 at 0.8, and 0.6 per cent at 0.9. A dashed reference line marks no filtering at 35.8 per cent W E R. Another dashed line marks threshold 0.9 at 9.0 per cent W E R and 0.6 per cent data.

Trade-off between data retention and transcription quality under CTC score-based filtering. At each Lutt threshold, samples with scores below the threshold are discarded. Even at threshold 0.9, where 99.4% of data is discarded, the remaining transcriptions still exhibit 9.0% WER

Source: Authors’ own work

Close Figure 8.
Table 1.

Training transcription conditions characterized by word error rate (WER) and character error rate (CER)

TranscriptionSNR (dB)CERWER
typeinterval(%)(%)
Clean0.00.0
Noisy[−20, 0)24.835.8
Source(s): Authors’ own work
Table 2.

Encoder architecture parameters

ComponentConfiguration
Embedding layers
Character embedding dim.192
TQL embedding dim.192
Positional encoding dim.192
TQL encoder2-layer MLP with SiLU
Positional encoding
TypeSinusoidal (frozen)
Scaling coefficient αLearnable (INIT: 1.0)
Transformer encoder
Number of layers6
Self-attention hidden dim.192
Feed-forward hidden dim.768
Source(s): Authors’ own work
Table 3.

Model configurations and descriptions.

ModelDescription
Baseline models
Clean model baselineTrained on clean transcriptions
Noisy model baselineTrained on noisy transcriptions
TQL-aware models
w/ UTT TQLWith utterance-level TQL
w/ CHAR TQLWith character-level TQL
w/ UTT TQL + CHAR TQLWith utterance and character TQL
Position-aware models
w/ APEWith absolute positional encoding
w/ P’UTT-TQLWith APE and utterance-level TQL
w/ P’CHAR-TQLWith APE and character-level TQL
w/ P’UTT-TQL + CHAR-TQLWith APE and combined TQL

Note(s): TQL- and position-aware models are trained on noisy transcriptions

Source(s): Authors’ own work
Table 4.

Synthesis accuracy results (CER/WER in %) on the balanced test set

ModelsCER (%)WER (%)
Clean model baseline2.85.2
Noisy model baseline8.915.9
w/ UTT TQL5.610.4
w/ CHAR TQL5.09.6
w/ UTT+CHAR TQL4.68.4
w/ APE9.617.1
w/ P’UTT-TQL4.89.1
w/ P’CHAR-TQL4.68.5
w/ P’UTT+CHAR-TQL4.38.3
Source(s): Authors’ own work
Table 5.

Naturalness evaluation results (five-point MOS with 95% confidence interval)

ModelsMOS
Ground truth 4.01±0.09
Clean model baseline 3.90±0.09
Noisy model baseline 3.55±0.13
w/ UTT+CHAR TQL3.66 ± 0.10
w/ P’UTT-TQL 3.59±0.11
w/ P’CHAR-TQL 3.58±0.11
w/ P’UTT+CHAR-TQL 3.57±0.11
Source(s): Authors’ own work
Table 6.

Synthesis accuracy breakdown by input text style (CER/WER in %)

ModelsClean-TSNoisy-TS
CERWERCERWER
Clean baseline3.57.02.03.4
Noisy baseline5.511.312.320.4
w/ UTT+CHAR TQL5.410.13.86.6
Source(s): Authors’ own work

Supplements

References

Braunschweiler
,
N.
,
Gales
,
M.J.
and
Buchholz
,
S.
(
2010
), “
Lightly supervised recognition for automatic alignment of large coherent speech recordings
”,
Interspeech
, Vol.
15
, pp.
532
-
2225
.
Cernák
,
M.
,
Rusko
,
M.
and
Darjaa
,
S.
(
2009
), “
Diagnostic evaluation of synthetic speech using speech recognition
”,
2009 International Conference on Digital Signal Processing
,
IEEE
, pp.
1
-
7
.
Chen
,
L.-W.
,
Watanabe
,
S.
and
Rudnicky
,
A.
(
2023
), “
A vector quantized approach for text to speech synthesis on real-world spontaneous speech
”,
in Proceedings of the AAAI Conference on Artificial Intelligence
, Vol.
37
No.
1
, pp.
12644
-
12652
.
Chorowski
,
J.
,
Bahdanau
,
D.
,
Serdyuk
,
D.
,
Cho
,
K.
and
Bengio
,
Y.
(
2015
), “
Attention-based models for speech recognition
”, in
Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015, December 7-12, 2015, Montreal, Quebec, Canada, ed. C. Cortes, N.D. Lawrence, D.D. Lee, M. Sugiyama, and R. Garnett
, pp.
577
-
585
.
Clark
,
R.A.
,
Richmond
,
K.
and
King
,
S.
(
2007
), “
Multisyn: open-domain unit selection for the festival speech synthesis system
”,
Speech Communication
, Vol.
49
No.
4
, pp.
317
-
330
.
Elfwing
,
S.
,
Uchibe
,
E.
and
Doya
,
K.
(
2018
), “
Sigmoid-weighted linear units for neural network function approximation in reinforcement learning
”,
Neural Networks: The Official Journal of the International Neural Network Society
, Vol.
107
, pp.
3
-
11
.
Feng
,
J.
,
Yasuda
,
Y.
and
Toda
,
T.
(
2026
), “
An investigation of the robustness of flow- and diffusion-based speech generation models on noisy transcriptions
”,
APSIPA Transactions on Signal and Information Processing
, Vol.
15
No.
1
, pp.
270
-
292
, doi: ,
issn: 2048-7703
,
avalaible at:
Link to An investigation of the robustness of flow- and diffusion-based speech generation models on noisy transcriptionsLink to a pdf of the cited article.
Feng
,
J.
,
Yasuda
,
Y.
and
Toda
,
T.
(
2024
), “
Exploring the robustness of text-to-speech synthesis based on diffusion probabilistic models to heavily noisy transcriptions
”, in
Proc. Interspeech 2024
, pp.
4408
-
4412
.
Fong
,
J.
,
Gallegos
,
P.O.
,
Hodari
,
Z.
and
King
,
S.
(
2019
), “
Investigating the robustness of sequence-to-sequence text-to-speech models to imperfectly-transcribed training data
”, in
Interspeech 2019
,
ISCA
, pp.
1546
-
1550
, doi: , (
accessed
14 February 2023).
Graves
,
A.
,
Fernández
,
S.
,
Gomez
,
F.
and
Schmidhuber
,
J.
(
2006
), “
Connectionist temporal classification: labelling unsegmented sequence data with recurrent neural networks
”, in
Proceedings of the 23rd International Conference on Machine Learning, ICML ’06
,
Pittsburgh, PA
, pp.
369
-
376
, doi : ,
available at:
Link to Connectionist temporal classification: labelling unsegmented sequence data with recurrent neural networksLink to a pdf of the cited article.
He
,
H.
,
Shang
,
Z.
,
Wang
,
C.
,
Li
,
X.
,
Gu
,
Y.
,
Hua
,
H.
,
Liu
,
L.
,
Yang
,
C.
,
Li
,
J.
and
Shi
,
P.
, et al. (
2025
), “
Emilia: a large-scale, extensive, multilingual, and diverse dataset for speech generation
”,
arXiv preprint arXiv:2501.15907
.
Ito
,
K.
and
Johnson
,
L.
(
2017
), “
The LJ speech dataset
”,
available at:
Link to The LJ speech datasetLink to the cited article.
K¨urzinger
,
L.
,
Winkelbauer
,
D.
,
Li
,
L.
,
Watzel
,
T.
and
Rigoll
,
G.
(
2020
), “
CTC-segmentation of large corpora for German end-to-end speech recognition
”,
arXiv preprint arXiv:2007.09127
.
Kim
,
J.
,
Kong
,
J.
and
Son
,
J.
(
2021
), “
Conditional variational autoencoder with adversarial learning for end-to-end text-to-speech
”, in
International Conference on Machine Learning
,
PMLR
, pp.
5530
-
5540
.
Kim
,
J.
,
Kim
,
S.
,
Kong
,
J.
and
Yoon
,
S.
(
2020
), “
Glow-tts: a generative flow for text-to-speech via monotonic alignment search
”,
Advances in Neural Information Processing Systems
, Vol.
33
, pp.
8067
-
8077
.
Liu
,
H.
,
Yusuyin
,
S.
,
Huang
,
H.
and
Ou
,
Z.
(
2026
), “
CTC-TTS: LLM-based dual-streaming text-to-speech with CTC alignment
”,
arXiv preprint arXiv:2602.19574
.
McAuliffe
,
M.
,
Socolof
,
M.
,
Mihuc
,
S.
,
Wagner
,
M.
and
Sonderegger
,
M.
(
2017
), “
Montreal forced aligner: trainable text-speech alignment using kaldi
”,
Interspeech
, Vol.
2017
, pp.
498
-
502
.
Matousek
,
J.
,
Tihelka
,
D.
and
Smidl
,
L.
(
2012
), “
On the impact of annotation errors on unit-selection speech synthesis
”, in
Text, Speech and Dialogue: 15th International Conference, TSD 2012, Brno, Czech Republic, September 3-7, 2012, Proceedings 15
,
Springer
, pp.
456
-
463
.
Popov
,
V.
,
Vovk
,
I.
,
Gogoryan
,
V.
,
Sadekova
,
T.
and
Kudinov
,
M.
(
2021
), “
Grad-TTS: a diffusion probabilistic model for text-to-speech
”, in
International Conference on Machine Learning
,
PMLR
, pp.
8599
-
8608
.
Seki
,
K.
,
Takamichi
,
S.
,
Saeki
,
T.
and
Saruwatari
,
H.
(
2023
), “
Text-to-speech synthesis from dark data with evaluation-in-the-loop data selection
”, in
ICASSP 2023-2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
,
IEEE
, pp.
1
-
5
.
Shaw
,
P.
,
Uszkoreit
,
J.
and
Vaswani
,
A.
(
2018
), “
Self-attention with relative position representations
”, in
Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 2 (Short Papers)
, pp.
464
-
468
.
Stan
,
A.
,
Bell
,
P.
,
Yamagishi
,
J.
and
King
,
S.
(
2013
), “
Lightly supervised discriminative training of grapheme models for improved sentence-level alignment of speech and text data
”, in
Interspeech
, pp.
1525
-
1529
.
Takamichi
,
S.
,
Kürzinger
,
L.
,
Saeki
,
T.
,
Shiota
,
S.
and
Watanabe
,
S.
(
2021
), “
JTubeSpeech: corpus of Japanese speech collected from YouTube for speech recognition and speaker verification
”,
arXiv preprint arXiv:2112.09323
.
Taylor
,
J.
and
Richmond
,
K.
(
2021
), “
Confidence intervals for ASR-Based TTS evaluation
”, in
Interspeech
, pp.
2791
-
2795
.
Thiemann
,
J.
,
Ito
,
N.
and
Vincent
,
E.
(
2013
), “
The diverse environments multi-channel acoustic noise database (DEMAND): a database of multichannel environmental noise recordings
”, in
Proceedings of Meetings on Acoustics
,
Montreal, Canada
, p.
35081
, doi: , (accessed 3 May 2024).
Vaswani
,
A.
,
Shazeer
,
N.
,
Parmar
,
N.
,
Uszkoreit
,
J.
,
Jones
,
L.
,
Gomez
,
A.N.
,
Kaiser
,
L.
and
Polosukhin
,
I.
(
2017
), “
Attention is all you need
”, in
Advances in Neural Information Processing Systems
, pp.
5998
-
6008
.
Veselý
,
K.
,
Burget
,
L.
and
Černocký
,
J.
(
2017
), “
Semi-supervised DNN training with word selection for ASR
”, in
Proc. Interspeech
, pp.
3687
-
3691
.
Wang
,
Y.
,
Skerry-Ryan
,
R.
,
Stanton
,
D.
,
Wu
,
Y.
,
Weiss
,
R.J.
,
Jaitly
,
N.
,
Yang
,
Z.
,
Xiao
,
Y.
,
Chen
,
Z.
,
Bengio
,
S.
,
Le
,
Q.
,
Agiomyrgiannakis
,
Y.
,
Clark
,
R.
and
Saurous
,
R.A.
(
2017
), “
Tacotron: towards end-to-end speech synthesis
”, in
Proc. Interspeech
, pp.
4006
-
4010
.
Watanabe
,
S.
,
Hori
,
T.
,
Kim
,
S.
,
Hershey
,
J.R.
and
Hayashi
,
T.
(
2017
), “
Hybrid CTC/attention architecture for end-to-end speech recognition
”,
IEEE Journal of Selected Topics in Signal Processing
, Vol.
11
No.
8
, pp.
1240
-
1253
.
Watanabe
,
S.
,
Hori
,
T.
,
Karita
,
S.
,
Hayashi
,
T.
,
Nishitoba
,
J.
,
Unno
,
Y.
,
Soplin
,
N.E.Y.
,
Heymann
,
J.
,
Wiesner
,
M.
,
Chen
,
N.
, et al. (
2018
), “
ESPnet: end-to-end speech processing toolkit
”,
arXiv preprint arXiv:1804.00015
.
Yamagishi
,
J.
,
Ling
,
Z-h.
and
King
,
S.
(
2008
), “
Robustness of HMM-based speech synthesis
”, in
Proc. Interspeech 2008
, pp.
581
-
584
, doi: .
Yamauchi
,
K.
,
Murata
,
M.
, and
Seki
,
S.
, March (
2026
), “
Confidence-based output filtering for discrete token-based generative speech enhancement
”, in
Proc. Acoustical Society of Japan Spring Meeting, Paper 1-5-2
, pp.
905
-
908
.
Yang
,
S.
,
Wang
,
Y.
and
Xie
,
L.
(
2020
), “
Adversarial feature learning and unsupervised clustering based speech synthesis for found data with acoustic and textual noise
”,
IEEE Signal Processing Letters
,
Conference Name: IEEE Signal Processing Letters, issn: 1558-2361
, Vol.
27
, pp.
1730
-
1734
, doi: .
Yasuda
,
Y.
and
Toda
,
T.
(
2023
), “
Text-to-speech synthesis based on latent variable conversion using diffusion probabilistic model and variational autoencoder
”, in
ICASSP 2023-2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
,
IEEE
, pp.
1
-
5
.
Zen
,
H.
,
Dang
,
V.
,
Clark
,
R.
,
Zhang
,
Y.
,
Weiss
,
R.J.
,
Jia
,
Y.
,
Chen
,
Z.
and
Wu
,
Y.
(
2019
), “
LibriTTS: a corpus derived from LibriSpeech for text-to-speech
”,
Interspeech
, pp.
1526
-
1530
.

Languages

or Create an Account

Close subscription notice
Close access options