什么是“语音调度员”?

Min*_*ael 23 sound

我无法从 Ubuntu 中获取声音。一些文章建议从/etc/default/speech-dispatcher. 它是什么?它有什么作用?有任何想法吗?

cwe*_*ske 27

它是一个守护进程,程序可以使用它来输出语音,而无需关心该语言所需的实际语音合成软件。

项目主页是http://devel.freebsoft.org/speechd

您可以将其用于spd-say

$ spd-say Hello!
Run Code Online (Sandbox Code Playgroud)

  • 注意:Chromium 和 orca 需要 espeak,它使用此调度程序。这就是我让它运行的原因。 (2认同)
  • 我可以删除它吗? (2认同)

Syl*_*eau 7

speech-dispatcher手册页:

DESCRIPTION
       speech-dispatcher  is  a  server process that is responsible for trans?
       forming requests for text-to-speech output into actual speech  hearable
       in the speakers. It arbitrates concurrent speech requests based on mes?
       sage priorities, and abstracts different  speech  synthesizers.  Client
       programs,  like  screen  readers  or  navigation  software, send speech
       requests to speech-dispatcher using TCP  protocol  (with  the  help  of
       client  libraries).  speech-dispatcher is usually started automatically
       by client libraries (i.e. autospawn), so you only need to run it  manu?
       ally if testing/debugging, or when in other explicit need for a special
       setup.
Run Code Online (Sandbox Code Playgroud)

除非您已经修改了系统设置,否则 spd 应该已经自动启动了。