아래 검색어로 찾아보았다.
- how to use kaldi library
- how to use kaldi library on source code
- kaldi library 日本語
- kaldi 日本語
직접 소스코드 읽어서 공부해야 함.
copy-feats 소스코드를 공부하고, 소스코드를 약간 고쳐서 빌드를 시도해보자.
소스코드는 아래에
프린트해서 종이에 메모하였다.
gcc가 copy-feats를 빌드하는 과정이 어디 있는지 찾아보자.
src/featbin/Makefile
copy-feat을 빌드하는 Makefile이다.
Makefile 내용을 캡쳐해서 여기서 주석 달기
SUBDIRS를 빌드하는 부분이다. .PHONY 타겟에 대해 아래를 참고했다.
http://pinocc.tistory.com/131
전부 빌드되는 거라면 나만의 디렉토리를 따로 만들어서 거기다가 copy-feats.cc를 이동하고, src/hybin 을 만들었다.
make에 수동으로 Makefile 말고 다른 파일을 빌드하도록 전달할 수 있는지 찾아보았다.
(디폴트가 Makefile일 수도 있기 때문)
make 명령 시 target의 이름을 직접 넣어주면 그 타겟의 위치부터 make를 시작함
그러므로 기존 src/Makefile의 내용에 따로 타겟을 만들면 됨.
src/hybin/Makefile을 만들었다.
copy-feats를 빌드하고, 작동을 확인한다.
아래 오타를 제보하자.
http://kaldi-asr.org/doc/group__table__group.html#ga0b3ec62400216b77be81739825c9ce28
아래 인수 중 wxfilename이 rxfilename으로 바뀌어야 함