From 0724fde7dafa7611ad0525033dd59f6dfb09d26b Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Wed, 18 Dec 2024 10:19:32 +0800 Subject: [PATCH] fix: set audio channels --- apps/common/util/common.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/common/util/common.py b/apps/common/util/common.py index 2feb3f57d..c7569bcf8 100644 --- a/apps/common/util/common.py +++ b/apps/common/util/common.py @@ -150,6 +150,7 @@ def any_to_amr(any_path, amr_path): raise NotImplementedError("Not support file type: {}".format(any_path)) audio = AudioSegment.from_file(any_path) audio = audio.set_frame_rate(8000) # only support 8000 + audio = audio.set_channels(1) audio.export(amr_path, format="amr") return audio.duration_seconds * 1000 @@ -165,6 +166,7 @@ def any_to_mp3(any_path, mp3_path): sil_to_wav(any_path, any_path) any_path = mp3_path audio = AudioSegment.from_file(any_path) + audio = audio.set_channels(1) audio.export(mp3_path, format="mp3")