“ ผู้ส่งคำพูด” คืออะไร


15

ฉันมีปัญหาในการทำให้เสียงออกจาก Ubuntu บทความบางคนควรที่จะเปิดใช้งาน "มอบหมายงานคำพูด" /etc/default/speech-dispatcherจาก มันคืออะไร? มันทำอะไร? ความคิดใด ๆ


1
คุณกำลังมีปัญหาอะไร: การแจ้งเตือนเพลง ฯลฯ ข้อความเป็นคำพูดจะไม่ทำงานโดยไม่มีเสียงใด ๆ แต่ถ้านั่นไม่ใช่สิ่งที่คุณพยายามก็ไม่จำเป็นต้องใช้จริงๆ
ubfan1

ถ้าเป็นเช่นนั้นมันจะเป็นการพึ่งพาแบบวงกลมใช่ไหม? บางทีคนที่บอกคุณก็แค่พลาดคำว่า 'ต้องการโดย' และคิดว่ามันเป็นวิธีอื่น ฉันเดาว่าเราไม่สามารถแยกแยะความเป็นไปได้ที่ผู้ประกาศคำพูดอยู่ในนรกแห่งหนึ่งของวงดนตรี ...
จอห์นพี

คำตอบ:


18

มันเป็นดีมอนที่โปรแกรมสามารถใช้ในการพูดออกมาโดยไม่ต้องสนใจซอฟต์แวร์สังเคราะห์เสียงพูดจริงที่จำเป็นสำหรับภาษา

หน้าแรกของโครงการคือhttp://devel.freebsoft.org/speechd

คุณสามารถใช้กับspd-say:

$ spd-say Hello!

1
หมายเหตุ: Chromium และ orca ต้องการ espeak ซึ่งใช้โปรแกรมเลือกจ่ายงานนี้ นี่คือเหตุผลว่าทำไมฉันถึงได้ทำงาน
Tamás Barta

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 ควรเริ่มต้นโดยอัตโนมัติ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.