From 1179759cd962e1099b309cc9d6f0b927ebfd6807 Mon Sep 17 00:00:00 2001 From: zxcd <228587199@qq.com> Date: Mon, 17 Mar 2025 09:50:27 +0000 Subject: [PATCH] fix div --- paddlespeech/audiotools/core/_julius.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/paddlespeech/audiotools/core/_julius.py b/paddlespeech/audiotools/core/_julius.py index 113475cdd..97e30bb05 100644 --- a/paddlespeech/audiotools/core/_julius.py +++ b/paddlespeech/audiotools/core/_julius.py @@ -131,7 +131,8 @@ class ResampleFrac(paddle.nn.Layer): idx = paddle.arange( -self._width, self._width + self.old_sr, dtype="float32") for i in range(self.new_sr): - t = (-i / self.new_sr + idx / self.old_sr) * sr + t = (-i / self.new_sr + paddle.divide( + idx, paddle.to_tensor(self.old_sr))) * sr t = paddle.clip(t, -self.zeros, self.zeros) t *= math.pi window = paddle.cos(t / self.zeros / 2)**2