반달가면 이글루에서 백업 - http://bahndal.egloos.com/641260 (2020.8.22)
리눅스에서 마이크 녹음에 에코 캔슬러(echo canceller) 기능을 추가하는 방법이다. 배경 잡음(background noise)을 상당히 많이 감소시킬 수 있다. 얼마전에 구입한 노트북에 설치한 리눅스 민트 20 XFCE에서 시험해 보았는데 눈에 띄게 잡음이 줄어들었다.
루트 권한으로 펄스오디오(PulseAudio) 설정 파일인 /etc/pulse/default.pa 파일을 편집한다.
# /etc/pulse/default.pa
sudo vi /etc/pulse/default.pa
파일 맨 아래쪽을 보면 아래와 같은 내용의 주석(comment)이 있을 것이다.
### Modules to allow autoloading of filters (such as echo cancellation)
그리고 이 주석 아래쪽에 아래와 같은 내용의 설정이 있다.
load-module module-filter-heuristics
load-module module-filter-apply
그 다음줄에 아래와 같이 에코 캔슬러 모듈(module-echo-cancel)을 구동하는 내용을 추가하고 저장하자.
load-module module-echo-cancel
저장하고 재기동한다.
# 시스템 재기동
sudo init 6
이제 음량 제어(volume control) 설정에 가 보면 에코 캔슬러가 적용된 항목이 추가로 생성된 것을 볼 수 있다. 이 항목을 사용하도록 "set as fallback" 버튼을 클릭하면 된다.
'리눅스' 카테고리의 다른 글
리눅스 민트(Linux Mint)에서 웹캠 사용하기 (0) | 2023.09.14 |
---|---|
리눅스 systemd에서 실행중이거나 실패한 서비스 출력 (0) | 2023.09.13 |
리눅스 민트 20 XFCE에서 kazam 마이크/스피커 설정 문제 (0) | 2023.09.13 |
kazam - 리눅스용 화면 녹화 프로그램 (0) | 2023.09.13 |
버추얼박스의 리눅스 가상머신에서 게스트 확장 버전 확인/제거 (0) | 2023.09.13 |