Strona 1 z 1

[How-To] Instalacja Syntezatora Mowy Milena - Debian 7 Wheezy (64bit)

: 02 lutego 2014, 16:01
autor: neo86
Jak nam dobrze wiadomo Syntezator Mowy Milena (http://milena.polip.com/) można bardzo łatwo zainstalować poprzez repozytoria ppa na systemach Ubuntu/Mint i wywodzących się z Ubuntu. Co jeśli ktoś potrzebuje tego cudeńka pod systemem Debian 7 Wheezy w wersji 64 bit? Poprosiłem więc Mistrza Ethanak'a o pomoc w instalacji Syntezatora Mowy Milena na systemie Debian 7 Wheezy w wersji 64 bitowej gdyż nie mogłem sobie z tym poradzić.

Oto jak to zrobić:

1. Przygotowanie środowiska:

a) Włączasz repozytoria contrib i non-free

b) pobierasz klucz repo Ethanak'a:

Kod: Zaznacz cały

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 970AAB7E
c) dopisujesz do /etc/apt/sources.list linijkę:

Kod: Zaznacz cały

deb-src http://ppa.launchpad.net/ethanak/milena/ubuntu/ precise main
(tak, dokładnie taką, nie może być wyżej niż precise bo musiałbyś cofać patche, a różnica jest wyłącznie w innym miejscu trzymania bibliotek)

d) Wydajesz polecenia:

Kod: Zaznacz cały

sudo apt-get update
sudo apt-get build-dep libivolektor milena
2) Kompilujesz pierwsze komponenty. Przykładowo wszystko wrzucasz do katalogu ~src/milena:

Kod: Zaznacz cały

mkdir -p ~/src/milena
cd ~/src/milena
apt-get source libivolektor milena milena-data milena-basewords
cd milena-data-0.*/
dpkg-buildpackage -rfakeroot -us -uc
cd ../milena-basewords-0.*
dpkg-buildpackage -rfakeroot -us -uc
cd ../milena-0.*
dpkg-buildpackage -rfakeroot -us -uc
cd ../libivolektor-0.*
dpkg-buildpackage -rfakeroot -us -uc
3) instalujesz dokładnie w kolejności:

Kod: Zaznacz cały

cd ~/src/milena
sudo gdebi libivolektor1*.deb
sudo gdebi libivolektor-dev*.deb
sudo dpkg -i milena-data*.deb milena-libs_0*.deb milena-basewords*.deb
sudo gdebi milena_0*.deb
sudo dpkg -i milena-libs-dev*.deb
Przy okazji zassie się mbrola z przyległościami, sox, enca i inne przynależności...

4) konfigurujesz i kompilujesz milena-abc:

Kod: Zaznacz cały

sudo apt-get build-dep milena-abc
cd ~/src/milena
apt-get source milena-abc
cd ~/src/milena/milena-abc-0.*
dpkg-buildpackage -rfakeroot -us -uc
5) instalujesz milena-abc

Kod: Zaznacz cały

cd ~/src/milena
sudo gdebi milena-abc*.deb
Po tych czynnościach powinna Ci działać Milena na Debianie 7 Wheezy w wersji 64 bitowej. Miłego użytkowania :)


TUTAJ <== udostępniłem skompilowaną i spakowaną Milenę (dla dystrybucji Debian) do paczek instalacyjnych DEB w wersji 64-bitowej.

: 07 lutego 2014, 22:59
autor: Renia
Czy zamiast

Kod: Zaznacz cały

sudo dpkg milena-libs-dev*.deb
czasem nie powinno być

Kod: Zaznacz cały

sudo dpkg -i milena-libs-dev*.deb 
?

: 08 lutego 2014, 17:48
autor: neo86
Racja coś mi wcięło sorry już poprawiam... ale Wam działa poprawnie? Bo mi tak: http://s22.postimg.org/rdazkgl35/zrzut_ekranu.png

: 09 lutego 2014, 00:28
autor: Renia
Działa mi pod Debianem Jessie 32 bit z XFCE 4.10, choć wyrzuca jakieś błędy:

Kod: Zaznacz cały

/usr/bin/milena_abc

(milena_abc:31341): Gdk-CRITICAL **: gdk_visual_get_red_pixel_details: assertion 'GDK_IS_VISUAL (visual)' failed

(milena_abc:31341): Gdk-CRITICAL **: gdk_visual_get_green_pixel_details: assertion 'GDK_IS_VISUAL (visual)' failed

(milena_abc:31341): Gdk-CRITICAL **: gdk_visual_get_blue_pixel_details: assertion 'GDK_IS_VISUAL (visual)' failed

(milena_abc:31341): Gdk-CRITICAL **: gdk_visual_get_depth: assertion 'GDK_IS_VISUAL (visual)' failed

(milena_abc:31341): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed

(milena_abc:31341): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed
Program bardzo ciekawy, dziękuję za poradnik :)

: 30 maja 2014, 22:19
autor: neo86
W pierwszym poście tematu dodałem spakowaną Milenę (dla dystrybucji Debian) do paczek instalacyjnych DEB w wersji 64-bitowej.

: 23 września 2014, 16:16
autor: neo86
bartoszmatorski pisze:Milenka to fajna babeczka :P
Ano tak bo ona ma tak po Tatusiu ;) Ojciec Milenki czyli Ethanak to genialny człowiek!

Jako ciekawostkę mogę podać, że paczki deb (normalnie przeznaczone pod *buntu) ręcznie pobrane z TEGO adresu działają bez problemów (bez kombinacji w kompilacje ze źródeł) w systemie Debian Sid. Działa także najnowsze dziecko przynależące do Milenki czyli Morfologik ale pod Wheezego jeśli chcesz mieć najnowsze wersje oprogramowania Milena musisz sobie kompilować.

: 23 września 2014, 20:50
autor: mati75
Przecież to spamer. Zobaczcie stronę na jego profilu.

: 23 września 2014, 21:14
autor: neo86
Racja... to spamer... ehhh ale mimo iż spamer to ma rację ;)

: 23 września 2014, 22:08
autor: Menel
dajcie matiemu moda on zrobi porządek...;>