Submitted:
26 August 2026
Posted:
27 August 2026
You are already at the latest version
Abstract
Cross-lingual voice cloning must preserve speaker identity without allowing reference speech to override the language or dialect requested by target text. We investigate this conflict in dots.tts across Amdo, U-Tsang, and Kham Tibetan, Mandarin, and English. A 4147-row display matrix was deduplicated into 120 unique reference–target conditions and re-scored with a three-seed, speaker-disjoint five-class ensemble. The evaluator achieved 60.83% accuracy and 0.774 macro-F1 on 9008 held-out utterances; language-level accuracy and macro-F1 were 0.978 and 0.976 after collapsing Tibetan dialects, whereas macro-F1 within Tibetan dialects was 0.644. We therefore treat language-level leakage as the stronger proxy. On five fixed reference prompts, disabling prompt latent prefill reduced the Base system's language-level leakage rate from 0.262 to 0.095, but the crossed-cluster 95% confidence interval for the difference [–0.081, 0.450] crossed zero. Reference x-vector re-pairing showed no stable benefit over a budget-matched continuation. Fixed-ratio prompt gating failed prespecified criteria, and classifier-guided decoding did not reduce dialect leakage; strong guidance reduced speaker similarity to 0.602. An x-vector probe and a 20-item evaluation by one native Tibetan listener remain exploratory. The resulting protocol separates target control, reference-side leakage, intelligibility, and speaker similarity, and identifies English-reference-to-Tibetan synthesis as the most concentrated failure route.

