共计 968 个字符,预计需要花费 3 分钟才能阅读完成。
一个简约的 GUI 应用程序,通过静音检测对音频进行切片。
这是个本地GUI的程序,所以直接在自己电脑上电脑即可,windows/linux/mac 安装方式基本类似
1、下载程序
cd /Users/Shared/yy/创新项目/aitools/
git clone https://github.com/flutydeer/audio-slicer
cd audio-slicer
2、安装运行环境
经过我的试错验证,最合适的应该是python3.9,以下是我运行成功的下载地址
Python版本: https://www.python.org/ftp/python/3.9.16/Python-3.9.16.tgz
Python的SSL依赖:https://codeload.github.com/openssl/openssl/tar.gz/refs/tags/OpenSSL_1_1_1d
1 以上的安装过程
注意,最好先安装SSL
##解压openssl-OpenSSL_1_1_1d,并进入文件夹
cd openssl-OpenSSL_1_1_1d
./config --prefix=/usr/local/openssl
make &sudo make install
安装Python:
##解压Python-3.9.16.tgz
cd Python-3.9.16
./configure --with-openssl=/usr/local/openssl
make &sudo make install
安装程序依赖
##在audio-slicer下运行
python3.9 -m pip install --upgrade pip
pip3.9 install -r requirements.txt
如果顺利的话则安装完成了,可以直接运行python3.9 slicer-gui.py .
下面是我在这一步碰到的问题,已经解决方案
- 提示ipython包版本找不到。方案是:在requirements.txt 把ipython版本改成8.13.0
- 提示pyWin32相关的安装不了,方案是:在requirements.txt 把pyWin32相关的两个注释掉(mac用不到)。
至此安装完毕,我暂时没有碰到其他问题。
3、程序运行
1通过执行python3.9 slicer-gui.py 在本地运行程序,会出现如下界面,说明安装没问题:
正文完