음성이나 오디오 신호를 다룰 때, 기본적으로 파일에서 데이터를 읽고 쓰는 작업이 필요합니다. 이번 글에서는 대표적인 두 가지 언어, C언어와 Python으로 오디오 raw 데이터를 입출력하는 간단한 예제를 소개합니다. 1.
공통 개념 정리 Sampling Rate: 1초를 표현하는 샘플 수 (예: 48,000Hz는 1초에 48,000 샘플) 샘플 데이터 타입: 대부분 short형(16비트, 2바이트) 파일 입출력: 바이너리 모드(rb, wb)로 읽고 써야 원본 데이터 손실 없음 프레임 단위 처리: 보통 10~20ms 단위(예: 1024 샘플씩)로 처리 2. C언어 예제 코드 #include
fi...
원문 링크 : 음성신호처리 -3- 음성/오디오 입출력 기초 코딩