Что такое «диспетчер речи»?

15

У меня проблемы с выводом звука из Ubuntu. В какой-то статье советуют включить «диспетчер речи» из /etc/default/speech-dispatcher. Что это? Что оно делает? Есть идеи?

Мина Майкл
источник
1
С какими звуками у вас возникают проблемы: оповещения, музыка и т. Д.? текст в речь, конечно, не будет работать без звука, но если это не то, что вы пытаетесь, это действительно не нужно.
ubfan1
Если бы это было так, это была бы круговая зависимость, верно? Может быть, человек, который сказал вам, просто пропустил слова «требуется» и подумал, что все наоборот. Я предполагаю, что мы не можем исключить возможность того, что диспетчер речи находится в одном аду кавер-группы ...
John P

Ответы:

18

Это демон, который программы могут использовать для вывода речи, не заботясь о реальном программном обеспечении для синтеза речи, необходимом для языка.

Домашняя страница проекта http://devel.freebsoft.org/speechd

Вы можете использовать его с spd-say:

$ spd-say Hello!
cweiske
источник
1
Примечание: для Chromium и orca требуется espeak, который использует этот диспетчер. Это было причиной, почему у меня это было запущено.
Тамас Барта
1
Чтобы получить spd-sayинструмент, связанный с speech-dispatcher, вам может потребоваться установить подобный подпакет speech-dispatcher-utils(Fedora 24).
dfarrell07
5

Из 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.

Если вы уже не изменили настройки вашей системы, SPD уже должен запускаться автоматически.

Сильвен Пино
источник