No project description provided
A utility that handle audio for Python.
import rwave # Load audio file wave, fs = rwave.read_wave('wave file path') # Write audio file # (wave file path, wave data, fs) rwave.write_wave('wave file path', wave, 16000) # Nomalize wave data rwave.nomalize(wave) # => audio data normalized to 0~1 # Convert sampling rate (16000->8000) wave, fs = rwave.convert_fs(wave, 16000, 8000) # Convert audio length (->5.0s) wave, fs = rwave.convert_fs(wave, 16000, 5.0) # Convert to MFCC mfcc = rwave.to_mfcc('wave file path', 16000)
$ pip install rwave
Bug reports and pull requests are welcome on GitHub at https://github.com/AjxLab/RWave.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.