Keywords:
Tibetan speech synthesis
; cross-lingual voice cloning
; low-resource speech synthesis
; dialect control
; reference-side leakage
; speaker representation
1. Introduction
Zero-shot voice cloning transfers speaker characteristics from a reference utterance to new target text, reducing the adaptation cost for new speakers and low-resource languages. In cross-lingual and cross-dialect settings, however, a reference utterance contains more than timbre. It also encodes language, dialect, accent, prosody, and local pronunciation habits. When the reference variety conflicts with the target text, these attributes may be transferred to the output, reducing intelligibility in the target language, overriding the requested dialect, or leaving a perceptible source-side accent.
The three major Tibetan dialect groups considered here, Amdo, U-Tsang, and Kham, provide a useful setting in which to study this conflict. They exhibit fine-grained dialectal differences while coexisting with Mandarin Chinese and English in a single low-resource multilingual model. The ability to synthesize each dialect in a matched condition does not imply that a system can isolate timbre when reference and target conditions conflict. Preserving within-variety synthesis capability and controlling cross-lingual reference interference are distinct problems.
We use reference-side category leakage to denote the observable event that a generated utterance is classified as the language or dialect of the reference rather than the category requested by the target text. This operational definition is deliberately narrower than perceptual accent transfer. The terms language-level objective accent leakage rate () and objective dialect leakage rate () retain the metric names used in the experimental pipeline, but both are categorical classifier-based proxies. They do not measure continuous accent strength, prosodic transfer, or overall native-listener perception.
Our study uses dots.tts and a frozen 147-row reference–target display matrix covering Amdo, U-Tsang, Kham, Mandarin, and English. Deduplication by reference prompt, target variety, and target text yields 120 unique analytical conditions. We first compare the complete reference-cloning path, which uses both a speaker x-vector and prompt latent prefill, with an x-vector-only path. This ablation tests whether local prompt context and the global speaker representation contribute differently to reference-side leakage. We then assess reference x-vector re-pairing () as a training-time intervention and classifier-guided decoding () as an inference-time intervention. All generated speech is rescored with a frozen, three-seed, speaker-disjoint ensemble. Target-variety accuracy, source-category leakage, speaker-embedding cosine similarity (), and automatic speech recognition (ASR) error rates are reported separately.
The study addresses four questions:
- 1.
- Does cross-lingual leakage propagate primarily through prompt latent prefill or through the speaker x-vector, and does cross-dialect leakage follow the same pathway?
- 2.
- Does reference x-vector re-pairing increase the priority of target-side control when the full prompt is retained?
- 3.
- Is there a stable operating point that improves target control and reduces reference-side leakage without sacrificing speaker similarity or intelligibility?
- 4.
- Do under-represented dialects, particularly Kham, exhibit distinct control and intelligibility failures?
The contributions of this work are as follows:
- 1.
- We extend classifier-based accent-identity leakage analysis to Tibetan dialect identity and explicitly separate language-level and dialect-level measurement validity. The resulting and metrics are treated as auxiliary objective proxies, and the paired listening task is described as exploratory rather than as perceptual ground truth.
- 2.
- We provide a pathway-level diagnostic using Full versus x-vector-only generation and an x-vector probe with metadata-group-disjoint splits. On the five frozen prompts, removal of prompt latent prefill produces a comparatively large language-level point-estimate change, whereas the dialect-level point estimate is unchanged. Wide prompt-cluster intervals restrict this observation to hypothesis generation.
- 3.
- We audit two proposed interventions against matched controls. A Base/× Full/x-vector-only comparison, a budget-matched Base continuation, multilingual ASR safeguards, fixed-ratio prefill gating, and controlled ablations show no stable, generalizable control improvement. This negative result defines concrete failure boundaries and isolates English-reference-to-Tibetan synthesis as the highest-priority route for further work.
This paper does not claim a general solution to cross-lingual or cross-dialect disentanglement. The evaluator is substantially more reliable at the language level than within Tibetan, and the objective matrix contains only one reference prompt per variety. In addition, the 20-item listening evaluation was completed by one native Tibetan listener. Accordingly, provides the stronger categorical proxy, remains exploratory, and the listening results are used only for error attribution.
2. Related Work
2.1. Low-Resource and Cross-Lingual Speech Synthesis
Low-resource speech synthesis commonly transfers knowledge from high-resource languages through speaker adaptation, cross-lingual state mapping, or multilingual neural architectures. Prior Mandarin–Tibetan studies showed that Mandarin corpora can improve Tibetan synthesis while retaining some bilingual capability [1,2,3,4,5]. End-to-end text-to-speech and zero-shot voice-cloning systems have subsequently incorporated reference waveforms, discrete tokens, and continuous acoustic latents into the generation process [6,7,8,9,10,11]. These advances improve flexibility but also introduce more routes through which language-specific information in the reference can affect the output.
2.2. Multi-Dialect Tibetan Synthesis
Explicit control of Amdo, U-Tsang, and Kham has been supported by multi-dialect datasets and modeling work. Tibetan dialect corpora, FMSD-TTS, and TMD-TTS address parallel data, few-shot multi-speaker modeling, and unified dialect conditioning, respectively [12,13,14]. Recent work has also explored adapting large pretrained models to low-resource Tibetan synthesis [15]. Most of these studies evaluate the forward mapping from a target dialect label to the intended dialect. We examine the complementary failure mode: whether a conflicting reference condition pulls the output back toward the source dialect or language.
2.3. Reference Leakage and Speaker–Language Entanglement
Speaker embeddings, prompt prefill, and local acoustic context can all encode language, dialect, prosody, and content in addition to speaker identity. AccentBox quantified speaker–accent entanglement and accent hallucination [16]. CrossAccent-TTS, language-agnostic speaker embeddings, CrossSpeech, and mixture-of-language-experts models have addressed speaker–language or speaker–accent coupling through representation disentanglement, acoustic-path separation, and expert routing [17,18,19,20]. Large cross-lingual systems such as Qwen3-TTS and CosyVoice 3 also report accent drift as a distinct evaluation dimension [21,22]. Our contribution is therefore not the first identification of accent leakage. Instead, we operationalize category leakage for Tibetan dialect identity and audit its pathways in the continuous flow-matching conditioning stack of dots.tts.
2.4. Guided Generation and Representation Disentanglement
PPLM, Guided-TTS, Universal Guidance, FreeDoM, and diffusion posterior sampling demonstrate that pretrained discriminators can guide generation without retraining the base generator [23,24,25,26,27]. Our implementation is an instance of this broader family rather than a new guidance paradigm. It defines a contrastive target-minus-source objective on a closed-form clean-latent estimate and constrains each update with proximal restoration and trust-region clipping. Domain-adversarial learning and the variational information bottleneck provide related motivations for suppressing domain information in speaker representations [28,29]. These methods motivate the x-vector re-pairing and inference-time guidance experiments, but they do not imply that either intervention must succeed in this setting.
3. Problem Formulation and Methods
3.1. Task Definition
Let denote the source variety of a reference utterance and the variety requested by the target text. The five varieties are Amdo Tibetan (bo-amdo), U-Tsang Tibetan (bo-utsang), Kham Tibetan (bo-kham), standard Mandarin Chinese (zh-standard), and standard English (en-standard). Given reference speech r and target text , the system generates
An intended output should preserve the speaker timbre in r, render the text intelligibly, conform to , and avoid transferring irrelevant source-language, source-dialect, or prosodic attributes.
For a cross-lingual set and a Tibetan cross-dialect set , the categorical leakage rates are
where C is a frozen waveform-level five-class variety classifier. Lower values indicate that fewer outputs are assigned to the reference category. These metrics are auxiliary proxies and should not be equated with a listener’s judgment of residual accent.
3.2. Base Model and Conditioning Paths
dots.tts processes Tibetan Unicode text and uses three target-dialect tokens: <|dialect_amdo|>, <|dialect_utsang|>, and <|dialect_kham|>. Speaker timbre and gender are conditioned by a reference x-vector. Because most training data lack explicit speaker labels, timbre and gender are uncontrolled when no reference speech is supplied.
The complete reference-cloning condition, denoted Full, uses both the speaker x-vector and prompt latent prefill. Prompt prefill introduces local reference context into generation and can carry source language, dialect, and prosody. The x-vector-only condition disables prompt latent prefill while retaining the global speaker condition. It is a diagnostic baseline rather than a “pure timbre” representation because the x-vector may itself encode dialect information.
Figure 1 summarizes the evidence chain. Path ablation locates candidate conflict pathways, must be interpreted against a budget-matched continuation, and prompt gating and define inference-time failure boundaries. The three components are not presented as a unified, validated disentanglement method.
3.3. Reference X-Vector Re-Pairing
During training, the target sample’s text, language/dialect control token, and acoustic latent remain unchanged, while its reference x-vector is replaced by that of sample j. When i and j belong to different varieties, the model must derive target pronunciation from the text-side condition while retaining speaker information from the reference side. This intervention is intended to strengthen conditional role separation; it does not explicitly remove dialect information from the x-vector.
We evaluate -Full and -x-vector-only together with Base-Full and Base-x-vector-only in an initial checkpoint comparison. Of 995,000 training rows, 149,062 (14.98%) were assigned cross-speaker, cross-variety x-vectors using pairing seed 48. To isolate training-budget confounding, we also trained a matched Base continuation from the same Base@3000 checkpoint using the ordinary manifest. The matched Base and continuations share training seed 47, learning rate, validation set, and a 2,000-step budget; both are compared at step 1400. Training attribution therefore relies on the matched continuation, whereas the initial comparison remains diagnostic. Full training and generation settings are provided in Appendix B.
3.4. Classifier-Guided Decoding
For the flow-matching parameterization , the clean latent estimate from current latent z and predicted velocity is
Let be a latent-space five-class classifier. Given target variety and reference variety , the contrastive guidance objective is
Within , gradients of L are normalized by their root mean square and clipped to trust-region radius . If denotes the unmodified anchor and the proposed displacement, proximal restoration gives
We fix , , and and scan . At , an target-only control and an equal-norm random-direction control are also evaluated. is used to characterize an inference-time failure boundary, not as part of a validated intervention package.
4. Experimental Setup and Evaluation Protocol
4.1. Route-Balanced Evaluation Matrix
The frozen display matrix contains 147 reference–target rows spanning Tibetan cross-dialect, cross-lingual, and matched-variety controls. Each of the five varieties contributes one fixed reference prompt, yielding five reference-speaker instances in total. Because the same reference prompt, target variety, and target text can occur in more than one matrix file, rows are deduplicated before analysis using stable reference-prompt identity, reference and target variety, and target-text ID. This procedure produces 120 unique conditions. The resulting denominators are 36 for , 42 for , 75 for target-variety accuracy, and 120 for . Thus, 147 is the number of displayed rows, not a common statistical denominator. Table 1 details the matrix composition.
The initial checkpoint comparison comprises Base-Full, Base-x-vector-only, -Full, and -x-vector-only. The primary training attribution compares matched Base@1400 with @1400. Both continue from the same Base@3000 checkpoint with identical training budget, seed, validation settings, and decoding configuration. Their manifests are independently deduplicated and evaluated on 120 shared keys. systems follow the same rule. To reduce listening burden, ordinary same-language and same-dialect text and code-mixed text are excluded from the subjective comparison, and only one synthesized text is retained for each reference–target condition.
4.2. Objective Metrics and Statistical Analysis
The waveform-level five-class evaluator was trained only on labeled natural speech; generated speech was never used for training. An audit of the earlier v1 evaluator revealed extensive speaker overlap among training, validation, and test partitions. Its accuracy/macro-F1 of 0.9775/0.9776 is therefore removed from the final evidence chain. The v2 speaker-disjoint manifests contain 69,424 training, 9,125 validation, and 9,008 test utterances. Speaker overlap and aggregate-speaker rows are zero, although seven data sources remain shared across partitions. The split is therefore speaker-disjoint but not source- or channel-disjoint.
Three evaluators were trained with seeds 20260821–20260823 using class-weighted loss. Each checkpoint was selected only by validation macro-F1, with validation loss as a tie-breaker. The final predictor averages class probabilities across the three models; no model was selected using the test set. As shown in Table 2, five-class test accuracy/macro-F1 is 0.837/0.774. After collapsing Tibetan dialects, language-level accuracy/macro-F1 is 0.978/0.976. Within the Tibetan subset, however, macro-F1 is 0.644 and Kham F1 is 0.330. We consequently treat as a comparatively reliable language-category proxy and as a noisier exploratory dialect proxy.
In addition to and , we report target-variety accuracy, speaker-embedding cosine similarity (), Mandarin character error rate (CER), English word error rate (WER), and Tibetan CER. Mandarin and English errors are computed with Whisper large-v3, and Tibetan errors with a Sherpa Tibetan ASR system. Code-mixed samples are excluded because no reliable multilingual ASR was available for this setting.
Two-sided exact McNemar tests are retained for paired categorical outcomes but interpreted only as condition-level descriptive comparisons. The primary uncertainty interval for each paired difference is a crossed-cluster paired bootstrap that independently resamples reference prompts and target-text IDs. When an earlier Base manifest lacks reference_prompt_name, prompt identity is recovered from the portable filename in reference_wav; missing prompts are not pooled into a single cluster. We use 10,000 bootstrap replicates and report 95% intervals. The total matrix contains only five prompt clusters and the cross-dialect subset only three, so power along the reference-prompt axis is low. Furthermore, the resolution of , , and target accuracy is , , and , respectively. Small directional changes should not be described as method success.
4.3. Exploratory Native-Listener Evaluation
The listening interface presents anonymized paired Base-Full and -Full outputs. Each task contains a reference X and anonymous outputs A and B. The listener evaluates target language/dialect control and reference-side leakage, speaker-timbre similarity to X, and naturalness and clarity. “Tie” and “cannot judge” responses are permitted. Optional issue labels include reference-side leakage, incorrect target, content or pronunciation error, noise, distortion, and timbre mismatch. This paired task is not a classical ABX design and is not described as such.
The frozen set contains 20 tasks: 14 cross-lingual and six cross-dialect comparisons. One native Tibetan listener completed all tasks. These data are used only for exploratory error analysis and cannot support group-level significance or claims about a listener population. A confirmatory study should determine sample size through prospective power analysis, recruit listeners across relevant dialect backgrounds, and report dialect background and long-term region of residence. The frozen response summary is reported in Appendix C.
5. Results
5.1. Pathway Diagnosis Differs between Language and Dialect Leakage
The v2 ensemble reveals a comparatively large cross-lingual path difference within the frozen conditions. Across the 120 unique conditions, Base decreases from 0.262 under Full conditioning to 0.095 under x-vector-only conditioning. For the Full-minus-x-vector-only contrast, the crossed-cluster 95% confidence interval is . Target-variety accuracy increases from 0.493 to 0.600 when prefill is disabled; expressed as Full minus x-vector-only, its interval is . changes from 0.850 to 0.856, with an interval of . By contrast, remains 0.222 in both conditions, with an interval of (Table 3; Figure 3). Prompt latent prefill is therefore a candidate pathway for cross-lingual conflict on these fixed prompts, but the limited prompt coverage does not support generalization across reference speakers or claims about dialectal or continuous accent transfer.
Route-level counts show that this effect is heterogeneous. English-reference-to-Tibetan synthesis forms the most concentrated language-category leakage cluster for Base-Full, and this cluster contracts when prefill is disabled (Figure 2). Tibetan-reference-to-Mandarin routes do not show the same consistent direction. The aggregate difference should therefore be used to generate route-specific hypotheses, not to infer a universal mechanism.
The x-vector analysis provides complementary evidence. A linear classifier predicts Tibetan dialect from x-vectors extracted from natural speech with 0.672 accuracy under metadata-group-disjoint splitting, compared with a majority baseline of approximately 0.530 and a uniform-random baseline of 0.333. Accuracy under a random utterance split reaches 0.844, indicating additional speaker memorization (Table 4; Figure 4). Kham has only 25 metadata speaker groups, and a small number of groups represent aggregate or unknown identities. Source and recording channel are not isolated. The result therefore shows residual dialect decodability in the available representation, but it is not an unconfounded estimate of dialect phonology under fully verified speaker and channel separation.
Figure 2.
Cross-lingual reference-category leakage by route for the Base system. (a) Full reference path. (b) X-vector-only path. Each valid cell reports the number of outputs classified as the reference language divided by the route denominator. Color normalization from 0 to 1 is shared across panels; gray dashes denote within-language routes or routes excluded from cross-lingual analysis. English-reference-to-Tibetan synthesis is the most concentrated Full-condition failure cluster, but other routes do not change uniformly.
Figure 2.
Cross-lingual reference-category leakage by route for the Base system. (a) Full reference path. (b) X-vector-only path. Each valid cell reports the number of outputs classified as the reference language divided by the route denominator. Color normalization from 0 to 1 is shared across panels; gray dashes denote within-language routes or routes excluded from cross-lingual analysis. English-reference-to-Tibetan synthesis is the most concentrated Full-condition failure cluster, but other routes do not change uniformly.

