[JAVA] WAV 파일을 RAW Data 로 변환하기 - 미완성 (Wav to Raw) - Step 1

최대 1 분 소요

목차

Step 1. WAV 파일을 RAW Data 로 변환하기 (Wav to Raw)

Step 2. WAV 파일을 RAW Data 로 변환 및 저장하기 완성! (Wav to Raw)

서문

어쩌다 보니 Java 에서 Wav 파일을 Raw 데이터로 변환해야하는 기능을 만들어야 했다.

그러나 그 국내 및 외국 자료에도 참고할 자료가 없어서 직접 만들어야 겠다고 결심했다.

현재 리팩토링을 전혀 거치지 않은 날것의 코드를 만들었는데 아직 고쳐야 할 점이 있어 따로 문제점만 메모하고자 포스팅 한다.

현재 만든 Raw 파일은 이전 Python 에서 Raw Data 를 만지면서 고생했던 샘플링 주파수와 관련이 있는 것 같아 테스팅 했다.

샘플링 주파수 44100

샘플링 주파수 80000

차이점이 확연히 보인다.

현재 Java 에서 이 Raw Data 를 읽으려고 하는 경우 샘플링 주파수 44100 을 기준으로 읽는 것 같아 제대로 사람의 목소리를 인지하지 못하는 것 같다.

이를 고치기 위해 어떻게 해야 할지 고민해 봐야 겠다.

댓글남기기