ソフトウェア開発者のための OSS、まとめてみました!

ソフトウェア開発を行なっている自分が、個人的に面白いと思ったプログラムの最新技術や、オープンソースソフトウェア(OSS)をまとめています!

MENU

音楽ファイルからボーカル音声を切り出したいなら!「Ultimate Vocal Remover GUI」

概要

皆さんは音楽を聴いているときに、ボーカル音声がなくなった音源だけを聞きたくなったことはないでしょうか?

昔は(今もそうですが)シングル曲 CD を購入すれば Instrument として、ボーカル音声がない楽器だけの音源が収録されているので聞くことはできますが、今や YouTube などで音楽が配信されていたりダウンロードする機会があることから CD をわざわざ購入するという機会が減り、Instrument を聴く機会もそう多くはありませんよね。

そこで、今回はデジタル音楽に対してボーカル音声をきれいに取り除くことができる OSS を見つけることができましたのでご紹介したいと思います。

それが、「Ultimate Vocal Remover GUI」になります!

Ultimate Vocal Remover GUI」を利用すると、デジタル音楽から簡単にボーカル音声をきれいに切り取ることができます。

それでは早速利用手順などについて見ていきましょう。

利用手順

前提条件

Ultimate Vocal Remover GUI」を利用するには以下の点を注意する必要があります。

インストール方法

Ultimate Vocal Remover GUI」をインストールするには、実行ファイルをダウンロードする必要があります。

以下のリンクか、ミラーサイトからダウンロードしてください。

なお、すでにインストール済みでアップデートしたい場合は、以下から実行ファイルをダウンロードします。

参考:Windows 以外の OS でのインストール方法について

GitHubリポジトリから手動でインストールを実行することで、MacOSLinux 環境でも実行することができます。

詳細は以下のドキュメントを参照していただきたいですが、簡単に内容をまとめると以下のようになります。

github.com

  1. Python 3.6 - 3.9 をインストール
  2. Ultimate Vocal Remover GUI」のソースコードをダウンロード
  3. ソースコードからアプリを起動し、アプリ内の「設定」メニューからモデルをダウンロード
  4. 必要に応じて、ultimatevocalremovergui-master.zip 内の ultimatevocalremovergui-master フォルダーを展開
  5. 以下のサイトから SoX アーカイブをダウンロードし、ultimatevocalremovergui-master/lib_v5/sox ディレクトリに抽出する
  6. ultimatevocalremovergui-master ディレクトリからコマンドプロンプトを開き、以下のコマンドを個別に実行する。 cmd pip install --no-cache-dir -r requirements.txt

    pip install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio==0.9.0 -f https://download.pytorch.org/whl/torch_stable.html
    

上記コマンドを実行したのち、UVR.py ファイルを実行することで輝度することができます。

ちなみに、アプリケーションが .wav ファイルではないデジタル音源を処理するには、FFmpeg をインストールする必要があるので、もし必要であれば各自でインストールするようにと記述がりましたので、必要であれば対応をお願いします。

使用感

実際に私もインストールして試してみました。

操作自体は GUI がきれいにまとまっていることもありとても簡単で、アプリ画面上部の「Select input」でボーカル音声を切り取りたいデジタル音源を選択し、「Select output」で切り取ったボーカル音声とボーカル音声が切り取られたデジタル音源の格納場所を選択するだけです!

後は画面下の「Start Processing」ボタンを選択し、抽出作業の完了を待てば、操作完了です!

今回は私の手元にあるデジタル音源で実際に試してみましたが、とてもきれいにボーカル音声が切り取られて感動しました!!

基本的な操作方法としては上記で取り上げたものでよいと思いますが、もう少し高度な処理を行いたい場合などは、README に詳細が記載されていますので、必要に応じてご覧ください。

まとめ

今回は、デジタル音楽に対してボーカル音声をきれいに取り除くことができる OSSUltimate Vocal Remover GUI」をご紹介しました。

Ultimate Vocal Remover GUI」を利用することで、とてもきれいにボーカル音声を切り出すことができるので、Instrument を楽しむということが簡単に行えます!

とてもきれいに切り出せたため、個人的には大満足ですし、ボーカル音声を切り出したいという方にはおすすめです!

ボーカル音声を楽しみたい・デジタル音楽の Instrument を聞きたいと考えている方、ボーカル音声を切り出したいと考えている方、ぜひ一度試してみてはいかがでしょうか!!

ライセンス

MIT License

リンク

github.com