短文资讯
Linux中的机器学习: Piper
我们的Linux中的机器学习系列专注于使机器学习实验变得容易的应用程序。本系列中介绍的所有应用程序都可以自行托管。
用于神经文本到语音的神经网络处理大型数据集以学习从输入到输出的最佳路径。这是一种机器学习形式,因为这些网络使用神经声码器合成语音波形而无需用户输入。
Piper被宣传为快速、本地的神经文本到语音系统。它是用C++和Python编写的免费开源软件。在评估系统之前,我们将为您介绍安装过程。
安装
该项目的GitHub详细说明了使用pip的安装过程。
本系列中展示的软件主要在Manjaro,一种基于Arch的发行版上进行了测试。不幸的是,在任何基于Arch的发行版上使用pip都是一场噩梦,因为pacman应该是唯一的系统范围包管理器。其他所有内容必须安装在虚拟环境或本地环境中。否则,您很可能在某个时候导致系统崩溃。
因此,我们建议使用pyenv,这是一款可以轻松切换多个Python版本的软件。
我们希望实现Bash shell的集成,因此我们之前已将几行代码添加到我们的.bashrc配置文件中。
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
请看下面的图片。第一条命令显示了我们测试系统上安装的Python版本。正如您所见,我们安装了两个版本。我们不想使用系统版本来安装pip软件,因此我们将使用第二个命令切换到另一个版本。然后,我们重复第一条命令,显示我们现在正在使用Python 3.10.12的虚拟环境。
现在,我们可以使用以下命令安装Piper:
$ pip install piper-tts
以下是安装过程的图像。
我们还安装了onnxruntime-gpu包,以便利用我们的NVIDIA GPU进行处理。
对这篇文章感觉如何?
太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0
More in:短文资讯
Clonezilla Live 3.1.1 提升内核至 Linux 6.5,新增众多磁盘克隆改进
今天,Clonezilla Live 的维护者 Steven Shiau 宣布了最新稳定版本 Clonezilla Live 3.1.1 的发布,这是一款基于 Debian 的现场系统,用于使用开源工 […]
Ubuntu Touch OTA-3 正式发布,支持 PinePhone 和 PineTab 设备的 OTA 更新
本次发布引入了 Snap 软件包的初步支持,以及众多改进。 今天,UBports 基金会宣布了 Ubuntu Touch 20.04 OTA-3 的发布,这是基于 Ubuntu 20.04 LTS(F […]
TUXEDO Linux 游戏笔记本搭载 AMD Ryzen 7000 系列 CPU 重回市场
这些是为 Linux 游戏玩家设计的预算友好型 Linux 笔记本,配备高性能组件。 根据众多用户的要求,总部位于德国的 Linux 硬件供应商 TUXEDO Computers 今天宣布了搭载 AM […]
GNU Linux-Libre 6.6 内核发布,献给自由软件爱好者
这个内核面向那些希望构建一台完全自由的计算机,不包含任何专有代码的人。 GNU Linux-libre 项目今天宣布了 GNU Linux-libre 6.6 内核的发布和普及,这款内核适用于那些寻求 […]