하나
github blog 만들기
- jekyll theme 적용
- 기본 설정 수정
- disqus 댓글 기능 추가
기본 설정만 끝내 놓은 상태라 앞으로 하나씩 설정해 나가야 된다.
이미지 수정, 사이드바 메뉴 설정, 카테고리 분류 등 할 일이 산더미..
[2022-CS-Study] OS
CS 스터디 1주차 주제는 OS
오래된 전공 필기노트들과 kocw 반효경 교수님 강의를 바탕으로 해서 정리를 시작했다.
[Masterbot] TTS 영어 모델 학습
TTS 영어 데이터셋을 전달 받아, 후처리 하고 기존 LJSpeech 로 학습한 Base model 위에 Fine-tuning 진행하기.
< 후처리 작업 >
- 음성 파일 앞에 붙은 ‘Winnie ~’ 등 이름 제거
- .MP3 파일을 .wav 로 변환
- 음성 파일 16-bit 으로 변환
- 전달 받은 음성파일에 맞는 스크립트 작성
(LJSpeech format & Finetuning 용 jvs format 맞는 스크립트 작성하기)
< Fine-tuning >
- base model의
config.yaml
파일을 기준으로 jvs 기준으로 작성된config.yaml
파일 수정 - 기존 학습 스크립트에 맞춰 학습 진행 (몇몇 arguments들과 token 추가 부분만 수정)
kaldi.. "fix_data_dir.sh: no utterances remained: not proceeding further."
위 Error 문제로 몇 시간 동안 씨름했다. 스크립트 다 뜯어봐도 원인을 찾을 수 없었는데, 그냥 jvs/base 복붙해서 폴더 새로 만들어 진행하니까 됐다..^^
원인을 알아보기엔 지쳐서.. 그렇게 오늘도 에러 하나를 넘겨버렸다.
좋은 습관은 아니니까 TIL을 작성하며 개선해야겠다.
영어 TTS 모델 학습 과정을 정리해 프로젝트 노션 페이지에 추가했다.
이런 문서를 잘 정리해둬야 나중에 프로젝트 정리할 때도 편리하고, 인수인계 때도 유용하다.
그리고 훌륭한 전용 참고 자료가 된다!
사소한 것이라도 문서화해서 기록하는 습관을 갖자!