録音オーバーレイ (オンスクリーン表示)¶
録音オーバーレイは、ディクテーションのステータスを即座にクロスプラットフォームで視覚的に示すインジケーターを提供します。これはデスクトップ通知デーモンや「応答不可」フィルターとは独立して動作し、主画面に状態を直接表示します。
視覚的な例¶
左下 ( |
右上 ( |
|---|---|
|
|
暗いパネルやシステム トレイに溶け込みます |
明るい窓または複雑な窓上での高コントラスト |
州¶
録音 (
🔴): 輪郭が強調表示された鮮やかな赤い円 (#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 木)