Figure 3.
Paired Full versus x-vector-only pathway effects. (a) Leakage metrics are expressed as Full minus x-vector-only, so positive values indicate more leakage with prefill. (b) Target accuracy and are expressed as x-vector-only minus Full, so positive values favor prefill removal. Filled circles/solid lines denote Base; open squares/orange lines denote . Error bars are crossed-cluster 95% bootstrap intervals from 10,000 independent resamples of reference prompts and target-text IDs. Their width and overlap with zero restrict generalization.
Figure 3.
Paired Full versus x-vector-only pathway effects. (a) Leakage metrics are expressed as Full minus x-vector-only, so positive values indicate more leakage with prefill. (b) Target accuracy and are expressed as x-vector-only minus Full, so positive values favor prefill removal. Filled circles/solid lines denote Base; open squares/orange lines denote . Error bars are crossed-cluster 95% bootstrap intervals from 10,000 independent resamples of reference prompts and target-text IDs. Their width and overlap with zero restrict generalization.

Table 4.
Linear probing of dialect from x-vectors. The uniform-random baseline is 0.333 and the test-set majority baseline is approximately 0.530. The primary split is disjoint by available speaker metadata but contains a small number of aggregate or unknown identities and does not isolate source or channel.
Table 4.
Linear probing of dialect from x-vectors. The uniform-random baseline is 0.333 and the test-set majority baseline is approximately 0.530. The primary split is disjoint by available speaker metadata but contains a small number of aggregate or unknown identities and does not isolate source or channel.
| Split | Test accuracy | Macro-F1 | Interpretation |
| Random utterance split | 0.844 | 0.810 | Training and test share speakers, allowing speaker memorization |
| Metadata-group-disjoint split | 0.672 | 0.598 | Dialect decodability across available speaker groups, with residual identity, source, and channel confounding |
Figure 4.
Frozen t-SNE projection of speaker x-vectors extracted from natural Tibetan speech. Color and marker jointly identify Amdo (), U-Tsang (), and Kham (). Partial clustering is visible, but the descriptive projection combines dialect, speaker, recording-channel, and collection-batch effects and cannot establish causal separability of dialect from timbre.
Figure 4.
Frozen t-SNE projection of speaker x-vectors extracted from natural Tibetan speech. Color and marker jointly identify Amdo (), U-Tsang (), and Kham (). Partial clustering is visible, but the descriptive projection combines dialect, speaker, recording-channel, and collection-batch effects and cannot establish causal separability of dialect from timbre.

5.2. RXP Does Not Show a Stable Matched-Control Benefit
The initial checkpoint comparison is summarized in Table 5. Relative to Base-Full, -Full changes from 0.262 to 0.214, from 0.222 to 0.194, target accuracy from 0.493 to 0.560, and from 0.850 to 0.846. For Base minus , the crossed-cluster intervals for and are and , respectively; the target-accuracy interval is . These checkpoints do not match training budget, and all intervals cross zero. Their directional differences cannot be attributed to alone.
The budget-matched comparison addresses this confound. Matched Base and continue from the same Base@3000 checkpoint with the same seed, learning rate, validation set, and 2,000-step budget. They are paired on 120 shared unique conditions at step 1400 (Table 6; Figure 5). Under Full conditioning, matched Base and yield values of 0.190 and 0.214 and target accuracies of 0.547 and 0.560; both difference intervals cross zero. Their values are 0.278 and 0.194, and the Base-minus- interval has a lower bound of zero. However, this proxy has a Tibetan-subset macro-F1 of only 0.644 and only three reference-prompt clusters, precluding a robust training claim. Under x-vector-only conditioning, intervals for , , and target accuracy also cross zero. The contrast favors matched Base by 0.020 (95% CI ). The matched analysis therefore provides no generalizable control benefit for .
ASR safeguards do not change this interpretation (Table 7). Under Full conditioning, Tibetan CER is 0.092 for matched Base and 0.099 for , Mandarin CER is 0.074 and 0.030, and English WER is 0.041 and 0.024. All three paired intervals cross zero. Under x-vector-only conditioning, Tibetan CER is 0.085 and 0.071, with an interval that also crosses zero; Mandarin CER is identical, and the absolute English WER difference is 0.006. The ASR results neither show a broad intelligibility difference nor justify interpreting the earlier trend as a general quality improvement.
Aggregate comparisons obscure route-specific failures. Under v2 scoring, English-reference-to-Tibetan leakage occurs in 6/9 Base-Full outputs (=0.667) and 5/9 -Full outputs (0.556), compared with 1/9 and 2/9 for their x-vector-only counterparts. The nine-item Base-versus- difference is unstable, whereas the path-ablation change is larger. is consequently retained as an exploratory training branch rather than a general solution.
5.3. Fixed-Ratio Prompt Gating Fails the Prespecified Criteria
We tested whether simple prompt attenuation could repair the concentrated English-reference-to-Tibetan conflict. Prompt-prefill scales of 0.1, 0.2, 0.4, and 0.7 were evaluated on nine routes for both checkpoints (Table 8; Figure 6). None of the eight intermediate conditions met all prespecified criteria. At scale 0.2, both Base and achieved 6/9 Tibetan-language hits, but fell to 0.761 and 0.749 and Tibetan CER was 0.175 and 0.207, respectively. At scale 0.1, every output from both checkpoints was still classified as English. Fixed-ratio gating is therefore a negative result and was not expanded to the entire 120-condition matrix.
5.4. CGD Reduces Fidelity Without Improving Dialect Leakage
Under the v2 evaluator, does not improve dialect leakage (Table 9). The no-guidance is 0.194, remains 0.194 at and 6, and rises to 0.222 at and 20. Strong guidance reduces to 0.048 but does not improve overall target accuracy; it also reduces to 0.602 and raises Tibetan CER to 0.207. This operating point is not a usable low-leakage, high-fidelity solution.
Output destinations reinforce this conclusion (Table 10). At , 0.36 of the 36 unique cross-dialect outputs are classified as the target dialect, 0.22 as the reference dialect, and 0.25 as non-Tibetan. The corresponding no-guidance proportions are 0.36, 0.19, and 0.31. The low previously reported by v1 is not reproduced by v2, indicating that the earlier interpretation depended on an invalid evaluator. Figure 7 shows extensive overlap among intervals and a marked reduction at .
Controlled ablations at also fail to establish a benefit (Table 11). The equal-norm random direction leaves at 0.194, removing the source penalty () changes it to 0.250, and full yields 0.222. None improves target-dialect hits. Full primarily lowers , reduces , and degrades Tibetan CER. The evidence therefore does not support the claim that reliably reduces leakage while preserving timbre and intelligibility.
Automatic intelligibility results are reported in Table 12. Tibetan CER remains close to the no-guidance condition at moderate guidance strengths but approximately doubles at . Kham has the highest CER in every system. With the same Sherpa recognizer, median robust CER on held-out natural speech is 0.020 for Amdo, 0.082 for U-Tsang, and 0.035 for Kham. The synthetic Kham errors are therefore not explained by a simple recognizer bias against natural Kham speech. This inference remains limited by the single ASR system, a small number of audio–text alignment errors, and the exclusion of code-mixed text.
5.5. Exploratory Listener Results
In the 20 anonymized paired tasks completed by one native Tibetan listener, was preferred in six cases, Base in seven, and seven were tied for target control/reference leakage. For naturalness and clarity, was preferred in five cases, Base in seven, and eight were tied. All 20 speaker-timbre comparisons were tied. The English-reference-to-Amdo, Kham, and U-Tsang tasks were all annotated as showing similarly clear leakage in both systems; the Kham and U-Tsang cases were specifically described as having a severe English accent. This observation agrees with the objective route-level failure cluster but cannot support significance testing or population-level perceptual conclusions.
6. Discussion
6.1. Synthesis Capability and Reference-Side Leakage Are Distinct
Matched-language and matched-dialect controls and monolingual ASR scores serve only as capability safeguards in this study. A low CER or WER indicates that content generation has not failed globally, but it does not establish that the requested dialect is correct. A conflicting reference can still alter the categorical language assignment or leave a fine-grained accent in otherwise intelligible speech. Evaluation of cross-lingual voice cloning should therefore separate the ability to produce a language from the ability to resist reference-side interference. Naturalness and speaker similarity alone cannot resolve this distinction.
6.2. Interpretation of the Conditioning-Path Evidence
The v2 path ablation provides a bounded conditioning-path hypothesis. On the Base checkpoint and five fixed reference prompts, disabling prompt latent prefill produces a comparatively large point-estimate reduction in language-level leakage and an increase in target-variety accuracy, while the dialect-level point estimate remains unchanged. Once the correct prompt identity is restored in the crossed-cluster bootstrap, however, the intervals cross zero. The analysis therefore prioritizes prompt latent prefill for follow-up work but does not establish an effect across reference speakers.
Cross-dialect conflict cannot be explained solely by prompt prefill. Dialect remains linearly decodable from the x-vector under the available metadata-group-disjoint split, although speaker, source, and channel confounding have not been fully removed. The initial checkpoint comparison is also confounded by training budget. A matched continuation does not reproduce stable or target-accuracy gains for , and matched Base preserves higher under x-vector-only generation. Reference re-pairing should therefore remain an exploratory training direction rather than be presented as a validated disentanglement method.
The scan yields no operating point that jointly improves leakage, , and CER. More importantly, v2 does not reproduce the earlier low- result at . Strong guidance neither reduces nor increases target-dialect hits and instead damages speaker similarity and intelligibility. Random-direction and target-only controls also fail to improve dialect control. The previous mechanistic account based on the invalid v1 evaluator must therefore be withdrawn. The result that remains stable across evaluator revisions is that strong guidance degrades generation without providing a control benefit.
6.3. Measurement Validity
The v1 evaluator failed a speaker-split audit, so its high accuracy provides no validity evidence. The v2 evaluator is speaker-disjoint but shares data sources and potential recording channels across partitions. It remains an objective proxy rather than perceptual ground truth. Its language-level macro-F1 is 0.976, whereas macro-F1 within Tibetan is 0.644 and Kham F1 is 0.330. Consequently, evidence from is stronger than evidence from .
Additional measurement risks remain. First, non-Tibetan generations count as non-reference dialects in the denominator, so generation failure can reduce leakage without producing the target dialect. Output destinations must therefore accompany . Second, the latent classifier used for and the waveform evaluator share five-class labels and natural-speech data distributions. Their different architectures and input domains do not eliminate a same-family Goodhart risk. Third, five-class assignment measures discrete identity rather than continuous accent strength, prosody, or native-listener naturalness. Fourth, Whisper large-v3 language identification exhibits a floor effect on synthetic Tibetan and cannot serve as an independent discriminator among systems. Confirmatory claims require an evaluator with independent features and architecture and a sufficiently powered native-listener study.
6.4. Limitations and Research Priorities
The principal limitations define the next experimental priorities:
- 1.
- Only one native Tibetan listener completed the 20 exploratory comparisons. A confirmatory study should define a minimum meaningful effect and power level in advance, determine the corresponding listener sample size, and stratify results by dialect background and long-term region of residence.
- 2.
- Although v2 includes three frozen seeds and 1,752 rescored generated utterances, shared data sources and weak Kham performance limit dialect-level validity. A source- or channel-disjoint external test set and calibrated dialect posteriors are needed.
- 3.
- The objective matrix uses one reference prompt per variety. Repeated target texts do not compensate for a lack of independent reference speakers. Expanding the prompt axis is the most direct way to improve pathway attribution.
- 4.
- Strictly paired ASR comparisons include only 45 Tibetan, 15 Mandarin, and 15 English samples per mode. Their intervals remain wide, and code-mixed intelligibility is unmeasured.
- 5.
- Kham is under-represented in evaluator performance, x-vector speaker groups, and synthesized-speech CER. Follow-up data collection should prioritize verified speakers, broader text coverage, and independent recording batches for Kham.
- 6.
- The x-vector probe uses available speaker metadata, including a small number of aggregate or unknown identities, and does not separate channel or collection batch. Identity cleaning and cross-channel, cross-batch evaluation are required before interpreting dialect decodability as a speaker-independent property.
- 7.
- relies on a closed-form clean latent in continuous flow matching and does not directly transfer to autoregressive systems with discrete codec tokens. also requires reliable target-side language or dialect control symbols.
The most concentrated failure route is English-reference-to-Tibetan synthesis. Future intervention work should prioritize explicit target-side conditioning, staged prompt injection, or a new training objective for this route. The fixed-ratio prompt-gating scan indicates that simply increasing the number of gating ratios is unlikely to be productive.
6.5. Reproducibility and Asset Availability
Generation manifests, deduplication keys, evaluator manifests and checkpoints, per-utterance predictions, statistical scripts, and report hashes have been frozen internally. Submission materials should include, at minimum, evaluation manifests, metric and statistical code, v2 evaluator checkpoints, and anonymized per-utterance predictions so that the reported tables and figures can be recomputed without access to the original training recordings. Release of the base model, checkpoint, generated speech, and Tibetan ASR resources is subject to upstream licenses, recording consent, speaker privacy, and service availability. Until these assets pass review and are actually released, the work should be described as internally traceable rather than fully reproducible by third parties.
6.6. Ethical and Social Considerations
Generating arbitrary content in a person’s voice and a specified dialect creates risks of impersonation, fraud, and fabricated speech attributed to minority communities. Release decisions should document recording licenses and informed consent, remove identifying metadata where possible, and consider watermarking, synthetic-speech detection, and controlled access. The x-vector probe also indicates that a speaker representation may expose dialect or regional attributes, creating a privacy risk independent of waveform release. Because Kham is under-represented, equal service quality across the three Tibetan dialects should not be claimed. These safeguards are recommendations; they are not described as protections already deployed in this work.
7. Conclusions
This study examined reference-side language and dialect category leakage in cross-lingual voice cloning for Amdo, U-Tsang, and Kham Tibetan, Mandarin Chinese, and English. A 147-row display matrix was deduplicated into 120 unique analytical conditions, and an earlier evaluator was removed after a speaker-overlap audit. The replacement three-seed, speaker-disjoint ensemble achieved a language-level test macro-F1 of 0.976 but only 0.644 within the three Tibetan dialects. The evidence strength of language-level and dialect-level was therefore treated separately.
On the five frozen reference prompts, disabling prompt latent prefill reduced Base from 0.262 to 0.095 while remained 0.222. The crossed-cluster interval for the difference crossed zero, so this result identifies a priority pathway for further investigation rather than a general effect across reference speakers. A metadata-group-disjoint x-vector probe retained 0.672 dialect-classification accuracy, but unresolved identity, source, and channel confounds make this a representation diagnostic rather than causal evidence.
A continuation matched for initialization and training budget did not establish a stable independent benefit from reference x-vector re-pairing. Fixed-ratio prompt gating found no point that simultaneously met target-control, speaker-similarity, and Tibetan-intelligibility criteria. Classifier-guided decoding did not reduce v2 dialect leakage, and strong guidance only degraded and CER. The current evidence therefore supports an audit and failure-analysis contribution, not a generally successful disentanglement method.
The resulting evidence chain includes unique-condition accounting, evaluator-split auditing, three-seed rescoring, a representation probe, a budget-matched training control, and intervention failure-boundary analysis. The 20-item evaluation by one native Tibetan listener did not show an overall system preference and cannot replace a group listening study. The immediate research priorities are to expand independent reference prompts, strengthen source- and channel-independent dialect evaluation, and test explicit target-side conditioning for the concentrated English-reference-to-Tibetan failure route.
Author Contributions
Conceptualization, methodology, software, validation, formal analysis, investigation, data curation, writing—original draft preparation, writing—review and editing, visualization, supervision, and project administration: to be completed using the CRediT taxonomy before submission. All authors must read and agree to the submitted version of the manuscript.
Funding
Funding information and the article processing charge funding source must be completed before submission. If no external funding was received, replace this text with “This research received no external funding.”
Institutional Review Board Statement
The applicable institutional review and exemption status for the use of recorded speech and the exploratory listening evaluation must be verified and stated before submission. Include the approving body, protocol code, and approval date, or provide a detailed justification if review was waived.
Informed Consent Statement
The consent and licensing basis for all recorded speech and listening-evaluation data must be verified and stated before submission.
Data Availability Statement
Frozen evaluation manifests, per-utterance predictions, statistical scripts, evaluator checkpoints, and derived tables are retained internally. The public release scope and repository identifier will be provided after license, privacy, and upstream model restrictions have been reviewed. Until those assets are released, this study should not be described as fully reproducible by third parties.
Acknowledgments
To be completed before submission. If generative artificial intelligence was used for purposes beyond superficial language editing or formatting, disclose the tool, version, purpose, and author review here or in Materials and Methods, as required by the target journal.
Conflicts of Interest
The authors declare no conflicts of interest, subject to confirmation by all authors before submission.
Appendix A. Objective Evaluator Validity
Table A1 summarizes the split audit.
Table A1.
Five-class evaluator split audit. The high-scoring v1 evaluator is excluded because of speaker overlap. V2 is described as speaker-disjoint, not source- or channel-disjoint.
Table A1.
Five-class evaluator split audit. The high-scoring v1 evaluator is excluded because of speaker overlap. V2 is described as speaker-disjoint, not source- or channel-disjoint.
| Version | Partition or overlap | Rows | Speakers/overlap | Status |
| v1 | Train–validation speaker overlap | – | 1,651 | Failed |
| v1 | Train–test speaker overlap | – | 1,696 | Failed |
| v1 | Validation–test speaker overlap | – | 1,196 | Failed |
| v2 | Training | 69,424 | 2,329 | Speaker-disjoint |
| v2 | Validation | 9,125 | 292 | Speaker-disjoint |
| v2 | Test | 9,008 | 292 | Speaker-disjoint |
| v2 | Pairwise speaker overlap | – | 0 | Passed |
| v2 | Sources shared by all partitions | – | 7 | Limitation |
The evaluator is a waveform-level classifier for Amdo, U-Tsang, Kham, standard Mandarin, and standard English. Its input is a fixed four-second, 80-bin log-mel representation, and generated speech is never used for training. Re-examination of the v1 manifests found 1,651 shared speaker IDs between training and validation, 1,696 between training and test, and 1,196 between validation and test. Almost all 10,000 test utterances came from speakers seen during training. Aggregate identifiers such as zeta_kham_prepare_kham_unknown also incorrectly pooled many unknown speakers into one identity. Consequently, v1 accuracy and macro-F1 of 0.9775 and 0.9776 cannot be interpreted as unseen-speaker generalization. Its checkpoints, confusion matrix, and downstream leakage scores are excluded from the final evidence chain.
For v2, all available natural speech was pooled by verified spk identity and split at group level. Unknown and *_unknown aggregate identities were excluded. Speaker round-robin allocation and a per-speaker row cap prevented long speakers from dominating. The final training, validation, and test partitions contain 69,424/9,125/9,008 utterances and 2,329/292/292 speakers. Pairwise speaker and utterance overlap is zero; aggregate-speaker rows and training-seen speaker rows in validation and test are also zero.
The split is not source- or channel-disjoint because seven data sources are shared. Three identical models were trained with seeds 20260821, 20260822, and 20260823. Epochs 8, 5, and 13 were selected only by validation macro-F1, and the final evaluator averages their class probabilities. The SHA-256 prefixes of the selected checkpoints are e111dc681c04, 84053cbec400, and 590a1e3a2062; full hashes, class weights, training settings, model-selection records, and manifest hashes are retained with the frozen evaluation report.
On the test set, ensemble five-class accuracy/macro-F1 is 0.837/0.774, and language-level accuracy/macro-F1 after collapsing Tibetan dialects is 0.978/0.976. Per-class F1 is 0.842 for Amdo, 0.748 for U-Tsang, 0.330 for Kham, 0.969 for Mandarin, and 0.980 for English. Source-level accuracy ranges from 0.316 for tibetan_dialect_synthesis to 0.994 for librispeech_hf, indicating substantial source or channel shift. Figure A1 shows that Kham is mainly confused with Amdo and U-Tsang, while cross-language errors are uncommon.
Figure A1.
Five-class confusion matrix for the v2 three-seed probability ensemble on the speaker-disjoint test set (). Color encodes row-normalized recall; each cell reports the raw count and within-class percentage. Only 25% of Kham utterances are correctly classified, with 41% assigned to U-Tsang and 30% to Amdo. Mandarin and English recall is 97% and 99%, respectively, confirming that the language-level proxy is stronger than the Tibetan dialect-level proxy.
Figure A1.
Five-class confusion matrix for the v2 three-seed probability ensemble on the speaker-disjoint test set (). Color encodes row-normalized recall; each cell reports the raw count and within-class percentage. Only 25% of Kham utterances are correctly classified, with 41% assigned to U-Tsang and 30% to Amdo. Mandarin and English recall is 97% and 99%, respectively, confirming that the language-level proxy is stronger than the Tibetan dialect-level proxy.

After freezing, 16 manifests containing 1,752 generated utterances were rescored: fourteen 120-condition manifests covering Base, , , and controls, plus 72 English-reference-to-Tibetan prompt-scale utterances. Outputs were written to a separate v2 directory and did not overwrite v1 data. Batch reports record input and output SHA-256 hashes; no row-count or hash mismatch was found.
Appendix B. Training, Generation, and Frozen Configuration
Base adaptation uses the dots.tts-soar-tibetan-unicode pretrained model and a precomputed-feature manifest. The 995,000 training rows comprise 249,000 each for Amdo, U-Tsang, and Kham and 124,000 each for Mandarin and English. Audio is sampled at 48 kHz. Base training uses seed 44, initial learning rate , weight decay 0.01, 50 warm-up steps, gradient accumulation of 2, and gradient-norm clipping at 1. Validation is performed every 100 steps on a balanced set containing all five varieties. The main Base experiment uses the step-3000 checkpoint.
The and ordinary manifests have equal length. Pairing seed 48 selects 149,062 of 995,000 rows (14.98%) for reference x-vector replacement; every replacement is cross-speaker and cross-variety. The remaining 845,938 rows retain the target sample’s original x-vector. and matched Base both continue from Base@3000 using training seed 47, initial learning rate , weight decay 0.01, 50 warm-up steps, gradient accumulation of 2, and a 2,000-step budget. Their only intended difference is the training manifest, and the primary comparison uses step 1400.
All systems generate the same condition keys with seed 42, ten Euler steps, classifier-free guidance of 1.2, and speaker scale 1.5. The prompt-scale experiment changes only prompt_prefill_scale. Objective analysis first deduplicates by reference prompt, target variety, and target-text ID and then pairs shared keys. Frozen artifacts retain SHA-256 hashes for input manifests, model checkpoints, and score outputs. V2 scores are stored separately from v1.
The five-class evaluator is a four-stage residual CNN with 32 base channels and dropout 0.2. Input audio is resampled to 16 kHz and represented by a four-second, 80-bin log-mel spectrogram using a 25-ms window and 10-ms hop. Each seed uses batch size 256, initial learning rate , weight decay , a maximum of 40 epochs, patience 8, automatic mixed precision, and class-weighted cross-entropy without a balanced sampler. Checkpoints are selected only by validation macro-F1; hashes are reported in Appendix A.
Appendix C. Exploratory Listening-Evaluation Record
The frozen listening set contains 20 anonymized paired comparisons, including 14 cross-lingual and six Tibetan cross-dialect tasks. Only one text is retained for each reference–target condition. One native Tibetan listener completed all tasks. For target control/reference-side leakage, was preferred in six tasks, Base in seven, and seven were tied. For naturalness and clarity, was preferred in five, Base in seven, and eight were tied. All 20 speaker-timbre comparisons were tied. English-reference-to-Amdo, Kham, and U-Tsang tasks were annotated as showing similarly clear leakage in both systems, with severe English accent specifically noted for Kham and U-Tsang.
These results are used only for route screening and error attribution. They do not constitute a multi-listener evaluation, population preference, or significance test. A confirmatory experiment should use prospective power analysis and preregister listener background, tie handling, invalid-response handling, and stratified statistical analysis.
References
- Zhang, W.; Yang, H.; Bu, X.; Wang, L. Deep learning for Mandarin–Tibetan cross-lingual speech synthesis. IEEE Access 2019, 7, 167884–167894.
- Yang, H.; Oura, K.; Gan, Z.; Tokuda, K.; Wang, H. Using speaker adaptive training to realize Mandarin–Tibetan cross-lingual speech synthesis. Multimedia Tools and Applications 2015, 74, 9927–9942.
- Wang, H.; Yang, H.; Gan, Z. Realizing Mandarin–Tibetan bilingual speech synthesis by speaker adaptive training. Journal of Tsinghua University, Science and Technology 2013, 53, 776–780.
- Guo, W.; Yang, H.; Gan, Z. A DNN-based Mandarin–Tibetan cross-lingual speech synthesis. In Proceedings of the APSIPA Annual Summit and Conference (APSIPA ASC), 2018; pp. 1702–1707.
- Yu, Q.; et al. Learning cross-lingual information with multilingual BLSTM for speech synthesis of low-resource languages. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2016; pp. 5545–5549.
- Wang, Y.; et al. Tacotron: Towards end-to-end speech synthesis. arXiv 2017, arXiv:1703.10135.
- Shen, J.; et al. Natural TTS synthesis by conditioning WaveNet on mel spectrogram predictions. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2018.
- Wang, C.; et al. Neural codec language models are zero-shot text to speech synthesizers. arXiv 2023, arXiv:2301.02111.
- Le, M.; et al. Voicebox: Text-guided multilingual universal speech generation at scale. arXiv 2023, arXiv:2306.15687.
- Du, Z.; et al. CosyVoice: A scalable multilingual zero-shot text-to-speech synthesizer based on supervised semantic tokens. arXiv 2024, arXiv:2407.05407.
- Anastassiou, P.; et al. Seed-TTS: A family of high-quality versatile speech generation models. arXiv 2024, arXiv:2406.02430.
- Zhuoma, R.; Zhu, L. A dataset of Tibetan dialect speech synthesis. China Scientific Data 2022, 7.
- Liu, Y.; et al. FMSD-TTS: Few-shot multi-speaker multi-dialect text-to-speech synthesis for U-Tsang, Amdo and Kham speech dataset generation. arXiv 2025, arXiv:2505.14351.
- Liu, Y.; et al. TMD-TTS: A unified Tibetan multi-dialect text-to-speech framework. arXiv 2025, arXiv:2509.18060.
- He, J.; et al. Tibetan-TTS: Low-resource Tibetan speech synthesis with large model adaptation. arXiv 2026, arXiv:2605.02496.
- Zhong, J.; Richmond, K.; Su, Z.; Sun, S. AccentBox: Towards high-fidelity zero-shot accent generation. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2025.
- Annamdevula, R.; et al. CrossAccent-TTS: Cross-lingual accent-intensity controllable text-to-speech via disentangled speaker and accent representations. arXiv 2026, arXiv:2606.25403.
- Zhou, Y.; Tian, X.; Li, H. Language agnostic speaker embedding for cross-lingual personalized speech generation. IEEE/ACM Transactions on Audio, Speech, and Language Processing 2021, 29, 3427–3439.
- Kim, J.-H.; et al. CrossSpeech: Speaker-independent acoustic representation for cross-lingual speech synthesis. arXiv 2023, arXiv:2302.14370.
- Wu, J.; et al. Improving multilingual text-to-speech with mixture-of-language-experts and accent disentanglement. In Proceedings of Interspeech, 2024; pp. 4968–4972.
- Hu, H.; et al. (Qwen Team). Qwen3-TTS technical report. arXiv 2026, arXiv:2601.15621.
- Du, Z.; et al. CosyVoice 3: Towards in-the-wild speech generation via scaling-up and post-training. arXiv 2025, arXiv:2505.17589.
- Dathathri, S.; et al. Plug and play language models: A simple approach to controlled text generation. arXiv 2019, arXiv:1912.02164.
- Kim, H.; Kim, S.; Yoon, S. Guided-TTS: A diffusion model for text-to-speech via classifier guidance. In Proceedings of the International Conference on Machine Learning (ICML), 2022; pp. 11119–11133.
- Bansal, A.; et al. Universal guidance for diffusion models. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2023; pp. 843–852.
- Yu, J.; et al. FreeDoM: Training-free energy-guided conditional diffusion model. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2023; pp. 23117–23127.
- Chung, H.; et al. Diffusion posterior sampling for general noisy inverse problems. In Proceedings of the International Conference on Learning Representations (ICLR), 2023.
- Ganin, Y.; et al. Domain-adversarial training of neural networks. Journal of Machine Learning Research 2016, 17, 1–35.
- Alemi, A.A.; et al. Deep variational information bottleneck. In Proceedings of the International Conference on Learning Representations (ICLR), 2017.
Figure 1.
Experimental design and evidence chain. (a) Reference speech and target text with a variety-control token. (b) Speaker x-vector, prompt latent prefill, and target-text conditioning paths. (c) Full versus x-vector-only path ablation, versus budget-matched Base training, and prompt-gating/ inference interventions. (d) The frozen evaluator, speaker similarity, intelligibility, and exploratory native-listener evaluation support claims of different strengths.
Figure 1.
Experimental design and evidence chain. (a) Reference speech and target text with a variety-control token. (b) Speaker x-vector, prompt latent prefill, and target-text conditioning paths. (c) Full versus x-vector-only path ablation, versus budget-matched Base training, and prompt-gating/ inference interventions. (d) The frozen evaluator, speaker similarity, intelligibility, and exploratory native-listener evaluation support claims of different strengths.

Figure 5.
Paired effects of matched Base@1400 versus @1400. Every contrast is oriented so that positive values favor : leakage uses Base minus , whereas target accuracy and use minus Base. Filled circles denote Full and open squares denote x-vector-only. Error bars are crossed-cluster 95% bootstrap intervals. Most intervals cross zero; the x-vector-only interval lies entirely below zero and favors matched Base.
Figure 5.
Paired effects of matched Base@1400 versus @1400. Every contrast is oriented so that positive values favor : leakage uses Base minus , whereas target accuracy and use minus Base. Filled circles denote Full and open squares denote x-vector-only. Error bars are crossed-cluster 95% bootstrap intervals. Most intervals cross zero; the x-vector-only interval lies entirely below zero and favors matched Base.

Figure 6.
Fixed-ratio prefill gating for English-reference-to-Tibetan synthesis. (a) Target-language hits among nine tasks for Base and ; scales 0 and 1 denote x-vector-only and Full, respectively, and the dashed line marks the minimum 6/9 hit threshold. (b,c) Tibetan CER– trajectories. The green region requires CER and ; filled markers have a positive target-versus-reference control margin. No intermediate scale jointly satisfies the frozen hit, margin, intelligibility, and speaker-similarity criteria.
Figure 6.
Fixed-ratio prefill gating for English-reference-to-Tibetan synthesis. (a) Target-language hits among nine tasks for Base and ; scales 0 and 1 denote x-vector-only and Full, respectively, and the dashed line marks the minimum 6/9 hit threshold. (b,c) Tibetan CER– trajectories. The green region requires CER and ; filled markers have a positive target-versus-reference control margin. No intermediate scale jointly satisfies the frozen hit, margin, intelligibility, and speaker-similarity criteria.

Figure 7.
Cross-dialect control and fidelity under . (a) – point estimates with reference-prompt × target-text crossed-cluster 95% bootstrap intervals under the v2 ensemble. Lines indicate the scan order and do not imply continuous interpolation. (b) Destinations of 36 unique cross-dialect outputs: target dialect, reference dialect, another Tibetan dialect, or a non-Tibetan category. intervals overlap extensively; the main change at is a pronounced loss of , not stable target-dialect transfer.
Figure 7.
Cross-dialect control and fidelity under . (a) – point estimates with reference-prompt × target-text crossed-cluster 95% bootstrap intervals under the v2 ensemble. Lines indicate the scan order and do not imply continuous interpolation. (b) Destinations of 36 unique cross-dialect outputs: target dialect, reference dialect, another Tibetan dialect, or a non-Tibetan category. intervals overlap extensively; the main change at is a pronounced loss of , not stable target-dialect transfer.

Table 1.
Frozen objective evaluation matrix. The 147 display rows are deduplicated by stable condition keys into 120 unique conditions. All systems use the same reference–target pairs, random seed, and decoding configuration.
Table 1.
Frozen objective evaluation matrix. The 147 display rows are deduplicated by stable condition keys into 120 unique conditions. All systems use the same reference–target pairs, random seed, and decoding configuration.
| Evaluation subset | Display rows | Unique conditions | Primary metric and purpose |
| Tibetan cross-dialect | 54 | 36 | , dialect hit rate, and non-Tibetan rate; tests whether the reference dialect overrides the target dialect |
| Cross-lingual risk set | 42 | 42 | and target-language hit rate; tests whether the reference language overrides the target language |
| Other cross-lingual and matched controls | 51 | 42 | Target accuracy, , and CER/WER; safeguards synthesis capability, content, and timbre |
| Total | 147 | 120 | Unified objective matrix |
Table 2.
Performance of the v2 three-seed probability ensemble on the speaker-disjoint test set. Language-level scores collapse the three Tibetan dialects into Tibetan. Tibetan-subset macro-F1 averages only Amdo, U-Tsang, and Kham.
Table 2.
Performance of the v2 three-seed probability ensemble on the speaker-disjoint test set. Language-level scores collapse the three Tibetan dialects into Tibetan. Tibetan-subset macro-F1 averages only Amdo, U-Tsang, and Kham.
| Evaluation level | Samples | Accuracy | Macro-F1 |
| Five varieties | 9,008 | 0.837 | 0.774 |
| Tibetan/Mandarin/English | 9,008 | 0.978 | 0.976 |
| Tibetan targets only | 5,008 | 0.722 | 0.644 |
| Per-class F1: Amdo / U-Tsang / Kham | 0.842 / 0.748 / 0.330 | ||
| Per-class F1: Mandarin / English | 0.969 / 0.980 | ||
Table 3.
Full-minus-x-vector-only pathway differences and reference-prompt × target-text crossed-cluster paired bootstrap 95% confidence intervals. A positive difference means that Full has a higher value. Positive values are unfavorable for leakage and favorable for target accuracy and . There are five reference prompts overall and three in the subset.
Table 3.
Full-minus-x-vector-only pathway differences and reference-prompt × target-text crossed-cluster paired bootstrap 95% confidence intervals. A positive difference means that Full has a higher value. Positive values are unfavorable for leakage and favorable for target accuracy and . There are five reference prompts overall and three in the subset.
| Checkpoint | Metric | Full minus x-vector-only | 95% CI |
| Base | +0.000 | ||
| Base | +0.167 | ||
| Base | Target accuracy | ||
| Base | |||
| +0.071 | |||
| Target accuracy | |||
| +0.019 |
Table 5.
Base/× Full/x-vector-only results under the v2 three-seed ensemble. Values are computed from 120 unique conditions. The denominators for , , target accuracy, and are 36, 42, 75, and 120.
Table 5.
Base/× Full/x-vector-only results under the v2 three-seed ensemble. Values are computed from 120 unique conditions. The denominators for , , target accuracy, and are 36, 42, 75, and 120.
| System | ↓ | ↓ | Target acc.↑ | ↑ | Tib. CER↓ | Man. CER↓ | Eng. WER↓ |
| Base-Full | 0.222 | 0.262 | 0.493 | 0.850 | 0.099 | 0.054 | 0.043 |
| Base-x-vector-only | 0.222 | 0.095 | 0.600 | 0.856 | 0.089 | 0.000 | 0.011 |
| -Full | 0.194 | 0.214 | 0.560 | 0.846 | 0.099 | 0.030 | 0.024 |
| -x-vector-only | 0.278 | 0.143 | 0.627 | 0.826 | 0.071 | 0.025 | 0.006 |
Table 6.
Paired comparison of the budget-matched Base continuation and @1400 under the v2 ensemble. Both continue from Base@3000 with a 2,000-step budget. Results use 120 shared deduplicated keys. Differences are Base minus ; intervals are reference-prompt × target-text crossed-cluster paired bootstrap 95% confidence intervals.
Table 6.
Paired comparison of the budget-matched Base continuation and @1400 under the v2 ensemble. Both continue from Base@3000 with a 2,000-step budget. Results use 120 shared deduplicated keys. Differences are Base minus ; intervals are reference-prompt × target-text crossed-cluster paired bootstrap 95% confidence intervals.
| Condition | Metric | Matched Base | Base minus | 95% CI | |
| Full | () | 0.278 | 0.194 | +0.083 | |
| Full | () | 0.190 | 0.214 | ||
| Full | Target accuracy () | 0.547 | 0.560 | ||
| Full | () | 0.850 | 0.846 | +0.005 | |
| X-vector-only | () | 0.222 | 0.278 | ||
| X-vector-only | () | 0.119 | 0.143 | ||
| X-vector-only | Target accuracy () | 0.613 | 0.627 | ||
| X-vector-only | () | 0.846 | 0.826 | +0.020 |
Table 7.
ASR intelligibility comparison between matched Base and @1400 on shared test keys. Tibetan uses Sherpa CER; Mandarin and English use Whisper large-v3. Differences are Base minus , with crossed-cluster paired bootstrap 95% confidence intervals. Code-mixed text is excluded.
Table 7.
ASR intelligibility comparison between matched Base and @1400 on shared test keys. Tibetan uses Sherpa CER; Mandarin and English use Whisper large-v3. Differences are Base minus , with crossed-cluster paired bootstrap 95% confidence intervals. Code-mixed text is excluded.
| Condition | Metric | Matched Base | Difference | 95% CI | |
| Full | Tibetan CER () | 0.092 | 0.099 | ||
| Full | Mandarin CER () | 0.074 | 0.030 | +0.043 | |
| Full | English WER () | 0.041 | 0.024 | +0.017 | |
| X-vector-only | Tibetan CER () | 0.085 | 0.071 | +0.014 | |
| X-vector-only | Mandarin CER () | 0.025 | 0.025 | +0.000 | |
| X-vector-only | English WER () | 0.011 | 0.006 | +0.006 |
Table 8.
Targeted English-reference-to-Tibetan scan on nine tasks under the v2 ensemble. Prespecified acceptance requires at least 6/9 Tibetan target hits, a positive control margin, , and Tibetan CER .
Table 8.
Targeted English-reference-to-Tibetan scan on nine tasks under the v2 ensemble. Prespecified acceptance requires at least 6/9 Tibetan target hits, a positive control margin, , and Tibetan CER .
| Checkpoint | Condition | ↓ | Target hits | Margin | Tib. CER | |
| Base | Gate 0.1 | 1.000 | 0/9 | -0.869 | 0.904 | 0.444 |
| Base | Gate 0.2 | 0.333 | 6/9 | 0.389 | 0.761 | 0.175 |
| Base | Gate 0.4 | 0.556 | 4/9 | 0.186 | 0.761 | 0.179 |
| Base | Gate 0.7 | 0.667 | 3/9 | 0.055 | 0.814 | 0.240 |
| Base | Full | 0.667 | 3/9 | 0.087 | 0.827 | 0.198 |
| Base | X-vector-only | 0.111 | 8/9 | 0.586 | 0.771 | 0.149 |
| Gate 0.1 | 1.000 | 0/9 | -0.710 | 0.885 | 0.631 | |
| Gate 0.2 | 0.333 | 6/9 | 0.346 | 0.749 | 0.207 | |
| Gate 0.4 | 0.556 | 4/9 | 0.233 | 0.690 | 0.182 | |
| Gate 0.7 | 0.667 | 3/9 | 0.101 | 0.790 | 0.214 | |
| Full | 0.556 | 4/9 | 0.243 | 0.840 | 0.197 | |
| X-vector-only | 0.222 | 7/9 | 0.695 | 0.735 | 0.121 |
Table 9.
trust-region scan on the checkpoint under the v2 ensemble. Radius clips the RMS-normalized gradient. Every point is computed from 120 unique conditions.
Table 9.
trust-region scan on the checkpoint under the v2 ensemble. Radius clips the RMS-normalized gradient. Every point is computed from 120 unique conditions.
| System | ↓ | ↓ | Target acc.↑ | ↑ |
| Full (no ) | 0.194 | 0.214 | 0.560 | 0.846 |
| X-vector-only | 0.278 | 0.143 | 0.627 | 0.826 |
| , | 0.194 | 0.190 | 0.547 | 0.841 |
| , | 0.194 | 0.190 | 0.547 | 0.833 |
| , | 0.222 | 0.119 | 0.573 | 0.774 |
| , | 0.222 | 0.048 | 0.547 | 0.602 |
Table 10.
Destinations of 36 unique Tibetan cross-dialect outputs under the v2 ensemble. treats every category other than the reference dialect as non-leakage, so target-dialect, other-Tibetan, and non-Tibetan assignments are reported separately.
Table 10.
Destinations of 36 unique Tibetan cross-dialect outputs under the v2 ensemble. treats every category other than the reference dialect as non-leakage, so target-dialect, other-Tibetan, and non-Tibetan assignments are reported separately.
| System | Target dialect | Reference dialect | Other Tibetan | Non-Tibetan |
| Full (no ) | 0.36 | 0.19 | 0.14 | 0.31 |
| X-vector-only | 0.42 | 0.28 | 0.08 | 0.22 |
| , | 0.36 | 0.19 | 0.14 | 0.31 |
| , | 0.36 | 0.19 | 0.11 | 0.33 |
| , | 0.39 | 0.22 | 0.11 | 0.28 |
| , | 0.36 | 0.22 | 0.17 | 0.25 |
Table 11.
Controlled ablations of strong guidance at under the v2 ensemble. All results use 120 unique conditions. The random direction retains the same norm normalization and trust-region clipping as .
Table 11.
Controlled ablations of strong guidance at under the v2 ensemble. All results use 120 unique conditions. The random direction retains the same norm normalization and trust-region clipping as .
| System | ↓ | ↓ | Target-dialect hit↑ | Non-Tibetan↓ | ↑ |
| No- baseline | 0.194 | 0.214 | 0.36 | 0.31 | 0.846 |
| Full , | 0.222 | 0.048 | 0.36 | 0.25 | 0.602 |
| Target-only, | 0.250 | 0.143 | 0.39 | 0.28 | 0.774 |
| Equal-norm random direction | 0.194 | 0.238 | 0.36 | 0.25 | 0.827 |
Table 12.
Automatic intelligibility under . Tibetan CER is reported for Amdo/U-Tsang/Kham/all Tibetan. Code-mixed rows are excluded. Tibetan values aggregate 15 unique monolingual conditions per dialect and 45 overall.
Table 12.
Automatic intelligibility under . Tibetan CER is reported for Amdo/U-Tsang/Kham/all Tibetan. Code-mixed rows are excluded. Tibetan values aggregate 15 unique monolingual conditions per dialect and 45 overall.
| System | Mandarin CER↓ | English WER↓ | Tibetan CER↓ (Amdo/U-Tsang/Kham/all) |
| Full (no ) | 0.030 | 0.024 | 0.102 / 0.062 / 0.134 / 0.099 |
| X-vector-only | 0.025 | 0.006 | 0.044 / 0.069 / 0.100 / 0.071 |
| , | 0.030 | 0.039 | 0.105 / 0.067 / 0.149 / 0.107 |
| , | 0.003 | 0.019 | 0.091 / 0.074 / 0.145 / 0.103 |
| , | 0.006 | 0.034 | 0.087 / 0.066 / 0.121 / 0.091 |
| , | 0.037 | 0.069 | 0.200 / 0.192 / 0.228 / 0.207 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.