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

如果quieres 从您的计算机中删除该程序, 在终端 (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.   雅各布

    很高兴我们的发行版有一些东西,尽管声音很糟糕。