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

Archiwalne, stare wpisy FAQ i HowTo Użytkowników
Awatar użytkownika
neo86
Beginner
Posty: 285
Rejestracja: 16 października 2013, 00:03
Lokalizacja: Opolskie

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

Post 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.
Awatar użytkownika
Renia
Posty: 86
Rejestracja: 01 grudnia 2013, 20:37

Post 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 
?
Awatar użytkownika
neo86
Beginner
Posty: 285
Rejestracja: 16 października 2013, 00:03
Lokalizacja: Opolskie

Post 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
Awatar użytkownika
Renia
Posty: 86
Rejestracja: 01 grudnia 2013, 20:37

Post 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 :)
Awatar użytkownika
neo86
Beginner
Posty: 285
Rejestracja: 16 października 2013, 00:03
Lokalizacja: Opolskie

Post autor: neo86 »

W pierwszym poście tematu dodałem spakowaną Milenę (dla dystrybucji Debian) do paczek instalacyjnych DEB w wersji 64-bitowej.
Awatar użytkownika
neo86
Beginner
Posty: 285
Rejestracja: 16 października 2013, 00:03
Lokalizacja: Opolskie

Post 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ć.
Awatar użytkownika
mati75
Junior Member
Posty: 623
Rejestracja: 30 lipca 2009, 11:19
Lokalizacja: default city

Post autor: mati75 »

Przecież to spamer. Zobaczcie stronę na jego profilu.
Awatar użytkownika
neo86
Beginner
Posty: 285
Rejestracja: 16 października 2013, 00:03
Lokalizacja: Opolskie

Post autor: neo86 »

Racja... to spamer... ehhh ale mimo iż spamer to ma rację ;)
Awatar użytkownika
Menel
Member
Posty: 1117
Rejestracja: 24 sierpnia 2013, 19:58
Lokalizacja: doktor informoparalityki

Post autor: Menel »

dajcie matiemu moda on zrobi porządek...;>
ODPOWIEDZ