Hum2song! es una aplicación web con IA que puede componer el acompañamiento musical de una melodía producida por una voz humana.
Demostración: https://www.carlostoxtli.com/hum2song/
Publicación del blog: https://medium.com/@carlostoxtli/hum2song-multi-track-polyphonic-music-generation-from-voice-melody-transcription-with-neural-7a7774455550b
Una vez que el sitio se ha cargado, solo necesita hacer clic en el botón "Grabar audio", comenzar a zumbar/cantar y hacer clic en el botón "Detener" para iniciar el proceso de conversión. Se recomienda el navegador Google Chrome. Esta es una aplicación del lado del cliente, esto significa que todos los archivos se almacenan localmente y el procesamiento ocurre en su navegador. La primera vez que carga este sitio web, descarga ~ 100 MB en modelos y sonidos, que toma en promedio ~ 1 minuto dependiendo de su conexión a Internet. Por favor, sea paciente.
Esta es una aplicación HTML estática básica, por lo que solo necesita colocar los archivos en su servidor web y cargarlo. Si no tiene un servidor web habilitado en su computadora, puede ejecutar fácilmente este comando dentro de la carpeta.
En Python 2
sudo python - m SimpleHTTPServer 80En Python 3
sudo python - m http . server 80Y luego navegue a usted http: // localhost/
Captura de pantalla: