提交 cdd52ac2 编写于 作者: X Xinghai Sun

Fix a missing abs bug for DS2 AudioSegment.

上级 13f70873
......@@ -378,7 +378,7 @@ class AudioSegment(object):
:type shift_ms: float
:raises ValueError: If shift_ms is longer than audio duration.
"""
if shift_ms / 1000.0 > self.duration:
if abs(shift_ms) / 1000.0 > self.duration:
raise ValueError("Absolute value of shift_ms should be smaller "
"than audio duration.")
shift_samples = int(shift_ms * self._sample_rate / 1000)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册