短文资讯
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:短文资讯
GNOME 44.5 带来了GNOME软件、Epiphany等方面的改进
这个GNOME 44的点版本还为GNOME Shell和Mutter组件带来了各种bug修复 不仅仅是GNOME 45,GNOME项目还在今天宣布了GNOME 44.5的正式发布,这是GNOME 44 […]
Ubuntu 23.10 将默认启用 Firefox Snap 的本地 Wayland 支持
为了从用户那里收集反馈并在下一个 Ubuntu LTS 发布之前改进 Firefox 的本地 Wayland 支持,Canonical,Ubuntu Linux 发行版的制造商,宣布即将发布的 Ubu […]
Fedora 40 将提供 KDE Plasma 6 桌面环境
已经提交了 Fedora 40 明年发布的提案,计划包括 KDE Plasma 6 桌面环境。Fedora 致力于融合前沿技术和保持稳定性,因此备受 Linux 爱好者、开发者和系统管理员的喜爱。
保护 Linux 环境:备份和恢复策略
引言 在充满活力的Linux环境中,保护数据至关重要。不论是个人使用还是在服务器设置中操作,理解备份和恢复策略的深度都可能改变游戏规则。本文探讨了Linux备份和恢复策略的多方面途径,涉及到拥有坚固计 […]