TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

NaturalSpeech: End-to-end text to speech synthesis with human-level quality

377 pointsby phsilvaabout 3 years ago

41 comments

webmavenabout 3 years ago
Wowsers. This is a step change in quality compared to SOTA. I suspect that without evaluating samples as a correlated group, distinguishing between the generated samples and those recorded from a human will be little better than a coin toss.<p>And even when evaluating these samples as a group, I may be imagining the distinctions I am drawing from a relatively small selection that might be cherry-picked. Nevertheless:<p>The generated samples are more consistent as a group, and more even in quality, with few instances of emphasis that seem (however slightly) out of place.<p>The recorded human samples vary more <i>between</i> samples (by which I mean the sample as a whole may be emphasized with a bit of extra stress or a small raising or lowering of tone compared to the other samples), and within the sample there is a bit more emphasis on a word or two or slight variance in the length of pauses, mostly appropriate in context (as in, it is similar to what I, a non-professional[0], would have emphasized if I were being asked to record these).<p>In general for a non-dramatic voiceover you want to maintain consistency between passages (especially if they may be heard out of order) without completely flattening the in-passage variation, but tastes vary.<p>Conclusion: For many types of voice work, these generated samples are comparable in quality or slightly superior to recordings of an average professional. For semi-dramatic contexts (eg. audiobooks) the generated samples are firmly in the &quot;more than good enough&quot; zone, more or less comparable to a typical narrator who doesn&#x27;t &quot;act&quot; as part of their reading.<p>[0] Decades ago in Los Angeles I tried my hand at voiceover and voice acting work, but gave up when it quickly became clear that being even slightly prone to stuffy noses, tonsillitis and sore throats was going to pose a major obstacle to being considered reliable unless I was willing to regularly use decongestants, expectorants, and the like.
评论 #31419677 未加载
causality0about 3 years ago
It&#x27;s interesting that TTS is getting better and better while consumer access to it is more and more restricted. A decade ago there were a half dozen totally separate TTS engines I could install on my phone and my Kindle came with its own that worked on any book.
评论 #31421036 未加载
评论 #31420237 未加载
评论 #31419334 未加载
评论 #31423790 未加载
评论 #31419412 未加载
评论 #31419725 未加载
thorumabout 3 years ago
See also the recently published Tortoise TTS, which IMO sounds even better: <a href="https:&#x2F;&#x2F;github.com&#x2F;neonbjb&#x2F;tortoise-tts" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;neonbjb&#x2F;tortoise-tts</a>
评论 #31423956 未加载
评论 #31420257 未加载
评论 #31420285 未加载
评论 #31420367 未加载
DonHopkinsabout 3 years ago
Nice pitch envelopes. But it&#x27;s a bit uncanny that natural human pitch envelopes encode and express what you understand and intend to convey about the meaning of the words you&#x27;re saying, and what you want to emphasize about each individual word, emotionally. Like how you&#x27;ll say a word you don&#x27;t really mean sarcastically. It can figure out it&#x27;s a question because the sentence ends in a question mark, and it raises the pitch at the end, but it can&#x27;t figure out what the meaning or point of the question is, and which words to emphasize and stress to convey that meaning. (Not a criticism of this excellent work, just pointing out how hard a problem it is!)<p>For example, compare &quot;rebuke and abash&quot;: in the NaturalSpeech, one goes down like she&#x27;s sure and the other goes up like she&#x27;s questioning, where in the recording, they are both more balanced and emphasized as equally important words in the sentence. And the pause after insolent in &quot;insolent and daring&quot; sounds uneven compared to the recording, which emphasizes the pair of words more equally and tightly.<p>Jiminy Glick interviews (and does an impression of) Jerry Seinfeld:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=AE2utktZ92Y" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=AE2utktZ92Y</a>
评论 #31418636 未加载
jcimsabout 3 years ago
There&#x27;s no way I&#x27;ll find it but somewhere along the way there was a collection of samples in which one of these contemporary model-based speech synthesizers (possibly wavenet or tacotron) was forced to output data with no useful text (can&#x27;t remember if it was just noise or literally zero input). The synthesizer just started creating weird breathy pops and purrs and gibberish utterances. Some of them sounded like panic breathing and it was one of the more jarring things I&#x27;ve heard in quite some time.<p>This isn&#x27;t exactly it but it&#x27;s very close - <a href="https:&#x2F;&#x2F;www.deepmind.com&#x2F;blog&#x2F;wavenet-a-generative-model-for-raw-audio" rel="nofollow">https:&#x2F;&#x2F;www.deepmind.com&#x2F;blog&#x2F;wavenet-a-generative-model-for...</a> CTRL+F &#x27;babbling&#x27;
评论 #31430802 未加载
评论 #31418810 未加载
评论 #31418887 未加载
sandreasabout 3 years ago
For german users, I can recommend to take a look at<p><a href="https:&#x2F;&#x2F;www.thorsten-voice.de&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.thorsten-voice.de&#x2F;</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;thorstenMueller&#x2F;Thorsten-Voice" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;thorstenMueller&#x2F;Thorsten-Voice</a><p>where someone contributed a huge set of his voice samples and a tutorial &#x2F; script collection to build a pretty decent TTS model LOCALLY.<p>Quality-wise it is not as good as the samples in the article, but its free and pretty easy to follow for a tech enthusiast.
评论 #31422170 未加载
Loeffelmannabout 3 years ago
What&#x27;s a good TTS cloud service that has anything even close to these voices. I looked at the Google and Amazon ones and was pretty disappointed.
评论 #31419689 未加载
评论 #31421688 未加载
big_fanabout 3 years ago
Industry research lab claims human parity on end-to-end text-to-speech and releases a web page with five samples as proof? Microsoft, you&#x27;re a little late to the party - Google has been using this playbook for 5 years!
exploriginalmost 3 years ago
It&#x27;s clear that their dataset contains a lot of newscasts. I wouldn&#x27;t call this &quot;natural&quot; speech. But it certainly has an application for replacing newscasters&#x2F;announcers.
themodelplumberabout 3 years ago
Reminds me of how good the choir instruments are these days. <a href="https:&#x2F;&#x2F;youtu.be&#x2F;ulK3_o7OyEk?t=392" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;ulK3_o7OyEk?t=392</a>
评论 #31419260 未加载
评论 #31420283 未加载
评论 #31420375 未加载
midjjiabout 3 years ago
While every sample they provide is suspiciously similar to the human version,(indicating overtraining, either on the samples or on a single voice), where I would have expected a different if still human quality voice from a fully functional system, this tech is coming, and soon. And when it does, voice acting will no longer prevent videogames from having complex stories, and we will find out if the industry is still capable of making them. Looking forward to it :)
评论 #31420725 未加载
评论 #31420341 未加载
Quequauabout 3 years ago
I don&#x27;t suppose anyone could recommend a good text-to-speech for Linux?<p>Command line is fine but it would be much better if it could trivially take clipboard content for input. The last time I looked I found stuff that wasn&#x27;t that great and was pretty inconvenient.
评论 #31421680 未加载
评论 #31423233 未加载
est31about 3 years ago
Very subtle differences, can be heard, but I have my headphones on. For example, in the last example, &quot;borne&quot; and &quot;commission&quot; seem to have some kind of artificial noise inside the &quot;b&quot; and &quot;c&quot; sounds. The &quot;th&quot; in &quot;clothing&quot; sounds artificial too. Still, it&#x27;s extremely amazing, and probably in 90% of settings, people won&#x27;t be able to find a difference at all. It even does breaths: &quot;scientific certainty &lt;breath&gt; that&quot;.
justinlloydabout 3 years ago
This is pretty impressive work, except for this one: &quot;who had borne the Queen&#x27;s commission, first as cornet, and then lieutenant, in the 10th Hussars&quot;<p>Both the NaturalSpeech and the human said pretty much every word in that sentence completely incorrectly for the context of the words. It is the difference between &quot;the car Seat&quot; and &quot;the car seat&quot;. &quot;It&#x27;s pronounced Ore-garh-no&quot; to paraphrase the insufferable Hermione Granger.
评论 #31419113 未加载
exebookabout 3 years ago
One thing I&#x27;ve noticed is that I can hear human inhale before they continue speaking. Got curious if tts of the future should have this feature too.
评论 #31423658 未加载
评论 #31420751 未加载
microtherionabout 3 years ago
Good quality overall, though it&#x27;s difficult to tell from a small, hand picked set of examples (which appear to come from the training data, too — have the corresponding recordings been included in the voice build or held out?).<p>There is a rather obvious problem with the stress on &quot;warehouses&quot;, and a more subtle problem with &quot;warrants on them&quot;, where it&#x27;s difficult to get the stress pattern just right.
评论 #31419224 未加载
vttsalmost 3 years ago
The Text-To-Speech service by <a href="https:&#x2F;&#x2F;vtts.xyz" rel="nofollow">https:&#x2F;&#x2F;vtts.xyz</a> is the perfect choice for anyone who needs an instant human sounding voiceover for their commercial or non-commercial projects. Got a product to sell online? Why not transform your boring text into a natural sounding voiceover and impress your customers. What about adding a voiceover to your animation or instructional video? It will make it sound more professional and engaging! Our human sounding voices add inflections in the voice that make them sound natural, and our custom text editor makes it easy to get exactly what you want from both Male &amp; Female voices included over 30 different tones, including: Serious, Joyful &amp; normal
DantesKiteabout 3 years ago
That is crazy. Any way I can start using this soon? I have a backlog of articles I’d love to listen to.
评论 #31422233 未加载
评论 #31419643 未加载
lvl102about 3 years ago
Microsoft&#x2F;Nuance has been doing great in this area. I am very impressed with TTS on Windows. It makes proofing documents that much easier. I do think there is a need for some type of markup (akin to sheet music) for supervised learning.
sebringjabout 3 years ago
You could tell the difference in that the AI pronounced &quot;Hussars&quot; correctly where as the human reader did not. Without adding in our human error, our AI-trained version will be the more educated one for certain going forward.
jollybeanabout 3 years ago
It&#x27;d be nice if we could input our own text because otherwise these things are subject to a lot of training corpus and other biases.<p>Sounds really good though.
p1neconeabout 3 years ago
This kind of stuff is going to be amazing for indie gamedevs. I want a model trained for &quot;powerful narrator voice&quot; and villain speeches.
评论 #31422342 未加载
coolspotalmost 3 years ago
&gt; We train our proposed system on 8 NVIDIA V100 GPUs with 32G memory<p>Sounds like openly reproducing this result is within independent researchers’ reach.
msluyterabout 3 years ago
Totally tangential comment:<p>You can click play on any&#x2F;all of the samples simultaneously, resulting in a neat sonic effect vaguely reminiscent of Steve Reich&#x27;s famous &quot;Come out.&quot; [1]<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=g0WVh1D0N50" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=g0WVh1D0N50</a> (skip to like 7 minutes in to get the idea)
srikuabout 3 years ago
I wish for the &quot;naturalspeech versus recording&quot; comparisons they&#x27;d used a different voice for the synthesized speech. Otherwise the fact that we may not be able to tell them apart by ear (in a blindfold test) doesn&#x27;t tell us much about how good it is as a speech synth engine with that evidence alone.
IYashaalmost 3 years ago
As a TTS daily user, sometimes I&#x27;m even fine with espeak quality for system messages. But one thing concerns me more than beauty of the voice - the ability to process mixed language text and abbreviations. And I don&#x27;t see these problems addressed in this project. (
vttsalmost 3 years ago
Do you want to check how it works? you can test the operation of standard voices and advanced neural voices, at this url: <a href="https:&#x2F;&#x2F;vtts.xyz&#x2F;home&#x2F;tryme" rel="nofollow">https:&#x2F;&#x2F;vtts.xyz&#x2F;home&#x2F;tryme</a>
UltraViolencealmost 3 years ago
I&#x27;m not sure what to make of this. The TTS output seems identical to the recording.<p>Why don&#x27;t they use this tech to recreate some dead actor&#x27;s speech, for example?
qginabout 3 years ago
Unbelievable. This has traversed the uncanny valley and come out the other side.
infinitoneabout 3 years ago
This is definitely human-level quality. In fact, the synthesized versions pronounce some words better than human. Kudos to MSFT! I think they&#x27;ve been longest in the game too...<p>edit; is the Nuance acquisition compounding yet?
colordropsabout 3 years ago
I actually think the TTS voice is better sounding than the human&#x27;s voice.
评论 #31419797 未加载
hooloovoo_zooabout 3 years ago
Cadence still seems way off for the AI. Maybe it’s going word by word?
PedroBatistaabout 3 years ago
Very cool, but..<p>What&#x27;s the end game here? because I cannot use it, I cannot buy it and this seems more than just a scientific paper.<p>So what&#x27;s the objective here?
karmasimidaabout 3 years ago
I think we have reached the stage of development of AI, I am no longer surprised&#x2F;excited by this results by any means.
baxuzabout 3 years ago
Is there any TTS engine which isn&#x27;t based on English?<p>I&#x27;d love to be able to use an assistant device in Croatian in my lifetime.
评论 #31422593 未加载
评论 #31420562 未加载
skykoolerabout 3 years ago
Wow, this is the first speech synthesis I&#x27;ve seen on here where I thought I was listening to a human at first.
wrycoderabout 3 years ago
Is this available in other languages yet?
hrdwdmrblabout 3 years ago
[Take my money meme] I want this for articles and books now, please
nwatababout 3 years ago
Sounds nice. I&#x27;m interested in making business based on TTS
blueflowabout 3 years ago
What the fuck is end-to-end text? My Bullshit-O-Meter is off the charts. End of what? I only know end-to-end encryption.
评论 #31421791 未加载
SemanticStrenghabout 3 years ago
Can someone please upload the results? On <a href="https:&#x2F;&#x2F;paperswithcode.com&#x2F;sota&#x2F;text-to-speech-synthesis-on-ljspeech" rel="nofollow">https:&#x2F;&#x2F;paperswithcode.com&#x2F;sota&#x2F;text-to-speech-synthesis-on-...</a>