🐛[bugfix] model stopCheckMicEnergy/stopCheckSpeakerEnergyの終了処理をstopMicTranscript/stopSpeakerTranscriptの処理と同じになるように修正

This commit is contained in:
misyaguziya
2023-09-17 07:38:51 +09:00
parent 5fc4f04adc
commit b31cfc0487

View File

@@ -281,10 +281,11 @@ class Model:
self.mic_energy_plot_progressbar.start() self.mic_energy_plot_progressbar.start()
def stopCheckMicEnergy(self): def stopCheckMicEnergy(self):
if isinstance(self.mic_energy_plot_progressbar, threadFnc):
self.mic_energy_plot_progressbar.stop()
if self.mic_energy_recorder != None: if self.mic_energy_recorder != None:
self.mic_energy_recorder.stop() self.mic_energy_recorder.stop()
if self.mic_energy_plot_progressbar != None: self.mic_energy_recorder.stop = None
self.mic_energy_plot_progressbar.stop()
def startSpeakerTranscript(self, fnc): def startSpeakerTranscript(self, fnc):
spk_audio_queue = Queue() spk_audio_queue = Queue()
@@ -346,10 +347,11 @@ class Model:
self.speaker_energy_plot_progressbar.start() self.speaker_energy_plot_progressbar.start()
def stopCheckSpeakerEnergy(self): def stopCheckSpeakerEnergy(self):
if isinstance(self.speaker_energy_plot_progressbar, threadFnc):
self.speaker_energy_plot_progressbar.stop()
if self.speaker_energy_recorder != None: if self.speaker_energy_recorder != None:
self.speaker_energy_recorder.stop() self.speaker_energy_recorder.stop()
if self.speaker_energy_plot_progressbar != None: self.speaker_energy_recorder.stop != None
self.speaker_energy_plot_progressbar.stop()
def notificationXSOverlay(self, message): def notificationXSOverlay(self, message):
xsoverlayForVRCT(content=f"{message}") xsoverlayForVRCT(content=f"{message}")