Komputery z każdym dniem zaczynają coraz bardziej nam usługiwać. Obsługa aplikacji staje się bardzo prosta. Czasy kiedy wpisywało się długie linie poleceń dawno minęły. Teraz nadszedł czas, aby zacząć wydawać polecenia głosowe do naszego systemu. Czy nie prościej jest powiedzieć słowo music, by komputer włączył naszą ulubioną stację radiową lub odegrał przygotowaną wcześniej playlistę?
Tak. Jest to możliwe, dzięki prostej aplikacji o nazwie Perlbox Voice. Aplikacja dodatkowo posiada pluginy za pomocą, których możesz kontrolować głosowo swoim pulpitem. Dzięki nim będziesz mógł się przełączać pomiędzy wirtualnymi pulpitami, rozwijać menu, zmieniać tapetę lub blokować ekran. Jeżeli brakuje Ci jakiś opcji, sam możesz napisać własny plugin, który je udostępni.
Instalacja
Przed zainstalowaniem samej aplikacji Perlbox Voice musimy doinstalować inne pakiety, które są niezbędne do działania programu. Pierwszym z nich jest Perl/Tk. Powinien on być dostępny w wielu dystrybucjach. W zależności od dystrybucji jaką posiadamy wydajemy odpowiednie polecenie, które nam zainstaluje brakującą paczkę.
Mandriva:
[bash]urpmi perl-tk[/bash]
Ubuntu:
[bash]sudo apt-get install perl-tk[/bash]
Kolejnym krokiem będzie zainstalowanie aplikacji, która umożliwi rozpoznawanie mowy, niezależnie od rozmówcy. Taką aplikacją jest Sphinx-2. Program został napisany na uniwersytecie w Carnegie Mellon.
Ostatnim opcjonalnym krokiem jest instalacja pakietu The Festival Speech Synthesis System, w skrócie (Festival). Dzięki tej aplikacji system będzie mógł z nami się komunikować i odpowiadać głosowo na nasze polecenia.
Na samym końcu pozostaje nam instalacja samego Perlbox Voice. Najnowszą wersję możemy pobrać w postaci źródeł lub pakietów RPM ze strony domowej programu. Jeżeli pobierzemy paczkę RPM musimy wydać w konsoli jako root następujące polecenie:
[bash]rpm -ivh perlbox-voice-0.*.rpm[/bash]
Jeżeli zdecydujemy się na pobranie aplikacji w postaci źródeł musimy wydać serię następujących poleceń, które rozpakują pobraną paczkę, a następnie zainstalują ją w systemie:
[bash]tar -xzvf perlbox-voice-0.*.tar.gz
cd perlbox-voice
perl install.pl[/bash]
Zaczynamy
Aby uruchomić aplikację wystarczy wydać polecenie perlbox-voice
. Po uruchomieniu powinniśmy zobaczyć następujący obraz:
[bash]say good morning[/bash]
Program wymówi to co napisaliśmy po słowie say.
Moze ktos potwierdzic, ze to dziala jak nalezy? Probowalem kiedys tego i cos nie za bardzo. Zamiast "amarok" odpalalo "mozilla" itp. :/
Mnie działa, pod warunkiem, że mówię wyraźnie do mikrofonu. Czasem się łapał na jakiś błędach i uruchamiał inną aplikacje, która była przypisana do innego słowa.
Co prawda nie korzystałem z tego dłużej niż 10 minut, ale wiem, że działało :)
No wlasnie o to mi chodzilo, ze czasami uruchamia cos innego.
Ale to pewnie dlatego, że nie "słyszy" co mówisz ;-)
jak to za instalowac czekam na pomoc
Gratuluję udanej instalacji :) A może coś więcej napiszesz jaki masz problem?
gdzie znalesc downloud
Na stronach projektów albo w repozytoriach systemu.
jak to odpaliłem i jak to potem jak powiedziałem coś to mnie odpalało wszystko naraz a jak była cisza to odpalało sobie co chce i usunołem to gówno
Ja przyznam że instalacja mi się nie powiodła. Możliwe że dlatego że nie rozumiem co to są za polecenia wpisane do konsoli. ,,sudo apt-get install perl-tk"
Jak można nie rozumieć? Jaki masz system?
No, aż sobie przetestuję :) System to pewnie Windows (tak przypuszczam)
Windows XP Profesional
A nie zauważyłeś, że ten portal jest o Linuksie?
Co LOL! Moze pod cygwinem pójdzie. Albo natywnie na perlu na winshicie.
No pingwinek w topie strony :) Do tego napis, że tu są wiadomości ze świata Open Source. Można różnie interpretować tekst, ale do obrazka nie mam wątpliwości. Tu są rzeczy an temat Linuksa :)
Wydaje Ci się :P
A może ten xp to jakaś nowa pochodna Ubuntu?
xp to ni się kojarzy z emotką :D (z rodziny xD)
No to poległem. XP emotka :]