当前位置: 首页 > 科技观察

Ubuntu上用eSpeak将文本转换成语音_0

时间:2023-03-16 23:57:17 科技观察

在Ubuntu上使用eSpeak将文本转换为语音在本文中,我们将解释如何在Ubuntu上安装命令行工具eSpeak和GUI替代品Gespeaker。下面是对这两个工具的一些基本介绍:eSpeak:这个命令行工具接受文本字符串、输入文件和标准输入形式的输入,并将输入作为计算机生成的语音播放。这款语音合成器支持107种语言和口音。Gespeaker:Gespeaker是eSpeak的免费G??TK+前端。它可以让你播放多种语言的文本,声音、音调、音量和速度都是可配置的。阅读的文本也可以录制为WAV文件供以后收听。我们在Ubuntu18.04LTS系统上运行了本文中提到的命令和过程。在Ubuntu上安装和使用eSpeak安装eSpeak可以从官方Ubuntu存储库轻松获得,也可以使用apt-get命令通过命令行轻松安装。按照以下步骤通过命令行安装eSpeak。通过系统应用程序启动器搜索或按Ctrl+Alt+T组合键打开终端应用程序。下一步是通过以下命令更新系统的代码库索引:$sudoapt-getupdate这可以帮助您从Internet安装最新版本的软件。请注意,只有授权用户才能在Ubuntu上添加、删除和配置软件。您现在已准备好安装eSpeak;您可以通过以sudo身份运行以下命令来执行此操作:$sudoapt-getinstallespeak系统可能会要求您提供sudo密码并提供Y/n选项以继续安装。输入Y,回车,系统就会安装软件。但是,安装过程可能需要一段时间,具体取决于您的网速。您可以使用以下命令检查应用程序的版本号并验证它是否确实安装在您的系统上:$espeak--version使用eSpeak将文本转换为音频使用eSpeak实用程序,您可以轻松收听指定的文本朗读。有两种方法可以收听输入字符串:1.使用以下命令收听引号中指定的文本:$espeak"enterthetextthatyouwanttolisten"示例:2.输入以下命令后按回车:$espeak在出现的提示中,输入您希望eSpeak朗读的文本,然后按Enter。您可以输入任何一行文本。每当您想退出该实用程序时,只需按Ctrl+C。使用该应用程序的方式有很多;使用以下命令查看帮助:$espeak--help然而,这是您可以使用该应用程序的一种有用方式,即从文本文件中收听文本。使用以下语法指定您希望eSpeak朗读的文本文件。$espeak-ffilename.txt示例:删除eSpeak如果您想删除通过上述方法安装的eSpeak,请使用以下命令:$sudoapt-getremoveespeak以下命令将帮助您删除eSpeak或任何其他软件随附安装的任何额外软件包:$sudoapt-getautoremoveeSpeak的Gespeaker-一个GTK前端对于那些不想经常打开命令行的人来说,通过UbuntuUI安装软件很简单。按照以下步骤安装Gespeaker工具,它位于UbuntuBionicUniverse代码存储库中:在Ubuntu桌面活动工具栏/停靠栏上,单击Ubuntu软件图标。单击搜索图标并在搜索栏中输入“gspeaker”。搜索结果将列出如下相关条目:此处列出的Gespeaker条目是由UbuntuBionicUniverse维护的条目。单击搜索条目以打开以下视图:单击安装按钮开始安装过程。将显示以下身份验证对话框以供您提供身份验证详细信息,因为只有授权用户才能在Ubuntu上安装软件。请注意,只有授权用户才能在Ubuntu上添加/删除和配置软件。输入密码并单击验证按钮。之后,安装过程将开始显示如下所示的进度条:Gespeaker将安装在系统上,安装成功后您将看到以下消息:通过上面的对话框,您可以直接启动该工具或立即将其删除它。如果要使用命令行安装相同的应用程序,请在终端中使用以下命令。$sudoapt-getinstallgespeaker启动Gespeaker您可以从Ubuntu应用程序启动栏访问Gespeaker,如下所示,或直接从应用程序列表访问:或者,您可以使用以下命令从终端的命令行启动Gespeaker:$重要gespeaker注意事项:只有在系统上安装了Python-dbus时,GspeakerUI才会启动。请在终端中使用以下命令安装相应的实用程序:$sudoapt-getinstallpython-dbus这就是Gespeaker用户界面的样子:文本和文本文件到音频。删除Gespeaker如果您想删除使用上述方法安装的Gespeaker,您可以按如下方式将其从系统中删除:打开Ubuntu软件管理器并搜索Gespeaker。您会在搜索条目中看到“已安装”状态。单击该条目,然后从以下视图中单击删除:然后,系统将提示您使用身份验证对话框。在您为sudo用户提供密码并单击对话框中的身份验证后,该软件将被删除。无论您喜欢UI还是命令行,您都可以轻松地使用Gespeaker和eSpeak工具将各种输入格式的文本转换为语音输出。原标题:ConverttexttovoicewitheSpeakonUbuntu,作者:KarimBuzdar