[기초 강좌] matlab 처리 오디오 파일의 기본 사용법 기반 [Matlab 원본 886기 포함)

소개
1 오디오 파일 형식.mp3 파일: 손상된 오디오 압축 인코딩 파일로 데이터량이 적습니다.flac 파일: 무손실 오디오 압축 인코딩 파일.wav 파일: 자연 음파형을 진실하게 기록하여 진실성을 잃지 않지만 공간을 차지합니다
1.1 audioread 함수 오디오 파일 읽기
[y, fs] = audioread('filename');              %               
[y, fs] = audioread('filename', [1, 2*fs]);   %

1.2 audiowrite 함수 오디오 파일 쓰기
audiowrite('filename', y, fs);                %    fs     y    filename   。

1.3 sound 함수 오디오 듣기
sound(y, fs);

2 sound 함수 재생을 종료하는 방법
2.1 sound 함수 사용법 sound(y) sound(y, Fs) sound(y, Fs, nBits)
Y는 오디오 신호 매트릭스이고 Fs는 샘플링 확률, 즉 단위 시간의 샘플 개수(Hz)이다. nBits는 각 샘플 점을 몇 개의 비트, 즉 해상도로 표시한다.첫 번째 사용 기본 Fs는 8192Hz입니다.
2.2 문제는 Y의 규모가 너무 크고 재생 시간이 너무 길기 때문에 어떻게 오디오 재생을 중지해야 하는가.MATLAB 명령줄에 실행 완료가 표시되어 있으므로 ctr+c가 작동하지 않습니다.
>>load handel.mat
>>sound(y)
>>|

2.3 해결 방법clear sound를 입력하면 됩니다.
>>clear sound

비고
버전: 2014a

좋은 웹페이지 즐겨찾기