Some more work on multi models
This commit is contained in:
21
stt_voice_messages/configs.py
Normal file
21
stt_voice_messages/configs.py
Normal file
@@ -0,0 +1,21 @@
|
||||
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
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user