Gadający Pidgin [update 09.04.22]

Działa?

Nie
6
67%
Nie
3
33%
 
Liczba głosów: 9
kozlov
Sędziwy Jeż
Sędziwy Jeż
Posty: 50
Rejestracja: 14 kwie 2007, 18:10
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Gadający Pidgin [update 09-05-21]

Post autor: kozlov »

// Aktualizacja 2009-05-22:
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:
  1. W terminalu:

    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
    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).
  2. 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
  3. w terminalu:

    Kod: Zaznacz cały

    python ~/milena-pidgin.py
  4. Aby wyłączyć Milenę, należy w terminalu z uruchomionym Pythonem wcisnąć Ctrl+C.
Mnie działa po zastosowaniu dostarczonych skryptów w 8.10.

Nie chcę terminala na pulpicie
Ja wymyśliłem takie coś, jeśli ktoś zna lepszy sposób - proszę, piszcie.
  1. 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 &
  2. Aby ubić, wpisujemy (tym razem już w terminalu):

    Kod: Zaznacz cały

    screen -r -S mpidgin
    ...i wciskamy Ctrl+C.
Należy przedtem zainstalować program screen (8.04 chyba go nie ma). Można sobie porobić aktywatory.

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.
EpoX 8PDA3 + Pentium 4 3 GHz (HT) + 2560 MB RAM + GF 7600GT + Microdia. Z Ubu normalnie nie działa tylko HP SJ 2400c.
ODPOWIEDZ

Wróć do „Software-Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 74 gości