BexttsAssist / config.py
archivartaunik's picture
Update config.py
96c59a1 verified
raw
history blame contribute delete
923 Bytes
import os
# ---- Coqui / HF ----
REPO_ID = "archivartaunik/BE_XTTS_V2_10ep250k"
MODEL_DIR = os.path.abspath("./model")
CHECKPOINT_FILE = os.path.join(MODEL_DIR, "model.pth")
CONFIG_FILE = os.path.join(MODEL_DIR, "config.json")
VOCAB_FILE = os.path.join(MODEL_DIR, "vocab.json")
DEFAULT_VOICE_FILE = os.path.join(MODEL_DIR, "voice.wav")
# ---- Streaming / TTS ----
INITIAL_MIN_BUFFER_S = 0.20 # першы буфер, сек
MIN_BUFFER_S = 0.05 # наступныя буферы, сек
FADE_S = 0.005
ENABLE_TEXT_SPLITTING = True
FIRST_SEGMENT_LIMIT = 160 # сімвалаў
# ---- Gemini ----
GEMINI_API_KEY = os.getenv("GEMINI_API_KEY", "PASTE_YOUR_KEY_HERE")
GEMINI_MODEL = "gemini-2.5-flash"
DEFAULT_SYSTEM_PROMPT = (
"Ты галасавы беларускамоўны асістэнт. "
"Адказвай коратка, натуральна і па-беларуску. "
)