From 9a43eafd6032c906bd0a723fc8e03ac1927deb7b Mon Sep 17 00:00:00 2001 From: Enno Hermann Date: Tue, 14 Nov 2023 13:40:56 +0100 Subject: [PATCH] refactor(audio.processor): use volume_norm from numpy_transforms --- TTS/utils/audio/processor.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/TTS/utils/audio/processor.py b/TTS/utils/audio/processor.py index 326f05c0..eaa0c090 100644 --- a/TTS/utils/audio/processor.py +++ b/TTS/utils/audio/processor.py @@ -23,6 +23,7 @@ from TTS.utils.audio.numpy_transforms import ( spec_to_mel, stft, trim_silence, + volume_norm, ) # pylint: disable=too-many-public-methods @@ -558,7 +559,7 @@ class AudioProcessor(object): Returns: np.ndarray: Volume normalized waveform. """ - return x / abs(x).max() * 0.95 + return volume_norm(x=x) def rms_volume_norm(self, x: np.ndarray, db_level: float = None) -> np.ndarray: """Normalize the volume based on RMS of the signal.