How To Install speech-dispatcher on Rocky Linux 8
Introduction
In this tutorial we learn how to install speech-dispatcher
on Rocky Linux 8.
What is speech-dispatcher
- Common interface to different TTS engines * Handling concurrent synthesis requests – requests may come asynchronously from multiple sources within an application and/or from more different applications. * Subsequent serialization, resolution of conflicts and priorities of incoming requests * Context switching – state is maintained for each client connection independently, event for connections from within one application. * High-level client interfaces for popular programming languages * Common sound output handling – audio playback is handled by Speech Dispatcher rather than the TTS engine, since most engines have limited sound output capabilities.
We can use yum
or dnf
to install speech-dispatcher
on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install speech-dispatcher.
Install speech-dispatcher on Rocky Linux 8 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install speech-dispatcher
using dnf
by running the following command:
sudo dnf -y install speech-dispatcher
Install speech-dispatcher on Rocky Linux 8 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install speech-dispatcher
using yum
by running the following command:
sudo yum -y install speech-dispatcher
How To Uninstall speech-dispatcher on Rocky Linux 8
To uninstall only the speech-dispatcher
package we can use the following command:
sudo dnf remove speech-dispatcher
speech-dispatcher Package Contents on Rocky Linux 8
/etc/speech-dispatcher
/etc/speech-dispatcher/clients
/etc/speech-dispatcher/clients/emacs.conf
/etc/speech-dispatcher/modules
/etc/speech-dispatcher/modules/cicero.conf
/etc/speech-dispatcher/modules/dtk-generic.conf
/etc/speech-dispatcher/modules/epos-generic.conf
/etc/speech-dispatcher/modules/ibmtts.conf
/etc/speech-dispatcher/modules/ivona.conf
/etc/speech-dispatcher/modules/llia_phon-generic.conf
/etc/speech-dispatcher/modules/pico-generic.conf
/etc/speech-dispatcher/modules/swift-generic.conf
/etc/speech-dispatcher/speechd.conf
/usr/bin/speech-dispatcher
/usr/lib/.build-id
/usr/lib/.build-id/04
/usr/lib/.build-id/04/233a15e21a4d8769a5adf957dc588c1df3bfc6
/usr/lib/.build-id/1d
/usr/lib/.build-id/1d/d73a7832596575c0fb582af77f91f25df0513f
/usr/lib/.build-id/4b
/usr/lib/.build-id/4b/3d6313ce28655bd3235ddc781577ca07b1289a
/usr/lib/.build-id/ac
/usr/lib/.build-id/ac/3de9ce4935f217b7465ec03dfecf7c35be9083
/usr/lib/.build-id/b4
/usr/lib/.build-id/b4/8344224310921bb8b8c4abfd02899a42dc2ccf
/usr/lib/.build-id/bc
/usr/lib/.build-id/bc/900a974d8d6bba3133f4a70b1e673d83c669d9
/usr/lib/.build-id/be
/usr/lib/.build-id/be/a45f45069193b1608bea02a27155a943034389
/usr/lib/.build-id/d3
/usr/lib/.build-id/d3/69ffcbdb43ed87ce6e47e17c60125725ceab37
/usr/lib/libspeechd.so.2
/usr/lib/libspeechd.so.2.6.0
/usr/lib/speech-dispatcher
/usr/lib/speech-dispatcher-modules
/usr/lib/speech-dispatcher-modules/sd_cicero
/usr/lib/speech-dispatcher-modules/sd_dummy
/usr/lib/speech-dispatcher-modules/sd_generic
/usr/lib/speech-dispatcher/spd_alsa.so
/usr/lib/speech-dispatcher/spd_libao.so
/usr/lib/speech-dispatcher/spd_pulse.so
/usr/lib/systemd/system/speech-dispatcherd.service
/usr/share/doc/speech-dispatcher
/usr/share/doc/speech-dispatcher/NEWS
/usr/share/doc/speech-dispatcher/README
/usr/share/licenses/speech-dispatcher
/usr/share/licenses/speech-dispatcher/COPYING
/usr/share/locale/cs/LC_MESSAGES/speech-dispatcher.mo
/usr/share/locale/de/LC_MESSAGES/speech-dispatcher.mo
/usr/share/locale/hu/LC_MESSAGES/speech-dispatcher.mo
/usr/share/sounds/speech-dispatcher
/usr/share/sounds/speech-dispatcher/COPYING
/usr/share/sounds/speech-dispatcher/README
/usr/share/sounds/speech-dispatcher/at
/usr/share/sounds/speech-dispatcher/beginning-of-line
/usr/share/sounds/speech-dispatcher/canary-long.wav
/usr/share/sounds/speech-dispatcher/capital
/usr/share/sounds/speech-dispatcher/cembalo-1.wav
/usr/share/sounds/speech-dispatcher/cembalo-10.wav
/usr/share/sounds/speech-dispatcher/cembalo-11.wav
/usr/share/sounds/speech-dispatcher/cembalo-12.wav
/usr/share/sounds/speech-dispatcher/cembalo-2.wav
/usr/share/sounds/speech-dispatcher/cembalo-3.wav
/usr/share/sounds/speech-dispatcher/cembalo-6.wav
/usr/share/sounds/speech-dispatcher/chord-7.wav
/usr/share/sounds/speech-dispatcher/cockchafer-gentleman-1.wav
/usr/share/sounds/speech-dispatcher/cymbaly-1.wav
/usr/share/sounds/speech-dispatcher/dummy-message.wav
/usr/share/sounds/speech-dispatcher/electric-piano-3.wav
/usr/share/sounds/speech-dispatcher/empty-text
/usr/share/sounds/speech-dispatcher/end-of-line
/usr/share/sounds/speech-dispatcher/finish
/usr/share/sounds/speech-dispatcher/glass-water-1.wav
/usr/share/sounds/speech-dispatcher/guitar-12.wav
/usr/share/sounds/speech-dispatcher/guitar-13.wav
/usr/share/sounds/speech-dispatcher/gummy-cat-2.wav
/usr/share/sounds/speech-dispatcher/hash
/usr/share/sounds/speech-dispatcher/klavichord-4.wav
/usr/share/sounds/speech-dispatcher/left-brace
/usr/share/sounds/speech-dispatcher/left-round-bracket
/usr/share/sounds/speech-dispatcher/left-square-bracket
/usr/share/sounds/speech-dispatcher/message
/usr/share/sounds/speech-dispatcher/percussion-10.wav
/usr/share/sounds/speech-dispatcher/percussion-12.wav
/usr/share/sounds/speech-dispatcher/percussion-28.wav
/usr/share/sounds/speech-dispatcher/percussion-50.wav
/usr/share/sounds/speech-dispatcher/piano-3.wav
/usr/share/sounds/speech-dispatcher/pipe
/usr/share/sounds/speech-dispatcher/pipe.wav
/usr/share/sounds/speech-dispatcher/pisk-down-cink.wav
/usr/share/sounds/speech-dispatcher/pisk-down.wav
/usr/share/sounds/speech-dispatcher/pisk-up-cink.wav
/usr/share/sounds/speech-dispatcher/pisk-up.wav
/usr/share/sounds/speech-dispatcher/prompt
/usr/share/sounds/speech-dispatcher/prompt.wav
/usr/share/sounds/speech-dispatcher/right-brace
/usr/share/sounds/speech-dispatcher/right-round-bracket
/usr/share/sounds/speech-dispatcher/right-square-bracket
/usr/share/sounds/speech-dispatcher/start
/usr/share/sounds/speech-dispatcher/test.wav
/usr/share/sounds/speech-dispatcher/trumpet-1.wav
/usr/share/sounds/speech-dispatcher/trumpet-12.wav
/usr/share/sounds/speech-dispatcher/violoncello-7.wav
/usr/share/sounds/speech-dispatcher/xylofon.wav
/usr/share/speech-dispatcher
/usr/share/speech-dispatcher/conf
/usr/share/speech-dispatcher/conf/clients
/usr/share/speech-dispatcher/conf/desktop
/usr/share/speech-dispatcher/conf/desktop/speechd.desktop
/usr/share/speech-dispatcher/conf/modules
/var/log/speech-dispatcher
/etc/speech-dispatcher
/etc/speech-dispatcher/clients
/etc/speech-dispatcher/clients/emacs.conf
/etc/speech-dispatcher/modules
/etc/speech-dispatcher/modules/cicero.conf
/etc/speech-dispatcher/modules/dtk-generic.conf
/etc/speech-dispatcher/modules/epos-generic.conf
/etc/speech-dispatcher/modules/ibmtts.conf
/etc/speech-dispatcher/modules/ivona.conf
/etc/speech-dispatcher/modules/llia_phon-generic.conf
/etc/speech-dispatcher/modules/pico-generic.conf
/etc/speech-dispatcher/modules/swift-generic.conf
/etc/speech-dispatcher/speechd.conf
/usr/bin/speech-dispatcher
/usr/lib/.build-id
/usr/lib/.build-id/22
/usr/lib/.build-id/22/6123de7d6bfe4f8a71b0913dde7818a80b5949
/usr/lib/.build-id/57
/usr/lib/.build-id/57/e9b20e358eed551def62188fe9db69f2a22666
/usr/lib/.build-id/b3
/usr/lib/.build-id/b3/e1c721544e151fce8fb998442be6eab555762e
/usr/lib/.build-id/b4
/usr/lib/.build-id/b4/6bd95864f54386ca0d7cbd3e39d321dde7f022
/usr/lib/.build-id/b6
/usr/lib/.build-id/b6/6718c61f238c73a585e0f0c24a683632f521d8
/usr/lib/.build-id/c5
/usr/lib/.build-id/c5/eb0123b914b15cfa194773b227f4a83a186518
/usr/lib/.build-id/c9
/usr/lib/.build-id/c9/48fc6e2a29470b405ebe04905f158d95bee1e3
/usr/lib/.build-id/e5
/usr/lib/.build-id/e5/ba34f2b514bbf24589621a37eebf19bd431a90
/usr/lib/systemd/system/speech-dispatcherd.service
/usr/lib64/libspeechd.so.2
/usr/lib64/libspeechd.so.2.6.0
/usr/lib64/speech-dispatcher
/usr/lib64/speech-dispatcher-modules
/usr/lib64/speech-dispatcher-modules/sd_cicero
/usr/lib64/speech-dispatcher-modules/sd_dummy
/usr/lib64/speech-dispatcher-modules/sd_generic
/usr/lib64/speech-dispatcher/spd_alsa.so
/usr/lib64/speech-dispatcher/spd_libao.so
/usr/lib64/speech-dispatcher/spd_pulse.so
/usr/share/doc/speech-dispatcher
/usr/share/doc/speech-dispatcher/NEWS
/usr/share/doc/speech-dispatcher/README
/usr/share/licenses/speech-dispatcher
/usr/share/licenses/speech-dispatcher/COPYING
/usr/share/locale/cs/LC_MESSAGES/speech-dispatcher.mo
/usr/share/locale/de/LC_MESSAGES/speech-dispatcher.mo
/usr/share/locale/hu/LC_MESSAGES/speech-dispatcher.mo
/usr/share/sounds/speech-dispatcher
/usr/share/sounds/speech-dispatcher/COPYING
/usr/share/sounds/speech-dispatcher/README
/usr/share/sounds/speech-dispatcher/at
/usr/share/sounds/speech-dispatcher/beginning-of-line
/usr/share/sounds/speech-dispatcher/canary-long.wav
/usr/share/sounds/speech-dispatcher/capital
/usr/share/sounds/speech-dispatcher/cembalo-1.wav
/usr/share/sounds/speech-dispatcher/cembalo-10.wav
/usr/share/sounds/speech-dispatcher/cembalo-11.wav
/usr/share/sounds/speech-dispatcher/cembalo-12.wav
/usr/share/sounds/speech-dispatcher/cembalo-2.wav
/usr/share/sounds/speech-dispatcher/cembalo-3.wav
/usr/share/sounds/speech-dispatcher/cembalo-6.wav
/usr/share/sounds/speech-dispatcher/chord-7.wav
/usr/share/sounds/speech-dispatcher/cockchafer-gentleman-1.wav
/usr/share/sounds/speech-dispatcher/cymbaly-1.wav
/usr/share/sounds/speech-dispatcher/dummy-message.wav
/usr/share/sounds/speech-dispatcher/electric-piano-3.wav
/usr/share/sounds/speech-dispatcher/empty-text
/usr/share/sounds/speech-dispatcher/end-of-line
/usr/share/sounds/speech-dispatcher/finish
/usr/share/sounds/speech-dispatcher/glass-water-1.wav
/usr/share/sounds/speech-dispatcher/guitar-12.wav
/usr/share/sounds/speech-dispatcher/guitar-13.wav
/usr/share/sounds/speech-dispatcher/gummy-cat-2.wav
/usr/share/sounds/speech-dispatcher/hash
/usr/share/sounds/speech-dispatcher/klavichord-4.wav
/usr/share/sounds/speech-dispatcher/left-brace
/usr/share/sounds/speech-dispatcher/left-round-bracket
/usr/share/sounds/speech-dispatcher/left-square-bracket
/usr/share/sounds/speech-dispatcher/message
/usr/share/sounds/speech-dispatcher/percussion-10.wav
/usr/share/sounds/speech-dispatcher/percussion-12.wav
/usr/share/sounds/speech-dispatcher/percussion-28.wav
/usr/share/sounds/speech-dispatcher/percussion-50.wav
/usr/share/sounds/speech-dispatcher/piano-3.wav
/usr/share/sounds/speech-dispatcher/pipe
/usr/share/sounds/speech-dispatcher/pipe.wav
/usr/share/sounds/speech-dispatcher/pisk-down-cink.wav
/usr/share/sounds/speech-dispatcher/pisk-down.wav
/usr/share/sounds/speech-dispatcher/pisk-up-cink.wav
/usr/share/sounds/speech-dispatcher/pisk-up.wav
/usr/share/sounds/speech-dispatcher/prompt
/usr/share/sounds/speech-dispatcher/prompt.wav
/usr/share/sounds/speech-dispatcher/right-brace
/usr/share/sounds/speech-dispatcher/right-round-bracket
/usr/share/sounds/speech-dispatcher/right-square-bracket
/usr/share/sounds/speech-dispatcher/start
/usr/share/sounds/speech-dispatcher/test.wav
/usr/share/sounds/speech-dispatcher/trumpet-1.wav
/usr/share/sounds/speech-dispatcher/trumpet-12.wav
/usr/share/sounds/speech-dispatcher/violoncello-7.wav
/usr/share/sounds/speech-dispatcher/xylofon.wav
/usr/share/speech-dispatcher
/usr/share/speech-dispatcher/conf
/usr/share/speech-dispatcher/conf/clients
/usr/share/speech-dispatcher/conf/desktop
/usr/share/speech-dispatcher/conf/desktop/speechd.desktop
/usr/share/speech-dispatcher/conf/modules
/var/log/speech-dispatcher
References
Summary
In this tutorial we learn how to install speech-dispatcher
on Rocky Linux 8 using yum and dnf.