YmBok
搜索 充值水晶

Spleeter环境安装笔记

#####################【Windows 安装 spleeter】###########################
# 环境变量PATH中
E:\project\tools\python-3.9.10\
E:\project\tools\python-3.9.10\Scripts\

# 依赖包在项目里可直接运行
# 在PyCharm中运行添加ffmpeg路径到环境变量PATH中
E:\project\spleeter\spleeter\pkgs\ffmpeg-4.3.1\Library\bin

# 安装anaconda管理依赖包
下载: https://www.anaconda.com/products/individual

# 安装anaconda完成后打开anaconda navigator,在anaconda中打开cmd.exe prompt
conda install -c conda-forge ffmpeg libsndfile

# 安装 spleeter
pip install spleeter -i https://pypi.doubanio.com/simple

# 执行分离
spleeter separate -p spleeter:2stems -o audios/output audios/example.mp3

######################【Linux 安装 spleeter】###########################

# 查看版本
python --version
# 存在2.7的话可以不用安装python
# 安装python 解压到任意路径
tar -zxvf Python-3.9.10.tgz

# 创建安装路径
mkdir /usr/local/python-3.9.10

# 安装
cd 解压路径
./configure --prefix=/usr/local/python-3.9.10
make && make install

# 安装conda 一直enter
./Anaconda3-2021.11-Linux-x86_64.sh

# 安装ffmpeg libsndfile
conda install -c conda-forge ffmpeg libsndfile

# 安装spleeter
pip install spleeter -i https://pypi.doubanio.com/simple

# 上传训练模型
/www/wwwroot/spleeter_web/pretrained_models/2stems

# 执行分离
cd /www/wwwroot/spleeter_web
spleeter separate -p spleeter:2stems -o audios/output audios/example.mp3

#########################【开发spleeter】###################################
# 安装poetry管理依赖包
pip install poetry
# 安装spleeter dependencies
poetry install
# 运行测试
poetry run pytest tests/
#########################【Shell脚本】###############################
./run.sh audios/output audios/example.mp3
#!/bin/bash

source ~/.bash_profile
source /etc/profile

cd /www/wwwroot/spleeter_web
echo 'cd ok...\n'
echo 'start separate...\n'

echo "$0  $1  $2\n"

spleeter separate -p spleeter:2stems -o $1 $2 1> /www/wwwroot/spleeter_web/logs/1.log 2>&1

echo "separate ok...\n"


内容来源与作者发布和网络,如有版权相关问题请及时与我们取得联系,我们将立即删除。

关于作者

还如一梦中 点击这里给我发消息

相关推荐

希望你会喜欢本站的内容

《传奇世界》手游修改教程之怪物掉落设置

下面讲解如何修改传世世界手游中的物品掉落,再原始的版本中,掉落的设置无法满足玩家的喜欢,我们需要自己修改,有简单的方法,也有费时的方法,先教大家基础的方法,后面教大家快捷的方法。 首先再客户

2022-07-06 还如一梦中
《传奇世界》手游修改教程之道士BB召唤

道士控制自己技能召唤的宝宝,服务端/data/sbin/resource/script/system/skill 打开SkillScript.lua --新的道士宝宝召唤机制 SkillSc

2022-07-06 还如一梦中
《传奇世界》手游修改教程之攻沙时间修改

客户端和服务端ShaWarDB,关键的字段是时间逗号后面那个数字: --攻沙时间设置 改为3天后 local Items = { {holdTimes = 5,defensePos = '{x

2022-07-06 还如一梦中
《传奇世界》手游修改教程之Luac4加密

Lua是游戏的脚本一般不会直接打包到app里,要先加密为luac4,在传奇世界手游里android可以支持luac4,但苹果不行 我们通过lua编译工具(tools/luaecode)编译l

2022-07-06 还如一梦中
《一梦传世》元神版本纯源码手工编译教程

《一梦传世》 元神 版本纯源码手工编译 全部文件包含服务端与客户端(其中包含AndroidStudio工程,Eclipse工程,IOS工程)目录如下: 分别稍稍下目录内容: ymwe

2022-07-06 还如一梦中
白鹭冰雪源码编译服务端VIP教程

2022-07-02 还如一梦中
白鹭冰雪源码编译客户端VIP教程

2022-07-02 还如一梦中
刺客传奇引擎架设教程

荐服务端系统环境 Win Server 2008 64位 一、将服务端拷贝到服务器,解压YmcqServer.zip。 二、安装64位DBC2000: 安装DBC_2000,安装成功后打开安装目录,

2022-06-07 还如一梦中
刺客引擎编译打包修改免费视频教程(六)

6、delphi引擎服务端编译

2022-06-07 还如一梦中
刺客引擎编译打包修改免费视频教程(五)

5、CocosStudio修改UI

2022-06-07 还如一梦中

友情链接