# HG changeset patch # User Amine Sehili # Date 1562874958 -3600 # Node ID 44d96fed70534b3a881a9fa82f6b3ef64f3e6a36 # Parent 78dd9ddb06c02d3405ec6e554c5e4875df950f13 Use more explicit error messages when temporal split params are negative or null diff -r 78dd9ddb06c0 -r 44d96fed7053 auditok/core.py --- a/auditok/core.py Wed Jul 10 21:17:13 2019 +0100 +++ b/auditok/core.py Thu Jul 11 20:55:58 2019 +0100 @@ -88,12 +88,12 @@ energy threshlod for audio activity detection, default: 50. If a custom validator is given, this argumemt will be ignored. """ - if min_dur <= 0 or max_dur <= 0: - raise ValueError( - "min_dur ({}) and 'max_dur' ({}) must be > 0".format( - min_dur, max_dur - ) - ) + if min_dur <= 0: + raise ValueError("'min_dur' ({}) must be > 0".format(min_dur)) + if max_dur <= 0: + raise ValueError("'max_dur' ({}) must be > 0".format(max_dur)) + if max_silence < 0: + raise ValueError("'max_silence' ({}) must be >= 0".format(max_silence)) if isinstance(input, AudioDataSource): source = input