diff --git a/abogen/gui.py b/abogen/gui.py index 3ab1a3c..5288a3d 100644 --- a/abogen/gui.py +++ b/abogen/gui.py @@ -1480,8 +1480,11 @@ class abogen(QWidget): lang = self.selected_voice[0] voice = self.selected_voice + # use same gpu/cpu logic as in conversion + gpu_msg, gpu_ok = get_gpu_acceleration(self.use_gpu) + self.preview_thread = VoicePreviewThread( - np_module, kpipeline_class, lang, voice, speed, self.use_gpu + np_module, kpipeline_class, lang, voice, speed, gpu_ok ) self.preview_thread.finished.connect(self._play_preview_audio) self.preview_thread.error.connect(self._preview_error)