wav 파일 읽 기와 쓰기

1.pysoundfile
pysoundfile 은 libsndfile 기반 음성 라 이브 러 리 로 완전한 설명 문 서 를 볼 수 있 습 니 다.http://pysoundfile.readthedocs.org/
 
음성 파일 읽 기 및 쓰기 형식
 
import soundfile as sf

data, samplerate = sf.read('existing_file.wav')
sf.write('new_file.ogg', data, samplerate)

read 에서 읽 은 데 이 터 는 음성 파일 의 음성 메시지 입 니 다.보통 두 열 이 있 는데 이중 음성 신 호 를 표시 하고 단일 음성 채널 을 취하 면 이 음성 정 보 를 표현 할 수 있 습 니 다.
 
어떤 음성 파일 은 비교적 크 고 모듈 화 된 읽 기와 쓰기 도 가능 하 며 soundfile.blocks()함수 로
 
import numpy as np
import soundfile as sf

rms = [np.sqrt(np.mean(block**2)) for block in
       sf.blocks('myfile.wav', blocksize=1024, overlap=512)]

2.librosa
wav, sr = librosa.load('xx.wav', sr=22050)
librosa.output.write_wav(out_filedir, para, samplerate)
 
 
python 음성 파일 직접 읽 기
https://www.cnblogs.com/xingshansi/p/6799994.html

좋은 웹페이지 즐겨찾기