我尝试从 Synaptic 安装 Festival 以将其与 Orca 一起使用,但它没有出现在 Orca 的语音合成器列表中。
我安装了以下软件包:
- 节日
- 节日-freebsoft-utils
- 演讲调度员节日
- festlex-奥德
- festlex-cmu
- festvox-kallpc16k
- festvox-kdlpc16k
- festlex-poslex
- 节庆节
- festvox-ellpc11k
我尝试从 Synaptic 安装 Festival 以将其与 Orca 一起使用,但它没有出现在 Orca 的语音合成器列表中。
我安装了以下软件包:
从表面上看,您应该拥有节日所需的应用程序来使用 orca。您是否进入 Orca 首选项、语音选项卡并将“语音系统”更改为“GNOME 语音服务”?之后,您可以将“语音合成器”更改为 Festival。
我也遇到了这个问题,但解决了。对于上下文,我使用的是 Raspberry Pi 3 Model B。
解决方案
警告:按照我的建议取消注释该行将使您的 orca 依赖于 Festival_server 运行。你被警告了。
在
/etc/speech-dispatcher/speechd.conf
我未注释中(删除了行首的主题标签)然后在一个终端我跑了
最后在一个单独的终端我跑了
读者的下一步
您可能希望
festival_server
通过弄乱您的方式在启动时开始,~/.xsession
因为AddModule
未注释的 orca将不会在不festival_server
运行的情况下启动。我是如何想出这些步骤的
我和你一样
由于这篇文章,我专门安装了后两者。不确定他们是否有帮助。
为了发现出了什么问题,我首先尝试
man speech-dispatcher
并引导我info speech-dispatcher
往返于那里,我了解了配置文件。在/etc/speech-dispatcher/speechd.conf
我取消注释该行接下来我尝试了两者
orca
并spd-say hello
遇到了错误。在进一步阅读之后,
/etc/speech-dispatcher/modules/festival.conf
我看到您必须跑步festival_server
才能工作spd-say
或orca
工作。这终于让事情奏效了,我可以从 orca 设置菜单中安装的节日声音中进行选择,当我应用这些更改时,orca 会与节日说话。试试我的脚本;)