如何在 Ubuntu 14.04 中的 KDE 中激活语音时钟

如何在 Ubuntu 14.04 中的 KDE 中激活语音时钟

如果我右键单击 Kubuntu 14.04 中的时钟,然后单击“数字时钟设置”,再单击“常规”,那里有一个不错的选项,您可以在其中选择间隔,然后时钟应该会大声读出时间。我选择“读出时间:每 15 分钟”。

在此处输入图片描述

不错,是吧?好吧,我不知道为什么会有这个,因为它不起作用。

我安装了说话节日

我安装了乔维。现在电池图标旁边有一个带着彩虹的傻傻的小人,他可以用金属声音读出剪贴板的内容。

在此处输入图片描述

但没有会说话的钟。

然后我在系统设置 - 辅助功能中激活“启用文本转语音”。是的,非常好,但下次重新启动时,它被停用了,我必须再次激活它。

在此处输入图片描述

答案1

您可以使用crontab获得会说话的时钟。crontab使用以下方式编辑您的

crontab -e

这些行

# Minute   Hour   Day of Month       Month          Day of Week        Command
# (0-59)  (0-23)     (1-31)    (1-12 or Jan-Dec)  (0-6 or Sun-Sat)
   *       *          *               *                 *             /bin/date '+It is \%-H and \%M'|/usr/bin/espeak >/dev/null 2>/dev/null

将每分钟报时。(用于测试。)

如果您希望每 15 分钟报时一次,则可以将上面的最后一行替换为以下行,

   */15    *          *               *                 *             /bin/date '+It is \%-H and \%M'|/usr/bin/espeak >/dev/null 2>/dev/null

如果您想要英语以外的其他语言,您可以使用该espeak选项-v(并指定您的语言)。


请注意

date '+It is %-H and %M'|espeak >/dev/null 2>/dev/null

(没有反斜杠和完整路径)可用作直接命令(不在 crontab 中时)

相关内容