transkrypcja. każdy socjolog wie, jak ciężkie zadanie to jest. a i co poniektórzy studenci i zapaleńcy ile czasu trzeba poświęcić, aby zapisać to co ktoś po prostu mówił. Stąd moje zainteresowanie rozpoznawaniem mowy (i zapisywaniem).
Więcej...
System rozpoznawania mowy to ogólnie sumowanie pojedynczych sygnałów zakodowanych w postaci sekwencji jednej lub wielu symboli. Główne problemy to:
1. nie zawsze jedna głoska oddaje jeden symbol (i nie zawsze ten sam) (nieznana granica słowa także)
2. Są różne sposoby zrealizowania mowy ze względu na różnorodność mówcy, środowiska, nastroju, itp.
Są dwie podstawowe biblioteki wspomagające oprogramowanie tego typu: htk i shpinx. Na razie zaczęłam od htk.
Na początek należy wszystko ściągnąć z oficjalnej strony: http://htk.eng.cam.ac.uk/. Wszystko to znaczy paczkę źródłową, przykłady i książkę (a przynajmniej ja tak zrobiłam). HTK jest biblioteką wieloplatformową. Aby uruchomic ją na Linuxie potrzebny jest jednak program Cygwin. Na platformie Windows potrzebny jest Microsoft Visual oraz perl.
Gdy mamy zainstalowanego Visuala możemy się posłużyć tym mini tutorialem do zainstalowania samego htk:
1. w wierszu poleceń należy dodaż ścieżkę Visual Studio, robi się to tak:
PATH C:\Program Files\Microsoft Visual Studio 9.0\VC\bin %PATH% (procenty sprawiają, że na koniec się dopisuje ścieżka, w razie czego wpisz help PATH do cmd)
(lepiej jednak dodac te zmienna w Mój komputer->właściwości->zaawansowane->zmienne środowiskowe)
2. sprawdź czy ścieżka została dodana -> wpisz PATH, jeżeli jest no to ok.
3. Wróć następnie do folderu gdzie masz HTK (o nazwie HTK 3-4.1) przejdź do folderu htk i stwórz tam folder o nazwie bin.win32 wpisując: mkdir bin.win32
4. uruchom możliwość cmd z Visuala poleceniem: vcvars32
5. wejdź do folderu HTKLib (cd HTKLib) i wpisz: nmake /f htk_htklib_nt.mkf all (powinien się wykonać makefile)
6. przechodzimy katalog wyżej (cd ..) i wchodzimy do folderu . Wpisujemy: nmake /f htk_htktools_nt.mkf all. Analogicznie robimy dla folderów: hlmlib, hlmtools
W przypadku pojawienia się Link: error spróbujcie uruchomić samego link (w folderze \bin) jeśli wyskakuje komunikat, ze brak mu dlla to znajdźcie go i dodajcie tę ścieżkę także, u mnie to było: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
I się nie przejmujcie że przy niektórych bibliotekach makefile się nie wykona (pojawią się tylko 2 linijki).
Na koniec w pliku bin.win32 powinny być pliki exe.