Linux文字与节庆演讲

尝试消除问题的工具

有许多原因使您想要在计算机上启用文本到语音功能。您可能会视力不佳(或没有视力),可能需要进行科学实验的功能,或者可能只是想读取日志文件。无论出于何种原因,Linux中的文本到语音都是相当简单的任务。

也有许多子系统可用于此目的。但是在本文中,我想介绍使用Festival系统启用文本到语音识别的功能。一旦运行,您就可以根据需要使用它,并且可以根据需要使用它。

音乐节的文字转语音系统是由爱丁堡大学语音技术研究中心的艾伦·布莱克(Alan W.Black)创建的(卡内基·梅隆大学的贡献)。 Festival是具有许多API的全文语音系统,并且是语音合成领域研究与开发的完整环境。

Festival被设计为一种多语言系统,其中包括英语(英国和美国的发音),威尔士语和西班牙语。对于其他语言(例如卡斯蒂利亚西班牙语,捷克语,芬兰语,印地语,意大利语,马拉地语,波兰语,俄语和泰卢固语),必须安装附加组件才能使用。

安装

默认情况下,许多发行版已经包含Festival。但是如果您没有这样做,则可以通过以下简单步骤进行安装:

打开一个终端窗口。

  1. Su到root用户(或在需要时使用sudo)。
  2. 发出命令 百胜节 (更换 百胜 使用特定的软件包安装程序,例如 适当的 )。
  3. 接受任何依赖关系。

而已! Festival现在应该在您的系统上并且可以开始使用了。让我们测试一下。

测试,测试。

自然,您需要在PC上安装正常运行的音响系统才能使用Festival。让我们确保Festival正在运行。再次打开终端窗口并发出命令:

回声“你想玩游戏吗?” |节--tts

注意:希望您知道以上引用来自何处。 ;-)

如果您听到合成语音节正在运行。现在,让我们从文本文件中读取Festival。创建具有一些内容的文本文件,并将文件另存为 test.txt 。现在,回到终端窗口,发出命令:

节日--tts test.txt

您应该会听到合成的语音为您朗读文本。

PDF文件

在Festival正常运行的情况下,您还可以在Adobe Reader的帮助下阅读PDF。安装Adobe Reader后,您可以打开PDF,然后单击 查看>大声读出 在文档上启用文字转语音功能。使用此系统,您可以暂停,阅读整个文档,仅阅读一页等等。

最后的想法

您可以真正通过Festival系统获得乐趣。您可以设置警报(使用 命令)以特殊的合成闹钟等唤醒您。但是文字转语音不只是为了娱乐或研究。记住,那里有很多计算机用户依赖这样的系统。幸运的是,Linux社区已经满足了这一需求。