Jovie(文本转语音)

From KDE UserBase Wiki
Revision as of 12:08, 4 April 2012 by Qiii2006 (talk | contribs)
Other languages:
KDE 文字语音合成系统,KTTS

KTTS 在 4.5 发布时更名为 Jovie。因此,要是找不到 ktts 包时改安装 Jovie

特性

  • 将文字转换成语音
  • 高度可配置性
    • 取代念错的单词
    • 选择语音合成器
    • 设定音频输出
    • 管理任务
  • 在系统托盘运行
  • 整合了大多数 KDE 应用程式
    • 阅读剪贴薄中的文本
    • 阅读 Kate 中全部或部分的文本
    • 阅读 Konqueror 中HTML 页面的全部或部分文字
    • 可以用于通知 (KNotify)

描述

KDE 语音合成系统(Text-To-Speech System 或 KTTS)是一个运行在后台,为桌面提供文字语音输出的应用程式。它整合进了众多应用程式,非常易用。

准备

装好后,透过您的应用程式选单中的实用工具开启Jovie。或者直接开启

KRunner Alt+F2,接着执行

jovie

Jovie 是不会在一开始就启动的,您需要这样做才能使用它

的语音功能。

附注

您也可以从「系统设置」进行配置


第一步是要确保你有安装一个相容的语音引擎。下列的合成器相容 KTTSFestival, Festival Lite (flite), Hadifix, Epos 以及 FreeTTS。任何可以从命令列执行的引擎,也可用于 KTTS

现在您可以继续并建立一个「朗读者」。从Text-to-Speech控制模块选择朗读者分页,然后按下新增

选择使用的语言与合成器。你需要安装一个「语音形态」来使用Festival,之后你可以选择编辑按钮来 设定它。现在 KTTS 应该已经设定好了,选择编辑,点测试看看。

配置

要设定朗读者的声音、音量、语速和音高,点朗读者分页,点编辑<menuchoice>朗读者。如截图上所示的窗口会弹出来给你设定用。要改变声音,你需要有安装其他的「语音形态」。

使用 KTTS

系统托盘

如果设定中启用,KTTS 便会显示在「系统托盘」中。右击托盘图标会弹出简单的菜单,允许你控制语音输 出。

注意菜单里的 朗读剪切板里的内容 ,如果程式没有整合 KTTS(在下一节了解更多有关内置 KTTS 的程 序)你可以复制你想要朗读的文本,然后点击朗读剪切板里的内容来听它朗读。

与其他桌面应用程式整合

Konqueror

KTTS 允许你阅读网页上的文字。打开菜单, 工具 > 阅读文字。但你可能不希望这样做因为这也会阅 读页面的 HTML 头。而是选择高亮你想要阅读的文字,然后选择阅读文字

注意这个功能也内置在 Okular 中。在工具 菜单中有两个选择读出整篇文档读出当前页

通知

KTTS 可以使用在任何应用通知的程式中。这样设定,打开使用通知的程式,如Konversation。打开菜单 设定 > 配置通知...

可以看到有众多通知对应各种不同的事件,比如某人触发高亮。选择它语音读出这个事件,这样每次这发生这事它便会通过音频输出提示你。当然你可以设置多个通知。


记住要是程式本身没有朗读文本的功能,你可以高亮复制选中的文字,然后用 KTTS 的阅读剪贴簿功能。

故障排解

如果没声音,试下这个配置工具:

spd-conf

要了解更多信息,请查阅 KTTS 附带的手册。