Superposición de grabación (visualización en pantalla)¶
La superposición de grabación proporciona un indicador visual inmediato y multiplataforma del estado del dictado. Funciona independientemente de los demonios de notificación del escritorio y de los filtros “No molestar”, mostrando el estado directamente en la pantalla principal.
Ejemplos visuales¶
Abajo izquierda ( |
Arriba a la derecha ( |
|---|---|
|
|
Se combina con paneles oscuros y bandejas de sistema |
Alto contraste sobre ventanas claras o complejas |
Estados¶
Grabación (
🔴): un círculo rojo intenso con un contorno resaltado (#e62222en#181818) indica una grabación de audio activa.Inactivo:
oculto(predeterminado): la ventana se retira por completo, liberando espacio en el escritorio para la interacción normal.pentágono: muestra una sutil insignia de pentágono geométrico (⬟) durante el modo inactivo.
Configuración¶
La configuración se administra en config/settings.py:
# Enable/disable on-screen overlay
RECORDING_OVERLAY_ENABLED = True
# Keep window always on top without borders
RECORDING_OVERLAY_TOPMOST = True
# Placement: "tr" (top-right) or "bl" (bottom-left)
RECORDING_OVERLAY_POSITION = "tr"
# Inactivity mode: "hidden" or "pentagon"
RECORDING_OVERLAY_IDLE_MODE = "hidden"
# Window dimension in pixels
RECORDING_OVERLAY_SIZE = 36
Arquitectura¶
Construido utilizando la biblioteca estándar de Python (
tkinter), que no requiere dependencias C externas.Se ejecuta en un subproceso de demonio en segundo plano con manejo de eventos de cola seguro para subprocesos.
Detecta dinámicamente el monitor principal en entornos de múltiples pantallas.
(s, 10.9.’26 14:41 jueves)

