O que é "despachante de fala"?

15

Estou tendo problemas para obter som do Ubuntu. Algum artigo foi recomendado para ativar o "expedidor de fala" de /etc/default/speech-dispatcher. O que é isso? O que isso faz? Alguma ideia?

Mina Michael
fonte
11
Com quais sons você está tendo problemas: alertas, música etc.? o texto para fala certamente não funcionará sem nenhum som, mas se não é isso que você está tentando, realmente não deve ser necessário.
ubfan1
Se isso fosse uma dependência circular, certo? Talvez a pessoa que te contou tenha perdido as palavras 'exigido por' e pensado que era o contrário. Acho que não se pode descartar a possibilidade de que o despachante discurso está em um inferno de uma banda cover ...
John P

Respostas:

18

É um daemon que os programas podem usar para produzir fala, sem se preocupar com o software de síntese de fala necessário para o idioma.

A página inicial do projeto é http://devel.freebsoft.org/speechd

Você pode usá-lo com spd-say:

$ spd-say Hello!
cweiske
fonte
11
Nota: O cromo e a orca requerem a fala, que usa esse expedidor. Esta foi a razão pela qual eu estava executando.
Tamás Barta
11
Para obter a spd-sayferramenta associada speech-dispatcher, pode ser necessário instalar um subpacote como speech-dispatcher-utils(Fedora 24).
dfarrell07
5

Nas speech-dispatcherpáginas do manual:

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.

A menos que você já tenha modificado as configurações do sistema, o spd já deve ser iniciado automaticamente.

Sylvain Pineau
fonte