假设您已具备在, Requirements (要求) 中列出的所有项目,您就可以开始安装 Emacspeak 了。以下步骤提供了安装指南。
访问 Emacspeak 网站 http://emacspeak.sourceforge.net,并在“Support and Documentation”(支持与文档)部分,选择一个 Emacspeak 文件进行下载。如果您选择二进制文件,emacspeak.tar.gz,您将需要配置和编译 Emacspeak。如果您有一定的 Linux 经验,或者您使用的发行版不支持 RPM,您应该下载此选项。如果您的发行版支持 RPM,您可以下载 Emacspeak 的即装即用版本 (emacspeak-14.0-1.noarch.rpm).
下载该文件并将其放置在您的主目录中。
输入 su root 并提供 root 密码,如果您尚未以 root 用户身份登录到您的机器。您需要 root 权限才能安装 Emacspeak。
如果您下载了 Emacspeak 的 rpm 版本,请使用命令 rpm -i emacspeak-14.0-1.noarch.rpm 解压缩它。如果您下载了二进制版本,请解压并解 tar 该文件,然后按照生成的 README 文件中的安装说明进行操作emacspeak-14.0目录。
一旦您安装了 rpm,您将看到一条消息,说明 Emacspeak 已成功安装,以及一些额外的说明。
如果您正在使用 Emacspeak v.14 或更早版本,并且还使用 ViaVoice TTS 作为您的合成器,请将目录更改为/usr/share/emacs/site-lisp/emacspeak/servers/linux-outloud目录,并键入命令 make。此命令编译 ViaVoice TTS 服务器。如果您没有使用 ViaVoice,或者您使用的是 Emacspeak v.15 或更高版本,则无需完成此步骤。
使用 cd 命令,将目录更改为/etc目录,并打开您的profile文件,使用您最喜欢的文本编辑器(您必须是 root 用户才能编辑profile)。滚动到文件底部,然后添加以下两行
export DTK_PROGRAM DTK_PROGRAM=name of your speech server |
DTK_PROGRAM 的值必须是您的语音服务器的名称。以下是标准 Emacspeak 支持的语音合成器及其各自语音服务器名称的列表。
ViaVoice TTS | Outloud |
DecTalk Xpress | dtk-exp |
DecTalk MultiVoice | dtk-mv |
还支持其他几种合成器,但它们需要额外的语音服务器。有关更多信息,请参阅每个特定语音服务器的文档。
保存您的profile文件并关闭它。
现在,您应该已经安装并配置了运行 Emacspeak 所需的一切。要使用 Emacspeak,请以 root 用户以外的用户身份登录到您的系统(您永远不应以 root 用户身份运行 Emacspeak),并在提示符下键入 emacspeak。Emacspeak 应该会立即开始说话。