Ez az üzenet azért jelenik meg, mert problémát észleltünk, miközben az éppen böngészett oldal a Speech Dispatcher eszközt próbálta használni.
A Speech Dispatcher bizonyos verziói egy olyan hibát tartalmaznak, amely miatt még akkor sem áll rendelkezésre működő hang az alapértelmezett konfigurációban, ha a telepítés minden szükséges csomagot és hangot tartalmaz. Ezt a hibát azonosították és javították a fejlesztői ágban (upstream), így a 0.11.2 utáni verziók már biztosan tartalmazzák a javítást. Előfordulhat, hogy az alkalmazott disztribúció a régebbi verziókhoz is átvezette a javítást.
Lehetséges hibaüzenetek
- „You can’t use speech synthesis because the Speech Dispatcher library is missing.” (A beszédszintézis nem használható, mert a Speech Dispatcher könyvtár hiányzik.)
A Speech Dispatcher telepítése segíthet a problémán.
- „You can’t use speech synthesis because Speech Dispatcher needs to be updated.” (A beszédszintézis nem használható, mert a Speech Dispatcher frissítésre szorul.)
Győződjön meg arról, hogy a disztribúció verziója megfelel az alábbi követelményeknek.
- „You can’t use speech synthesis because the Speech Dispatcher library is broken.” (A beszédszintézis nem használható, mert a Speech Dispatcher könyvtár sérült.)
A rendszer megtalálta a könyvtárat, és a verzió is megfelelő, de valamiért hiányoznak belőle a Firefox számára szükséges funkciók.
- „You can’t use speech synthesis because Speech Dispatcher won’t open.” (A beszédszintézis nem használható, mert a Speech Dispatcher nem nyitható meg.)
Probléma lépett fel a szolgáltatással való kommunikáció során. Ez leggyakrabban a Snap vagy Flatpak használatából adódik, ahogy azt alább részletezzük.
- „You can’t use speech synthesis because voices aren’t available in Speech Dispatcher.” (A beszédszintézis nem használható, mert nem érhetők el hangok a Speech Dispatcherben.)
Bár a Firefox hozzáfért a Speech Dispatcher eszközhöz, annak jelenlegi beállítása nem biztosít elérhető hangot a hangképzéshez.
A Firefox a Speech Dispatcher v0.8.2-es vagy újabb verzióját igényli. A legtöbb Linux disztribúció biztosít csomagokat, alábbiakban néhány példa található a telepítés módjára.
A Speech Dispatcher csomag telepítése
Debian / Ubuntu
Az eszköz a Synaptic csomagkezelővel telepíthető. A Javasolt csomagok (Suggested packages) kiválasztása biztosítja a teljesen működőképes beállítást. Alternatív megoldásként használja a terminált:
sudo apt install speech-dispatcher
Fedora
sudo dnf install speech-dispatcher speech-dispatcher-utils
A Speech Dispatcher ellenőrzése
Érdemes ellenőrizni, hogy a következő parancs képes-e hangot kiadni a rendszeren. Ha nem, az arra utal, hogy valami gond van a beállításokkal, és nem várható el, hogy a Firefox használni tudja a beszédszintézishez. Ha működik, a „hi” szót kell hallania.
spd-say hi
A Speech Dispatcher megnyitásának sikertelensége
A rendszerkonfigurációtól függően (beleértve, de nem kizárólagosan a Snap vagy Flatpak csomagok használatát) előfordulhat egy olyan hiba, amelynél a Speech Dispatcher nem nyílik meg. Ez azt jelenti, hogy bár a Firefox megtalálta a Speech Dispatcher használatához szükséges könyvtárat, nem tud kommunikálni a szolgáltatással. Ennek oka lehet a szolgáltatás indításának sikertelensége, vagy egy olyan funkció támogatásának hiánya, mint a systemd socket aktiválás (ez leginkább a Snap vagy Flatpak csomagoknál releváns).
A systemd socket aktiválás támogatása a Speech Dispatcher 0.11.4 feletti verzióitól függ, előfordulhat, hogy a disztribúció rendelkezik olyan javítással (backport), amely ezt régebbi verziókon is működőképessé teszi. Javasoljuk, hogy keressen fel egy, a disztribúcióhoz tartozó támogatási fórumot segítségért.