Files
gajim-plugins/stt_voice_messages/configs.py
2026-05-05 05:23:23 -03:00

22 lines
446 B
Python

from dataclasses import dataclass, field
from whisper import available_models
from gajim.common.app import Any
from .models.model import Model
@dataclass
class PluginConfig:
general: dict[str, Any] = field(default_factory=lambda: {
'model': None,
'auto_transcribe': None,
})
openaiwhisper: dict[str, Any] = field(default_factory=lambda: {
'model_size': 'tiny',
'multilingual_model': True
})