Hum2Song! est une application Web propulsée par l'IA qui est capable de composer l'accompagnement musical d'une mélodie produite par une voix humaine.
Demo: https://www.carlostoxtli.com/hum2song/
Post de blog: https://medium.com/@carlostoxyli/hum2song-multi-track-polyphonic-music-generation-from-voice-melody-transcription-with-neural-7a77745550b
Une fois le site chargé, il vous suffit de cliquer sur le bouton "Enregistrer l'audio", de démarrer le bourdonnement / chanter et de cliquer sur le bouton "Arrête" pour démarrer le processus de conversion. Le navigateur Google Chrome est recommandé. Il s'agit d'une application uniquement côté client, cela signifie que tous les fichiers sont stockés localement et que le traitement se produit dans votre navigateur. La première fois que vous chargez ce site Web, il télécharge ~ 100 Mo dans les modèles et les sons, qui prend en moyenne ~ 1 minute en fonction de votre connexion Internet. Soyez patient.
Il s'agit d'une application HTML statique de base, vous n'avez donc qu'à placer les fichiers dans votre serveur Web et à le charger. Si vous n'avez pas de serveur Web activé dans votre ordinateur, vous pouvez facilement exécuter cette commande dans le dossier.
Dans Python 2
sudo python - m SimpleHTTPServer 80Dans Python 3
sudo python - m http . server 80Puis accéder à vous http: // localhost /
Capture d'écran: