OZSpeech: One-step Zero-shot Speech Synthesis with Learned-Prior-Conditioned Flow Matching

1FPT Software AI Center, Vietnam
2University of Alabama at Birmingham, USA

Abstract

Text-to-speech (TTS) systems have seen significant advancements in recent years, driven by improvements in deep learning and network architectures. Viewing the output speech as a data distribution, previous approaches often employ traditional speech representations, such as waveforms or spectrograms, within the Flow Matching framework. However, these methods have limitations, including overlooking various speech attributes and incurring high computational costs due to additional constraints introduced during training. To address these challenges, we introduce OZSpeech, the first TTS method to explore optimal transport conditional flow matching with one-step sampling and a learned prior as the condition, effectively disregarding preceding states and reducing the number of sampling steps. Our approach operates on disentangled, factorized components of speech in token format, enabling accurate modeling of each speech attribute, which enhances the TTS system's ability to precisely clone the prompt speech. Experimental results show that our method achieves promising performance over existing methods in content accuracy, naturalness, prosody generation, and speaker style preservation.

Model Architecture

Interpolate start reference image.

Zero-Shot TTS: OZSpeech vs Baselines

All speakers are unseen during training. The audio samples are from the LibriSpeech test-clean dataset.

1s Prompt

Only the first 1 seconds of the speech prompt are given to the models.

Target Transcript Prompt OZSpeech (Ours) VoiceCraft NaturalSpeech 2 VALL-E F5-TTS Ground Truth
mary taylor however related the tale of zora to missus grey's private ear later
how brown you've got since you came home i wish i had an athlete to mow my orchard
the moment i looked at my table i was aware that someone had rummaged among my papers
i think i must show you my patchwork girl said margolotte laughing at the boy's astonishment for she is rather difficult to explain
i wish you weren't so restless and didn't get so worked up over things she said sadly
a moment before the ghost of the ancient kingdom of the danes had looked forth through the vesture of the hazewrapped city
we ought to have more attendants beth said louise approaching her cousin
i think the next glass cat the magician makes will have neither brains nor heart for then it will not object to catching mice and may prove of some use to us
look yonder do you not see the moon slowly rising silvering the topmost branches of the chestnuts and the oaks
she looked at his heavy shoulders and big determined head thrust forward like a catapult in leash

3s Prompt

Only the first 3 seconds of the speech prompt are given to the models.

Target Transcript Prompt OZSpeech (Ours) VoiceCraft NaturalSpeech2 VALL-E F5-TTS Ground Truth
why it's goliath as usual they both cried peering in
he often stopped to examine the trees nor did he cross a rivulet without attentively considering the quantity the velocity and the color of its waters
the doctor who attended the injured creature in this case was simply told that she slipped and fell down stairs as she was coming down
lend me your ear for ten minutes and you shall learn just what stagecraft is
upon this madame deigned to turn her eyes languishingly towards the comte observing
the news circulated with the rapidity of lightning during its progress it kindled every variety of coquetry desire and wild ambition
she sat down in a rocking chair and clasping her hands in her lap rocked slowly back and forth i'm sorry said beth
not at all you are on the contrary most agreeable to me
the sombre old trees like gigantic hearse plumes black and awful
no thank you i'll just look at the whelps and leave a message about them with your shepherd

5s Prompt

Only the first 5 seconds of the speech prompt are given to the models.

Target Transcript Prompt OZSpeech (Ours) VoiceCraft NaturalSpeech2 VALL-E F5-TTS Ground Truth
what shall we do with the mingoes at the door they count six and this singer is as good as nothing
after early nightfall the yellow lamps would light up here and there the squalid quarter of the brothels
why it's goliath as usual they both cried peering in
rejoice in our presence said the air and the sunlight
not for a crown or a kingdom or our goodness but for our sins
i discovered and put out a fire that would have destroyed the whole plant but marshall never even thanked me
to relieve her from both he laid his hand with force upon his heart and said do you believe me
he himself recited the same passage in french and politely pointed out the parts in which he thought that i had improved on the original
but first i will tell you that for many years i have longed for a servant to help me with the housework and to cook the meals and wash the dishes
we sat with the officers some little time after dinner and then went ashore