前言
人聲分離 是一項(xiàng)重要的音頻處理技術(shù),它可以將混合音頻中的 人聲和背景音樂 分離出來,為音頻處理和后期制作提供了便利。
隨著人聲分離技術(shù)的發(fā)展,越來越多的開源工具被開發(fā)出來,為音頻處理領(lǐng)域帶來了新的發(fā)展機(jī)遇。小編之前也體驗(yàn)過不少人聲分離
開源項(xiàng)目工具。分離效果有好的,有差的,參差不齊。
今天又逛到一塊剛剛開源的人聲分離工具 vocal-separate
,看小樣示例還不錯(cuò),而且部署也比其他GPT產(chǎn)品簡(jiǎn)單些,還有編譯好的Windows版工具可直接使用。
項(xiàng)目簡(jiǎn)介
vocal-separate
是一款極簡(jiǎn)的人聲和背景音樂分離工具??芍苯颖镜鼐W(wǎng)頁化操作,無需連接外網(wǎng),使用了 2stems/4stems/5stems
模型。
項(xiàng)目地址:https://github.com/jianchang512/vocal-separate
支持視頻(mp4/mov/mkv/avi/mpeg)和音頻(mp3/wav)格式。
使用方法
1、預(yù)編譯Win版
- 直接在項(xiàng)目Release頁面下載預(yù)編譯文件
-
解壓到本地某目錄下,如:E:\vocal-separate
-
雙擊 start.exe ,等待自動(dòng)打開瀏覽器窗口
- 點(diǎn)擊頁面中的上傳區(qū)域,在彈窗中找到想分離的音視頻文件,或直接拖拽音頻文件到上傳區(qū)域,然后點(diǎn)擊“立即分離”,稍等片刻,底部會(huì)顯示每個(gè)分離文件以及播放控件,點(diǎn)擊播放。
- 如果電腦擁有英偉達(dá)GPU,并正確配置了CUDA環(huán)境,將自動(dòng)使用CUDA加速
2、源碼部署(Linux/Mac/Window)
要求 python 3.9->3.11
1)拉取 vocal-separate 拉取源碼到指定目錄
git clone git@github.com:jianchang512/vocal-separate.git
2)創(chuàng)建Python虛擬環(huán)境(根據(jù)本地安裝的虛擬env軟件來)
3)激活環(huán)境
# win下命令
%cd%/venv/scripts/activate
# linux和Mac下命令
source ./venv/bin/activate
4)安裝依賴
pip install -r requirements.txt
5)ffmpeg工具準(zhǔn)備
win下解壓 ffmpeg.7z,將其中的ffmpeg.exe和ffprobe.exe放在項(xiàng)目目錄下
linux和mac 到 ffmpeg官網(wǎng)下載對(duì)應(yīng)版本ffmpeg,解壓其中的ffmpeg和ffprobe二進(jìn)制程序放到項(xiàng)目根目錄下
6)下載模型壓縮包
在項(xiàng)目根目錄下的 pretrained_models 文件夾中解壓,解壓后,pretrained_models中將有3個(gè)文件夾,分別是2stems/3stems/5stems
7)執(zhí)行 python start.py
,等待自動(dòng)打開本地瀏覽器窗口。
網(wǎng)頁打開后,跟Win編譯版使用方法一樣。
具體使用詳情
將一首歌曲或者含有背景音樂的音視頻文件,拖拽到本地網(wǎng)頁中,即可將其中的人聲和音樂聲分離為單獨(dú)的音頻wav文件,可選單獨(dú)分離“鋼琴聲”、“貝斯聲”、“鼓聲”等。
自動(dòng)調(diào)用本地瀏覽器打開本地網(wǎng)頁,模型已內(nèi)置,無需連接外網(wǎng)下載。
只需點(diǎn)兩下鼠標(biāo),一選擇音視頻文件,二啟動(dòng)處理。文章來源:http://www.zghlxwxcb.cn/news/detail-816984.html
總結(jié)
作者將相關(guān)資源包,部署依賴都說的非常詳細(xì),直接根據(jù)步驟一步步安裝即可。針對(duì)單獨(dú)的音樂原聲分離效果還是Ok的。如果是視頻、影視、音樂等混合,可能還不是特別完美,還有優(yōu)化的空間。文章來源地址http://www.zghlxwxcb.cn/news/detail-816984.html
到了這里,關(guān)于分享一款剛開源的音樂人聲分離工具!無需聯(lián)網(wǎng)!頁面化操作!的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!