Ich möchte eine Karaoke-Klangquelle erstellen, indem ich Instrumente und Gesang mit Python trenne

Ich möchte eine Karaoke-Klangquelle erstellen, indem ich Gesang und Instrumente mit Python trenne

Ich bin neu in Python, aber ich konnte Instrumente und Gesang mithilfe von Python-Tools problemlos trennen, sodass ich sie freigeben kann.

Installieren Sie zuerst Python

Installieren Sie Python anhand des folgenden Artikels

$ brew install pyenv
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
$ exec $SHELL -l

Da das Projekt Python3 verwendet, installieren Sie anaconda3

$ pyenv install anaconda3-2019.10
$ pyenv global anaconda3-2019.10

https://qiita.com/aical/items/2d066801a7464a676994

Installieren Sie den Spleeter

Das diesmal verwendete Werkzeug ist Spleeter https://github.com/deezer/spleeter Referenzvideo https://www.youtube.com/watch?v=HqanOjPBRAQ

$ git clone https://github.com/Deezer/spleeter
$ conda install -c conda-forge spleeter

Damit ist die Vorbereitung abgeschlossen.

Versuchen Sie, Instrument und Gesang zu trennen

Legen Sie die Tonquelle, die Sie teilen möchten, in den spleeter-Ordner der Projektdatei.

$ spleeter separate -i spleeter/(Dateiname der Tonquelle, die Sie teilen möchten).mp3 -p spleeter:2stems -o output

Wenn dieser Befehl ausgeführt und der Vorgang abgeschlossen ist, wird ein Ausgabeordner im selben Verzeichnis wie spleetr erstellt. Es ist erfolgreich, wenn das Instrument und die Gesangsdateien darin enthalten sind.

Zusammenfassung

Männliche Vocals waren etwas schwer zu teilen. Die weibliche Stimme fehlte besser. Laut einem Freund ist es einfacher, den Bass mit dem Equalizer in der Kompositionssoftware herauszuziehen, bevor Instrument und Gesang mit dieser Software getrennt werden.

Recommended Posts

Ich möchte eine Karaoke-Klangquelle erstellen, indem ich Instrumente und Gesang mit Python trenne
Ich möchte mit Python ein Fenster erstellen
Ich habe ein Beispiel für den Zugriff auf Salesforce mit Python und Bottle erstellt
Ich möchte eine Webanwendung mit React und Python Flask erstellen
Ich möchte einen Sprachwechsler mit Python und SPTK in Bezug auf eine berühmte Site erstellen
Ich möchte eine Pipfile erstellen und im Docker wiedergeben
Ich möchte eine Python-Umgebung erstellen
Ich möchte einfach ein Rauschmodell erstellen
Ich möchte mit Python eine E-Mail von Google Mail senden.
Ich möchte ein Spiel mit Python machen
Erstellen Sie eine Webmap mit Python und GDAL
Ich möchte eine Art von Implementierung erstellen, die angeschlossen werden kann
Ich möchte die Produkte verkaufen, die ich durch Python Scraping Mercari aufgelistet habe
Ich möchte mit Python in eine Datei schreiben
Ich möchte eine schöne Python-Entwicklungsumgebung für meinen neuen Mac erstellen
Ich möchte eine Prioritätswarteschlange erstellen, die mit Python (2.7) aktualisiert werden kann.
Ich möchte ein Programm ausführen und verteilen, das die Größe von Bildern in Python3 + Pyinstaller ändert
Ich möchte ein Pfaddiagramm der verteilten co-verteilten Strukturanalyse (SEM) ausgeben, indem ich Python und R verbinde.
Ich möchte eine Variable in einen Python-String einbetten
Ich möchte einen Python-Generator viele Male iterieren
Ich möchte schnell UUID generieren (Gedenknotiz) ~ Python Edition ~
Ich möchte die Optimierung mit Python und CPlex behandeln
Ich möchte in Python schreiben! (2) Schreiben wir einen Test
Ich möchte eine Datei mit Python zufällig testen
[Python] Ich möchte aus einer verschachtelten Liste einen Taple machen
Ich möchte manuell eine Legende mit matplotlib erstellen
Ich möchte einen Quantencomputer mit Python betreiben
Ich habe versucht, mit Python Machine Learning ein Echtzeit-Modell zur Trennung von Tonquellen zu erstellen
Ich möchte eine Python-Datenquelle in Re: Dash verwenden, um Abfrageergebnisse zu erhalten
So stellen Sie pyenv unter Amazon Linux und Ubuntu ein, um eine Python 3.6.0-Umgebung zu erstellen
Ich habe versucht, eine RESTful-API zu erstellen, indem ich die explosive Fast-API des Python-Frameworks mit MySQL verbunden habe.
[Python] Ich möchte einen gemeinsamen Satz zwischen numpy erhalten
Ich möchte viele Prozesse von Python aus starten
Ich möchte eine Nachricht von Python an LINE Bot senden
Ich möchte die Natur von Python und Pip kennenlernen
Ich habe eine Stoppuhr mit tkinter mit Python gemacht
Ich möchte, dass Sphinx bequem ist und von allen benutzt wird
Ich möchte eine schöne Ergänzung zu input () in Python hinzufügen
Ich habe Chatbot mit LINE Messaging API und Python erstellt
Ich möchte vorerst eine Docker-Datei erstellen.
Ich möchte ein Histogramm erstellen und die Normalverteilungskurve darauf überlagern. matplotlib edition
Ich habe versucht, einen Power BI-Bericht zu erstellen, indem ich CSV / JSON-Protokolle mit Azure Databricks verarbeitet habe
Ich möchte die Frage nach der Methode "__init__" und dem Argument "self" der Python-Klasse klären.
Ich möchte die Ausführungszeit aufzeichnen und ein Protokoll führen.
Ich habe versucht, einen einfachen Kredit-Score mit logistischer Regression zu erstellen.
Ich möchte APG4b mit Python lösen (nur 4.01 und 4.04 in Kapitel 4)
Verarbeiten Sie das Ausführungsergebnis von Splunk mit Python und speichern Sie es in einer Datei
Ich habe versucht, mit Python einen regulären Ausdruck von "Zeit" zu erstellen
Qiskit: Ich möchte eine Schaltung erstellen, die beliebige Zustände erzeugt! !!
Ich habe versucht, mit Python einen regulären Ausdruck von "Datum" zu erstellen
Ich möchte den vollständigen Text mit elasticsearch + python durchsuchen
Erstellen Sie einen einfachen geplanten Stapel mit Dockers Python Image und parse-crontab
Ich möchte ein System erstellen, um zu verhindern, dass vergessen wird, den Schlüssel 1 festzuziehen
Ich habe versucht, mit Selenium und Python einen regelmäßigen Ausführungsprozess durchzuführen
Ich möchte sowohl den Schlüssel als auch den Wert des Python-Iterators verwenden
Holz kratzen und essen - ich möchte ein gutes Restaurant finden! ~ (Arbeit)
[Einführung] Ich möchte mit Python einen Mastodon-Bot erstellen! 【Anfänger】
Ich habe versucht, Bulls and Cows mit einem Shell-Programm zu erstellen
So aktualisieren Sie eine in Tableau gepackte Arbeitsmappen-Datenquelle mit Python