package top.yeij.cyrene.util

object Constants {
    const val DEFAULT_WAKE_WORD = "昔涟"
    const val SILENCE_TIMEOUT_MS = 10_000L
    const val WS_RECONNECT_MAX_ATTEMPTS = 5
    const val WS_PING_INTERVAL_SECONDS = 30L
    const val HOTWORD_INACTIVITY_TIMEOUT_MINUTES = 10L
    const val OVERLAY_ANIM_DURATION_MS = 300
    const val STT_SILENCE_THRESHOLD_MS = 1500L

    // Intent extras
    const val EXTRA_VOICE_ASSIST = "voice_assist"
    const val EXTRA_START_LISTENING = "start_listening"
}
