Apa itu "pengirim pesan"?

15

Saya kesulitan mengeluarkan suara dari Ubuntu. Beberapa artikel menyarankan untuk mengaktifkan "pengirim pesan" dari /etc/default/speech-dispatcher. Apa itu? Apa fungsinya? Ada ide?

Mina Michael
sumber
1
Suara apa yang bermasalah dengan Anda: peringatan, musik, dll.? text to speech tentu tidak akan berfungsi tanpa suara, tetapi jika itu bukan yang Anda coba, itu benar-benar tidak diperlukan.
ubfan1
Jika itu dilakukan, itu akan menjadi ketergantungan sirkuler, bukan? Mungkin orang yang memberi tahu Anda baru saja melewatkan kata-kata 'wajib oleh' dan berpikir sebaliknya. Saya kira kita tidak bisa mengesampingkan kemungkinan bahwa pengirim pidato berada dalam satu neraka band penutup ...
John P

Jawaban:

18

Ini adalah daemon yang dapat digunakan oleh program untuk mengeluarkan ucapan, tanpa peduli dengan perangkat lunak sintesis bicara yang sebenarnya diperlukan untuk bahasa tersebut.

Beranda proyek adalah http://devel.freebsoft.org/speechd

Anda dapat menggunakannya dengan spd-say:

$ spd-say Hello!
cweiske
sumber
1
Catatan: Chromium dan orca memerlukan espeak, yang menggunakan operator ini. Ini adalah alasan mengapa saya menjalankannya.
Tamás Barta
1
Untuk mendapatkan spd-sayalat yang terkait speech-dispatcher, Anda mungkin perlu menginstal subpackage seperti speech-dispatcher-utils(Fedora 24).
dfarrell07
5

Dari speech-dispatcherhalaman 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.

Kecuali Anda sudah mengubah pengaturan sistem Anda, spd seharusnya sudah dimulai secara otomatis.

Sylvain Pineau
sumber