mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-06-12 20:45:20 +02:00
27 lines
673 B
Python
27 lines
673 B
Python
"""Resolution: deterministic default chains for a fresh brief.
|
|
|
|
Turns weak signals (detected language, last-used preferences) into concrete
|
|
language and voice defaults, so the brief gate opens pre-filled and most users
|
|
approve without editing.
|
|
"""
|
|
|
|
from __future__ import annotations
|
|
|
|
from .language import (
|
|
DEFAULT_LANGUAGE,
|
|
DEFAULT_LANGUAGE_CHAIN,
|
|
LanguageContext,
|
|
LanguageResolver,
|
|
resolve_language,
|
|
)
|
|
from .voices import VoiceResolutionError, resolve_voices
|
|
|
|
__all__ = [
|
|
"DEFAULT_LANGUAGE",
|
|
"DEFAULT_LANGUAGE_CHAIN",
|
|
"LanguageContext",
|
|
"LanguageResolver",
|
|
"VoiceResolutionError",
|
|
"resolve_language",
|
|
"resolve_voices",
|
|
]
|