녹화 오버레이(화면 표시)¶
녹음 오버레이는 받아쓰기 상태에 대한 즉각적인 크로스 플랫폼 시각적 표시기를 제공합니다. 이는 데스크톱 알림 데몬 및 “방해 금지” 필터와 독립적으로 작동하여 기본 화면에 직접 상태를 표시합니다.
시각적 예¶
왼쪽 아래( |
오른쪽 상단( |
|---|---|
|
|
어두운 패널과 시스템 트레이에 잘 어울림 |
밝거나 복잡한 창문에 비해 높은 대비 |
상태¶
녹음 중(
🔴): 윤곽선이 강조 표시된 선명한 빨간색 원(#181818의#e62222)은 활성 오디오 녹음을 나타냅니다.유휴 상태:
hidden(기본값): 창이 완전히 닫혀 정상적인 상호 작용을 위한 데스크톱 공간이 확보됩니다.pentagon: 유휴 모드 동안 미묘한 기하학적 오각형 배지(⬟)를 표시합니다.
구성¶
설정은 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
건축학¶
Python 표준 라이브러리(
tkinter)를 사용하여 구축되었으며 외부 C 종속성이 전혀 필요하지 않습니다.스레드로부터 안전한 대기열 이벤트 처리를 통해 백그라운드 데몬 스레드에서 실행됩니다.
다중 디스플레이 환경에서 기본 모니터를 동적으로 감지합니다.
(s, 10.9.’26 14:41 목)

