# HG changeset patch # User Amine Sehili # Date 1547307141 -3600 # Node ID 471d87445d095ff2834a23d604059a381e67ed4f # Parent 4dcbc6ae39c7111a3104cf5b4baa3a2057440365 Save compressed audio formats with pydub diff -r 4dcbc6ae39c7 -r 471d87445d09 auditok/io.py --- a/auditok/io.py Sat Jan 12 16:19:47 2019 +0100 +++ b/auditok/io.py Sat Jan 12 16:32:21 2019 +0100 @@ -668,6 +668,9 @@ raise AudioParameterError(err_message) if audio_format in ("wav", "wave"): _save_wave(file, data, sampling_rate, sample_width, channels) + elif _WITH_PYDUB: + _save_with_pydub(file, data, audio_format, sampling_rate, + sample_width, channels) else: err_message = "cannot write file format {} (file name: {})" raise AudioIOError(err_message.format(audio_format, file)) \ No newline at end of file