Admin
videotrans/component/__init__.py
文件内容
import importlib
__all__ = [
"BaiduForm", "ChatgptForm", "DeepLForm", "DeepLXForm", "TencentForm",
"ElevenlabsForm", "InfoForm", "AzureForm", "GeminiForm", "SetLineRole",
"OttForm", "CloneForm", "SeparateForm", "TtsapiForm", "GPTSoVITSForm",
"TransapiForm", "AzurettsForm", "ChatttsForm", "LocalLLMForm",
"ZijiehuoshanForm", "HebingsrtForm", "DoubaoForm", "FishTTSForm", "CosyVoiceForm",
"AI302Form", "SetINIForm", "WatermarkForm", "GetaudioForm", "HunliuForm",
"VASForm", "Fanyisrt", "Recognform", "Peiyinform", "Videoandaudioform",
"Videoandsrtform", "OpenAITTSForm", "RecognAPIForm", "OpenaiRecognAPIForm",
"FormatcoverForm", "SubtitlescoverForm",
"SttAPIForm", "VolcEngineTTSForm", "F5TTSForm", "DeepgramForm", "ClaudeForm",
"LibreForm", "AliForm", "ZhipuAIForm", "KokoroForm", "ParakeetForm",
"ChatterboxForm", "SiliconflowForm", "DeepseekForm", "OpenrouterForm",
"Peiyinformrole", "QwenTTSForm","QwenmtForm","MinimaxiForm"
]
def __getattr__(name):
if name in __all__:
try:
module = importlib.import_module(".set_form", __name__)
obj = getattr(module, name)
globals()[name] = obj
return obj
except (ImportError, AttributeError) as e:
raise AttributeError(f"Failed to lazy-load '{name}' from videotrans.component.set_form. Reason: {e}")
raise AttributeError(f"module '{__name__}' has no attribute '{name}'")
videotrans/component/set_form.py
代码为
```
import PySide6
import os
from PySide6 import QtWidgets, QtCore
from PySide6.QtGui import QIcon
from videotrans.configure import config
from videotrans.ui.recogn import Ui_recogn
class Recognform(QtWidgets.QWidget, Ui_recogn): #