A seguirPróximo guia
Vocoder generativo MelGAN
IA de áudio
GUIA de IA de áudio
Parallel WaveGAN é um vocoder neural rápido que transforma um espectrograma mel em uma forma de onda de áudio bruta usando um pequeno GAN, gerando todas as amostras de uma vez.
Ouça este guiaNarrado por IA · ~2 min
It matters because it gives near-real-time, high-quality speech with a compact model.
Um vocoder é o estágio final de um pipeline TTS: ele converte um mapa de características acústicas (geralmente um espectrograma mel) na onda sonora real que você ouve. O Parallel WaveGAN, proposto por Yamamoto, Song e Kim em 2019, faz isso com um gerador não autorregressivo do estilo WaveNet treinado como uma rede adversária generativa. Em vez de prever uma amostra de áudio por vez, como o WaveNet original, ele produz toda a forma de onda em paralelo, tornando-a dramaticamente mais rápida. Sua receita principal combina uma perda adversária com uma perda de transformada de Fourier de curto prazo e multi-resolução (STFT), de modo que o modelo corresponda ao sinal real em várias escalas de tempo e frequência. O resultado é um pequeno gerador (cerca de 1,4 milhão de parâmetros) que funciona muitas vezes mais rápido que o tempo real em uma GPU.
Saída de fala em tempo real em assistentes de voz móveis onde a latência e o tamanho do modelo são importantes
Servindo como gerador de forma de onda emparelhado com modelos acústicos como Tacotron 2 ou FastSpeech
Conversão de texto em fala no dispositivo para ferramentas de acessibilidade que não podem depender da nuvem
Sistemas de conversão de voz que ressintetizam espectrogramas convertidos em áudio com som natural
O Parallel WaveGAN ajudou a estabelecer vocoders GAN como o padrão prático, e sua perda STFT multi-resolução agora aparece em sucessores como HiFi-GAN e muitos sistemas de streaming. A trajetória aponta para vocoders cada vez menores e de menor latência para assistentes no dispositivo, aparelhos auditivos e conversão de voz ao vivo, além de vocoders universais que se generalizam para alto-falantes invisíveis. Espere uma integração mais estreita com TTS ponta a ponta e implantação eficiente em chips móveis e integrados.
Boletim informativo gratuito
Três histórias verificadas de IA a cada manhã de dia útil, escritas em linguagem simples. Gratuito para sempre, sem anúncios.
Um e-mail a cada dia útil. Cancele a inscrição com um clique. Nunca vendemos ou compartilhamos seu endereço.
Teste você mesmo
Feedback instantâneo sobre cada resposta e um certificado compartilhável com um ID verificável assim que você concluir um curso.
Apoie a educação gratuita em IA. O AI Understanding é uma organização sem fins lucrativos 501(c)(3) — sem anúncios, sem paywall, nunca. Faça uma doação
Parallel WaveGAN é um vocoder neural rápido que transforma um espectrograma mel em uma forma de onda de áudio bruta usando um pequeno GAN, gerando todas as amostras de uma vez. É importante porque oferece fala de alta qualidade quase em tempo real com um modelo compacto.
Um vocoder é o estágio final do TTS que sintetiza a onda sonora real a partir de recursos acústicos, como um espectrograma mel.
Parallel WaveGAN não é autorregressivo, produzindo toda a forma de onda de uma vez, em vez de amostra por amostra, o que o torna muito mais rápido.
Ele combina uma perda adversária com uma perda STFT multi-resolução que compara magnitudes de espectrograma em diversas escalas.
O gerador é uma rede do tipo WaveNet construída a partir de convoluções dilatadas, condicionadas ao espectrograma mel e ao ruído.
Com cerca de 1,4 milhão de parâmetros, ele é pequeno e funciona muitas vezes mais rápido que o tempo real, ideal para uso no dispositivo.
Continue aprendendo
Mais guias escolhidos para este tópico
A seguirPróximo guia
Vocoder generativo MelGAN
IA de áudio