smst.utils.audio module¶
-
smst.utils.audio.
play_wav
(filename)¶ Plays a wav audio file from system using OS calls.
Parameters: filename – name of file to read
-
smst.utils.audio.
read_wav
(filename)¶ Reads a sound file and converts it to a normalized floating point array.
Parameters: filename – name of file to read Returns: - fs: sampling rate of file
- x: floating point array
-
smst.utils.audio.
write_wav
(y, fs, filename)¶ Writes a sound file from an array with the sound and the sampling rate. Creates the directory for the file if it does not exist.
Parameters: - y – floating point array of one dimension
- fs – sampling rate
- filename – name of file to create (can be a path)