¿Qué es el "despachador de voz"?

15

Tengo problemas para sacar el sonido de Ubuntu. Algún artículo aconseja habilitar el "despachador de voz" de /etc/default/speech-dispatcher. ¿Qué es? ¿Qué hace? ¿Algunas ideas?

Mina Michael
fuente
1
¿Con qué sonidos tiene problemas: alertas, música, etc.? texto a voz ciertamente no funcionará sin ningún sonido, pero si eso no es lo que está intentando, realmente no debería ser necesario.
ubfan1
Si lo hiciera, sería una dependencia circular, ¿verdad? Tal vez la persona que te dijo simplemente perdió las palabras 'requerido por' y pensó que era al revés. Supongo que no podemos descartar la posibilidad de que el despachador de discursos esté en una banda de covers ...
John P

Respuestas:

18

Es un demonio que los programas pueden usar para emitir voz, sin preocuparse por el software de síntesis de voz real requerido para el lenguaje.

La página de inicio del proyecto es http://devel.freebsoft.org/speechd

Puedes usarlo con spd-say:

$ spd-say Hello!
Cweiske
fuente
1
Nota: Chromium and orca requiere espeak, que utiliza este despachador. Esta fue la razón por la que lo tenía funcionando.
Tamás Barta
1
Para obtener la spd-sayherramienta asociada speech-dispatcher, es posible que necesite instalar un subpaquete como speech-dispatcher-utils(Fedora 24).
dfarrell07
5

De las speech-dispatcherpáginas del 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 ya haya modificado la configuración de su sistema, el spd ya debería iniciarse automáticamente.

Sylvain Pineau
fuente