# HG changeset patch # User Amine Sehili # Date 1566587461 -7200 # Node ID c422eeff8013e30da1bad10e1ded334196091293 # Parent 56ff493c2b9759064f541eaaa3f8faa7c7e01b29 Implement split as a method in AudioRegion diff -r 56ff493c2b97 -r c422eeff8013 auditok/core.py --- a/auditok/core.py Thu Aug 22 20:22:28 2019 +0200 +++ b/auditok/core.py Fri Aug 23 21:11:01 2019 +0200 @@ -539,6 +539,27 @@ ) return file + def split( + self, + min_dur=0.2, + max_dur=5, + max_silence=0.3, + drop_trailing_silence=False, + strict_min_dur=False, + **kwargs + ): + """Split region. See :auditok.split() for split parameters description. + """ + return split( + self, + min_dur=min_dur, + max_dur=max_dur, + max_silence=max_silence, + drop_trailing_silence=drop_trailing_silence, + strict_min_dur=strict_min_dur, + **kwargs + ) + def __array__(self): return self.samples