Live data from Hacker News

WaveNet: A Generative Model for Raw Audio

deepmind.com

61–70 of 153 posts

Re: WaveNet: A Generative Model for Raw Audio

#61

Do they say how much time is the generation taking? Is this insanely slow to train but extremely fast to do generation?

I was wondering the same. They don't mention anything about how long it took on what kind of system. Even for a first beta it would give us some ballpark idea of how slow it is -- because it's clearly slow, they just keep back how slow exactly, so it's probably bad.

Re: WaveNet: A Generative Model for Raw Audio

#62

This can be used to implement seamless voice performance transfer from one speaker to another: 1. Train a WaveNet with the source speaker. 2. Train a second WaveNet with the target speaker. Or for something totally new, train a WaveNet with a bunch of different speakers until you get one you like. This becomes the target WaveNet . 3. Record raw audio from the source speaker. Fun fact: any algorithmic process that "re…

Another fun fact: this actually happens with (cell) phone calls.

You don't send your speech over the line, instead you send some parameters over the line which are then, at the receiving end, fed into a white(-ish) noise generator to recover the speech.

Edit: not by using a neural net or deep learning, of course.

Re: WaveNet: A Generative Model for Raw Audio

#63

Wow. I badly want to try this out with music, but I've taken little more than baby steps with neural networks in the past: am I stuck waiting for someone else to reimplement the stuff in the paper? IIRC someone published an OSS implementation of the deep dreaming image synthesis paper fairly quickly...

Re-implementation will be hard, several people (including me) have been working on related architectures, but they have a few extra tricks in WaveNet that seem to make all the difference, on top of what I assume is "monster scale training, tons of data". The core ideas from this can be seen in PixelRNN and PixelCNN, and there are discussions and implementations for the basic concepts of those out there [0][1]. Not to…

Is there any usable example code out there I can play with? I don't care if it sounds noisy and weird, it's all grist for the sampler anyway.

Re: WaveNet: A Generative Model for Raw Audio

#64
post #62

This can be used to implement seamless voice performance transfer from one speaker to another: 1. Train a WaveNet with the source speaker. 2. Train a second WaveNet with the target speaker. Or for something totally new, train a WaveNet with a bunch of different speakers until you get one you like. This becomes the target WaveNet . 3. Record raw audio from the source speaker. Fun fact: any algorithmic process that "re…

Another fun fact: this actually happens with (cell) phone calls. You don't send your speech over the line, instead you send some parameters over the line which are then, at the receiving end, fed into a white(-ish) noise generator to recover the speech. Edit: not by using a neural net or deep learning, of course.

In case anyone is wondering, the technique is called linear predictive coding.

Re: WaveNet: A Generative Model for Raw Audio

#65

So when I get the AI from one place, train it with the voices of hundreds of people from dozens of other sources, and then have it read a book from Project Gutenberg to an mp3... who owns the mechanical rights to that recording?

Every single person who had rights on the sources for audio you used.

For the same reason, Google training neural networks with userdata is very legally doubtful – they changed the ToS, but also used data collected before the ToS change for that.

Re: WaveNet: A Generative Model for Raw Audio

#67
post #7

This is incredible. I'd be worried if I were a professional audiobook reader :)

I wouldn't. The results they offer are excellent, but the missing points they need to achieve human level are related to producing the correct intonation, which requires accurate understanding of the material. That is still at least ten years in the future, I expect.

What about auto-tuning? I can do a pretty good reading-with-intention but I don't have the melt-your-brain-rich tones of Stephen Fry or Ian McKellen.

Re: WaveNet: A Generative Model for Raw Audio

#68
post #42

Earlier quoted context omitted.

That would require audio recordings of Abraham Lincoln's voice. Not sure recording technology existed back then.

Audio quality does leave something to be desired. https://vimeo.com/47987691

Lincoln died before Edison invented the phonograph. That's a hoax.

Re: WaveNet: A Generative Model for Raw Audio

#69
post #66

So when does the album drop?

In case the above came across as an example of bad sarcasm, I'm very serious. I've a somewhat lazy interest in generative music, and found the snippets in the paper quite appealing.

Though, as was mentioned in a previous comment, due to copyright (attribution based on training data sources, blah blah) I might already have an answer. :(

Post reply on HN