跳转至

AudibleZ 安装教程(Windows 版)

Audiblez是一个使用Kokoro文本转语音模型的免费开源项目。最新版本增加了图形界面,更加直观,新手友好。

优点:语音自然流畅,多种口音可选。免费,开源,不需要联网。

缺点:安装略繁琐,对设备有一定要求。转换速度略慢,生成音频文件容量大,需要进一步压缩携带。

官方Github: https://github.com/santinic/audiblez

本文目标:一步步完成 AudibleZ 安装。


准备工具:安装chocolatey, ffmpeg, espeak-ng, python

第一步,安装chocolatey

Chocolatey是一款windows非常流行的软件下载与管理解决方案。鉴于audible需要非最新版本的python(<=12),使用一款带版本控制的安装包管理软件是最优选择。

1. 点击左下角“开始”菜单,输入 powershell进行搜索

2. 右键点击“Windows PowerShell”,选择 “以管理员身份运行”

3. 粘贴下面这行命令,然后按下 Enter:

Set-ExecutionPolicy Bypass -Scope Process -Force; `
[System.Net.ServicePointManager]::SecurityProtocol = 3072; `
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

4. 安装完毕后,输入以下命令检查是否安装成功:

choco --version

显示版本号如 2.4.3 即成功。(版本号可能比教程时更新,不用紧张只要能看到版本号就好)


第二步,使用chocolatey安装 ffmpeg 和 espeak-ng

ffmpeg 是最流行的命令行音频处理软件,市面上80%的音频转化工具都是使用的ffmpeg内核。 espeak-ng 是一款免费开源的TTS语音合成器。

1. 在powershell(管理员身份运行)中粘贴下面这行命令安装ffmpeg,然后按下 Enter:

choco install -y ffmpeg

安装完毕后,输入以下命令检查是否安装成功:

ffmpeg -version

能看到版本号即成功。

2. 相同地,继续输入下一条命令来安装espeak-ng

choco install -y espeak-ng

安装完毕后,输入以下命令检查是否安装成功:

espeak-ng -version

能看到版本号即成功。

第三步:使用chocolatey安装 python

由于最新版本的python是v13,但audiblez适用于较老版本python(<=12),安装时需要指定版本号

1. 在powershell(管理员身份运行)中粘贴下面这行命令安装ffmpeg,然后按下 Enter:

choco install python --version=3.12.9

安装完成后,使用以下命令确认是否成功:

python --version
pip --version

你应该看到类似输出:

Python 3.12.9

pip 24.3.1

能看到版本号即成功。


安装 AudibleZ

由于Audiblez是本地AI音频处理软件,使用python安装Audiblez时会自动下载一百多个kokoro语音转换工具相关的依赖包,非常messy。强烈推荐在一个单独的虚拟环境(新建文件夹)中安装,将来需要删除时直接删掉整个文件夹,其他的软件依赖包不会收到影响

更新:收到反馈小伙伴的powershell由于权限影响无法激活虚拟环境,所以从这一步开始换成命令提示符(CMD)终端

1. 创建专属文件夹

打开Windows文件管理器,在你想要安装的地方新建文件夹audiblez。

2. 打开命令提示符(CMD)并进入新建文件夹

  • 点击左下角“开始”菜单,输入 cmd进行搜索,选择 “以管理员身份运行”
  • (新文件夹如果在C盘,跳过这个步骤)如果新文件夹不在默认C盘内,需要切换到新建的文件夹的盘符分区。比如我的新文件夹装在D盘中,我就需要输入
 D:

回车后,cmd会显示 D:\> 表示切换到新的分区。

  • 输入 cd + 空格 + audiblez的位置 进入新建的文件夹,比如D:\audiblez是我的audiblez路径,我输入的就是
 cd D:\audiblez

回车后进入了新建文件夹,cmd终端显示 D:\audiblez> ,可以在这里安装虚拟环境了

3. 创建并激活虚拟环境

powershell中粘贴下面这行命令并回车,即可创建一个新的虚拟环境

python -m venv venv

powershell中粘贴下面这行命令并回车,即可创激活并进入该虚拟环境

venv\Scripts\activate

成功时命令行前会出现 (venv),比如我的终端此刻显示的就是

(venv) D:\audiblez>

4. 安装 Audiblez

在命令行前显示有(venv)的情况下,输入下面命令并回车,即可在虚拟环境venv中安装audiblez

pip install audiblez pillow wxpython

此时如果移开终端窗口,会发现audiblez文件夹中新出现一个叫“venv”的文件夹。audiblez相关依赖包全部安装在这个文件夹中,将来需要删除时一键删掉整个文件夹即可。


登录 Audiblez

在命令行前显示有(venv)的情况下,输入下面命令并回车,即可打开audiblez图形界面

audiblez-ui

以后每次需要打开Audiblez,请重复以下步骤: 打开cmd,进入Audiblez文件夹(细节见前文),在cmd终端中输入激活命令并回车

venv\Scripts\activate

在命令行前显示有(venv)的情况下,输入下面命令并回车,即可打开audiblez图形界面

audiblez-ui


常见问题

待续……