[Update] Controller and Model: Refactor translation device management and add parameter change tracking

This commit is contained in:
misyaguziya
2025-10-06 16:40:05 +09:00
parent b632d66225
commit 4572aee2b7
3 changed files with 50 additions and 42 deletions

View File

@@ -128,6 +128,12 @@ class Model:
def isLoadedCTranslate2Model(self):
return self.translator.isLoadedCTranslate2Model()
def isChangedTranslatorParameters(self):
return self.translator.isChangedTranslatorParameters()
def setChangedTranslatorParameters(self, is_changed):
self.translator.setChangedTranslatorParameters(is_changed)
def checkTranscriptionWhisperModelWeight(self, weight_type:str):
return checkWhisperWeight(config.PATH_LOCAL, weight_type)