短文資訊
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 內核的發布和普及,這款內核適用於那些尋求 […]