diff --git a/src/livesub/models/__init__.py b/src/livesub/models/__init__.py index 22c901c..5ee44e9 100644 --- a/src/livesub/models/__init__.py +++ b/src/livesub/models/__init__.py @@ -3,6 +3,13 @@ from .asr import SpeechRecognizer, Transcript from .glossary import Glossary, GlossaryEntry from .manager import GpuInfo, ModelManager, detect_gpu +from .speech_level import ( + Politeness, + SpeechLevel, + apply_speech_level, + detect_politeness, + to_casual, +) from .tiers import ( DEFAULT_TIER, TIERS, @@ -12,13 +19,6 @@ from .tiers import ( get_tier, ordered_tiers, ) -from .speech_level import ( - Politeness, - SpeechLevel, - apply_speech_level, - detect_politeness, - to_casual, -) from .translator import Translator, build_seedx_prompt, create_translator __all__ = [ diff --git a/src/livesub/models/glossary.py b/src/livesub/models/glossary.py index b38726f..f6d3e90 100644 --- a/src/livesub/models/glossary.py +++ b/src/livesub/models/glossary.py @@ -64,7 +64,7 @@ class Glossary: # --- 영속화 -------------------------------------------------------- @classmethod - def load(cls, path: str | Path, case_sensitive: bool = False) -> "Glossary": + def load(cls, path: str | Path, case_sensitive: bool = False) -> Glossary: p = Path(path) if not p.is_file(): return cls(case_sensitive=case_sensitive)