Hum2Song! é um aplicativo da Web movido a IA capaz de compor o acompanhamento musical de uma melodia produzida por uma voz humana.
Demo: https://www.carlostoxtli.com/hum2song/
Postagem do blog: https://medium.com/@carlostoxtli/hum2song-multi-track-polyphonic-music-generation-from-voice-melody-transcription-with-neural-7a777744550b
Depois que o site estiver carregado, você só precisa clicar no botão "gravar áudio", iniciar o zumbido/cantar e clicar no botão "Stop" para iniciar o processo de conversão. O navegador do Google Chrome é recomendado. Este é um aplicativo apenas do lado do cliente, significa que todos os arquivos são armazenados localmente e o processamento ocorre no seu navegador. Na primeira vez em que você carrega este site, ele baixa ~ 100 MB em modelos e sons, que leva em média ~ 1 minuto, dependendo da sua conexão com a Internet. Por favor, seja paciente.
Este é um aplicativo HTML estático básico, portanto, você só precisa colocar os arquivos no seu servidor da Web e carregá -lo. Se você não possui um servidor da Web ativado no seu computador, poderá executar facilmente esse comando dentro da pasta.
Em Python 2
sudo python - m SimpleHTTPServer 80Em Python 3
sudo python - m http . server 80E depois navegue para você http: // localhost/
Captura de tela: