「音声ディスパッチャ」とは何ですか?


15

Ubuntuから音を出すのに問題があります。一部の記事では、「スピーチディスパッチャー」を有効にするようアドバイスしてい/etc/default/speech-dispatcherます。それは何ですか?それは何をするためのものか?何か案は?


1
アラート、音楽など、どのような音で問題がありますか?テキスト読み上げは確かに音なしでは機能しませんが、それがあなたがしようとしているものでない場合、それは本当に必要ではないはずです。
ubfan1

それが循環依存関係である場合、そうですか?たぶん、あなたに言った人は「必要な」という言葉を逃し、それは逆のことだと思ったのでしょう。私は...私たちは音声ディスパッチャはカバーバンドの一つ地獄であるという可能性を排除できないと思います
ジョン・P

回答:


18

これは、言語に必要な実際の音声合成ソフトウェアを気にせずに、プログラムが音声を出力するために使用できるデーモンです。

プロジェクトのホームページはhttp://devel.freebsoft.org/speechdです

以下で使用できますspd-say

$ spd-say Hello!

1
注:Chromiumとorcaには、このディスパッチャーを使用するespeakが必要です。これが私がそれを実行させた理由でした。
タマスバルタ

1
spd-say関連付けられたツールを取得するには、(Fedora 24)のspeech-dispatcherようなサブパッケージをインストールする必要がある場合がありますspeech-dispatcher-utils
dfarrell07 16

5

speech-dispatchermanページから:

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.