eSpeak NG,適用於 Linux 的文本到語音合成器

關於 espeak-ng

在下一篇文章中,我們將看看 eSpeak NG。 這是 多語言、命令行語音合成器軟件,其中我們可以使用 100 多種語言。 eSpeak NG 是 Jonathan Duddington 創建的 eSpeak 引擎的更新版本,我們已經在 前面的文章 在此博客中。

該程序將大聲朗讀我們提供的文本。 您還可以從標準輸入或文件中獲取文本。 該程序使用文本到語音通過默認的聲音設備說話. 該軟件在收聽博客、新聞網站或我們需要為視障人士將文本轉換為語音文件時非常有用。 eSpeak 包含不同的聲音,它們的特徵可以根據需要進行修改。

使用該程序時,您會注意到語音可以變得非常清晰,但是 沒有人期望像基於人類語音記錄的合成器聲音一樣自然或流暢. 正如我上面所說的,eSpeak NG 對 100 多種語言和口音進行了文本到語音合成,但顯然, 有些語言讀起來比其他語言好.

ESpeak NG 一般功能

  • 這是一個 支持 Gnu / Linux、Android、Mac OS 和 Windows 的跨平台應用程序.
  • 這是 一個免費的開源程序,它是用 C 編寫的。
  • 它包括 不同的聲音,其特徵可以修改。
  • 你可以 將語音輸出生成為 WAV 或 mp3 文件,而不是直接說話. 生成的文件可以在任何媒體播放器上播放。
  • 也可以 將文本翻譯成音素代碼,因此它可以被改編為另一個語音合成引擎的接口。
  • 該程序具有適用於其他語言的潛力。 您使用的語言處於不同的進展階段. 根據創作者的說法,感謝以這些或其他語言為母語的人的幫助。

eSpeak NG 項目的源代碼是 託管在GitHub上,詳細了解其所有功能。

在 Ubuntu 上安裝 eSpeak NG

可以找到針對不同 Gnu/Linux 系統打包的程序。 在 Ubuntu、Debian 及其衍生產品中, 我們只需要在終端中使用 APT (Ctrl + Alt + T) 如下:

安裝 eSpeak

sudo apt install espeak-ng

快速瀏覽該程序

eSpeak NG 與其前身完全兼容。 更重要的是 使用與 eSpeak 相同的命令行選項,並添加了更多功能. 其中,我們可以找到以下內容:

大聲說一句話

我們可以 指示程序大聲朗讀句子:

espeak-ng "Esto es un lo que va a leer el programa"

此外,該程序還可以 朗讀文件內容:

espeak-ng -f archivo.txt

它也將為我們提供 從標準輸入讀取文本輸入的能力:

espeak-ng

要退出,您只需要使用組合 CTRL + C.

將輸出保存到文件

如果你有興趣 將輸出保存為 MP3 音頻文件,只需要使用 -w 選項如下:

espeak-ng -w audio.mp3 "espeak ng va a guardar esto en un archivo mp3"

如果你有興趣 .wav 文件, 在前面的命令中,您只需更改輸出文件的擴展名。

打印文本的音素

以下命令將 發音 'Ubuntu'它會打印音素:

Ubuntu 音素

espeak-ng -x Ubuntu

列出支持的聲音

這個程序支持幾種不同的聲音,我們將能夠 把它們都列出來 使用命令:

語音列表

espeak-ng --voices

還可以列出使用特定語言的所有聲音。 例如,如果我們想要 看到說西班牙語的聲音(es),你只需要使用命令:

西班牙語語音列表

espeak-ng --voices=es

改變聲音

易語NG 默認情況下將使用英語語音發音給定的文本. 如果您想使用不同的聲音,請運行以下命令:

espeak-ng -v nombre_de_voz

幫助

我們剛剛看到的只是這個程序的一些可能性。 為了 獲取有關如何使用 eSpeak NG 的詳細信息,只需在終端中寫入(Ctrl + Alt + T):

應用幫助

espeak-ng --help

或者我們也可以參考手冊頁:

man espeak-ng

卸載 eSpeak NG

如果你想 從您的計算機中刪除該程序, 在終端 (Ctrl + Alt + T) 中,您只需要執行:

卸載 eSpeak NG

sudo apt remove espeak-ng

如果您對此程序的圖形界面感興趣,可以轉到該頁面 下載gespeaker。 您可以在其中下載 .deb 文件進行安裝。

它可以 了解更多關於這個項目的信息 您的GitHub存儲庫.


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   雅可比 他說:

    很高興我們的發行版有一些東西,儘管聲音很糟糕。