From 494b078a09ba02f4b748700421de341330b0d550 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 8 Oct 2024 15:10:42 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20save=5Fvoice=5Fand=5Fspeak=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/ecm/service.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/apps/ecm/service.py b/apps/ecm/service.py index f7c981f9..756481e2 100644 --- a/apps/ecm/service.py +++ b/apps/ecm/service.py @@ -159,10 +159,9 @@ def save_voice_and_speak(event: Event): if event.voice: # 如果已经生成了报警声音不用再请求 pass else: - if getattr(settings, 'BD_SP_ENABLED', False): - _, event.voice, _ = generate_voice(event.voice_msg, v_p) - event.save() - if main_cate.speaker_on: + _, event.voice, _ = generate_voice(event.voice_msg, v_p) + event.save() + if main_cate.speaker_on and event.voice: sps = [] if event.area: # 如果事件存在发生区域 sps = list(TDevice.objects.filter(area=event.area,