An alpha version of the RHVoice snap is now available in the Snap Store. Please help us test it and fix bugs.
The snap only installs the RHVoice TTS engine itself, including the module connecting Speech Dispatcher to RHVoice. Voices need to be installed via the newly implemented command-line voice manager.
Install the snap:
sudo snap install --edge rhvoice
The voice manager must be run as root.
List available voices:
sudo rhvoice.vm -a
Install a voice, for example, Alan:
sudo rhvoice.vm -i alan
List installed voices:
sudo rhvoice.vm -l
Test if it speaks:
echo hello|rhvoice.test
Unfortunately, we are not aware of any way we could register RHVoice with Speech Dispatcher automatically. You will have to manually either add a symlink to the module or define the module in Speech Dispatcher's configuration file. We aren't sure if the absolute path to the module will remain the same on all the systems supporting snap packages. On Ubuntu the path is /snap/rhvoice/current/bin/sd_rhvoice.
You can view Repology project page.
Please note that versions of RHVoice in distribution repositories may lag (sometimes significantly lag) behind the version in the RHVoice repository.
RHVoice is available in the following Linux distributions (in alphabet order):
Can be installed from Sisyphus.
Installation commands:
sudo apt-get install RHVoice
Can be installed from AUR:
Example installation commands:
sudo pacman -S rhvoice
sudo pacman -S rhvoice-language-english
sudo pacman -S rhvoice-voice-alan
Packages are in the non-free components repository.
Example installation commands:
sudo apt install speech-dispatcher-rhvoice
sudo apt install rhvoice-english
Can be found in lostmemories/RHVoice Fedora Copr.
Example installation commands:
sudo dnf copr enable lostmemories/RHVoice
sudo dnf install rhvoice
sudo dnf install rhvoice-speech-dispatcher-plugin
Can be installed from GURU.
You might want to enable nonfree (CC-BY-NC-ND 4.0) voices:
echo "app-accessibility/rhvoice redistributable" | sudo tee -a /etc/portage/package.use
Installation commands:
sudo eselect repository enable guru
sudo emaint sync -r guru
sudo emerge app-accessibility/rhvoice
Example installation commands:
pamac install rhvoice
pamac install rhvoice-language-english
pamac install rhvoice-voice-alan
Can be installed from the repository starting with version 7.3 (update 7.3.3).
Installation commands:
sudo dnf install RHVoice
RHVoice installed in Slint distribution out of the box.
Installation commands:
sudo eopkg upgrade
sudo eopkg install rhvoice
Can be found in linvinus/rhvoice PPA.
Installation commands:
sudo add-apt-repository ppa:linvinus/rhvoice
sudo apt-get update
sudo apt-get install rhvoice