Nowa wersja Mileny - w poprzedniej był błąd. Podlinkowane niżej w miejsce starej.
Co osiągniemy:
Odczytywanie odebranych w Pidginie wiadomości.
Czego nie osiągniemy:
Głosu Jacka czy Ewy, chociaż to jest do zrobienia... ale nie o tym.
Co robimy:
- W terminalu:Ewentualnie zastępczo włazimy tu: http://milena.polip.com/download.shtml i tu: http://www.tcts.fpms.ac.be/synthesis/mb ... pybin.html - ściagamy co trzeba (milenę, mbrolę i polski głos), binarkę mbroli do /usr/bin a głos do /usr/share/mbrola/pl1, kompilujemy i instalujemy milenę (make i takie tam).
Kod: Zaznacz cały
wget http://tts.polip.com/files/milena-0.1.9-3.tar.gz tar zxf milena-0.1.9-1.tar.gz cd milena-0.1.9/ sh ./ubuntu_install_mbrola.sh sh ./ubuntu_install_milena.sh
- Poniższe zapisujemy np. jako pidgin-milena.py we folderze domowym (kliknij prawym, Zapisz element docelowy jako...):.
http://tts.polip.com/files/milena-pidgin.py - w terminalu:
Kod: Zaznacz cały
python ~/milena-pidgin.py
- Aby wyłączyć Milenę, należy w terminalu z uruchomionym Pythonem wcisnąć Ctrl+C.
Nie chcę terminala na pulpicie
Ja wymyśliłem takie coś, jeśli ktoś zna lepszy sposób - proszę, piszcie.
- Zamiast polecenia z pkt. 3, wpisujemy (w terminalu lub po prostu w wierszu poleceń):
Kod: Zaznacz cały
screen -S mpidgin -md python ./milena-pidgin.py &
- Aby ubić, wpisujemy (tym razem już w terminalu):...i wciskamy Ctrl+C.
Kod: Zaznacz cały
screen -r -S mpidgin
Lektura uzupełniająca:
http://ubuntuforums.org/showthread.php?t=1029385
PS: Nowy link do skryptu Pythona (zmodyfikowanego przez autora Mileny). Nie powinien już czytać encji i takich tam.