2. 음성 변조란 ?
● 재미 , 범죄 , 신분 보장 등을 위해서 음성을
변조 (Audio Modulation) 하는 행위
https://play.google.com/store/apps/details?id=com.sing.voicesong2014
3. AMR 프로젝트의 필요성
● 인터넷에서 검색을 해
보면 음성 변조는 자료
는 많다 .
● 하지만 변조된 음성을
복원시키는 방법에 대
한 자료는 별로 없고 ,
있어도 사용하기도 쉽
지 않다 .
4. AMR 프로젝트의 개요
● 변조된 음성을 실시간으로 복원시키는 모듈을
만들고 , 다양한 플랫폼으로 포팅을 하는 것을
목적으로 한다 .
AMR
변조된 음성 복원된 음성
예 : raspberry pi
5. 선행 학습
● 선행 학습
– audio processing
sampling, pcm 등 audio processing 이해
● programming 으로 audio input, output 실습
– signal processing
● time domain ↔ frequency domain 의 이해
● fast fourier transform 의 이해
●
관련 library 검토
6. 모듈 개발
● C++ 기반으로 모듈을 개발
– equalizer 구현
– frequency modulation 구현
– 실제로 audio modulation 을 revert 시켜 보기
– file based, real time based
● Linux(Ubuntu), Android, Raspberry pi 환경으로
포팅
8. 프로젝트 구성 인원
●
교과서 위주로 수학을 좀 공부해 본 사람 (1~2 명 )
– complex number 는 기본적으로 알고 있어야 함
– 미적분은 개념 정도는 알아야 함
– 공업수학 좀 한다면 금상첨화
●
C++ 좀 해 본 사람 (1~2 명 )
– 어차피 어려운 개념은 라이브러리 사용하면 됨
– GUI programming 필수
●
홍보 좀 해 본 사람 (1~2 명 )
– 발표 능력이 뛰어난 사람
9. 기대효과
● 기존의 BoB 관련 프로젝트는 reverse,
system, network 등 해킹 / 보안과 관련된 고전
적인 영역에 한정되어 있고 ,
multimedia(audio) processing 에 대한 domain
은 약한 것이 사실임
● 본 프로젝트를 통하여 multimedia 에 대한 지
식을 많이 함양할 수 있음
● 아울러 잘만 된다면 상업적인 효과도 기대
10. 기대효과
● 기존의 BoB 관련 프로젝트는 reverse,
system, network 등 해킹 / 보안과 관련된 고전
적인 영역에 한정되어 있고 ,
multimedia(audio) processing 에 대한 domain
은 약한 것이 사실임
● 본 프로젝트를 통하여 multimedia 에 대한 지
식을 많이 함양할 수 있음
● 아울러 잘만 된다면 상업적인 효과도 기대