Instalacja Speech-Dispatchera

Instalacja jest bardzo prosta. Musimy zainstalować pakiety speech-dispatcher oraz odpowiednią bibliotekę Pythona. W tym celu wydajemy polecenia:


sudo apt-get install speech-dispatcher
sudo apt-get install python-speechd

Po restarcie Orki należy wejść do preferencji Orki i ustawić:

System mowy
Speech-Dispatcher
Syntezator mowy
espeak
Osoba
polish_test (pl)

Można też ustawić domyślny głos polski w speech-dispatcherze. W tym celu w pliku /etc/speech-dispatcher/speechd.conf znajdujemy linię rozpoczynającą się od DefaultLanguage i zamieniamy ją na:


DefaultLanguage "pl"

Warto również zainstalować najnowsze tablice wymowy dla języka polskiego. W tym celu musimy zainstalować całego espeaka poleceniem:


sudo apt-get install espeak
Nastepnie należy ściągnąć tablice wymowy oraz poinformować espeaka, że ma ich użyć. Będą to polecenia:

wget http://www.polip.com/espeak.zip
unzip espeak zip
cd espeak
sudo espeak --compile=pl
cd ..

Przy kompilacji mogą wystąpić błędy - nie trzeba się tym przejmować, plik jest przeznaczony dla wersji 1.30 espeaka i w starszych wersjach niezrozumiałe reguły zostaną po prostu pominięte.

Możemy teraz skasować niepotrzebny już plik espeak.zip oraz utworzony katalog espeak:


rm -r espeak.zip espeak/

Po restarcie speech-dispatchera możesz cieszyć się nieco lepszą wymową espeaka.

Uwaga!

Ponieważ speech-dispatcher wykazuje różne dziwne problemy przy próbach restartu najbezpieczniej jest po prostu zrobić reboot.

Jeśli kopiujesz te informacje w celu umieszczenia na swojej stronie, nie kopiuj pliku espeak.zip z mojego serwera. Tablice reguł nie są jeszcze pełne, staram się poprawiać je zawsze kiedy usłyszę nieprawidłową wymowę jakiegoś wyrazu.

Powrót do strony głównej