-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdialogue_reader.ini
More file actions
52 lines (42 loc) · 1.39 KB
/
Copy pathdialogue_reader.ini
File metadata and controls
52 lines (42 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
; Dialogue Reader config. Right-click tray -> Reload Script to apply changes.
; AHK keys: +=Shift ^=Ctrl !=Alt #=Win (https://www.autohotkey.com/docs/v2/KeyList.htm)
[Hotkeys]
PickRegion=F1
PickSpeakerRegion=+F1
ClearRegions=^F1
SpeedDown=PgDn
SpeedUp=PgUp
TogglePause=End
CycleVoice=F2
CycleVoicePrev=^F2
[Network]
Host=127.0.0.1
Port=7849
[Polling]
; Identical OCR polls required before speaking (guards against partial typewriter text).
TextConfirmPolls=2
[OCR]
; winocr = fast Windows OCR (clean UI text). easyocr = slower, better on stylized game fonts.
Dialogue=winocr
Speaker=easyocr
[Capture]
; auto (pick-time probe; animated pixels -> game mode) | screen (force mss; for flickery DX games) | window (force PrintWindow; Magnifier-stable)
Mode=auto
[Speakers]
; Voice auto-assignment order: random | round_robin | inverse_round_robin
AssignmentStrategy=round_robin
[Magnifier]
SkipWhenZoomed=true
[Media]
; Pause other media (YouTube, Spotify, ...) while the reader speaks,
; resume after the reader has been quiet for ResumeDelayMs.
PauseDuringSpeech=true
ResumeDelayMs=1000
[Launcher]
; Hide the Python console window on launch (audio cues signal readiness instead).
HideConsole=true
[Voices]
; Voices are kokoro:<id> (e.g. kokoro:af_heart). Pool=kokoro:all uses the curated
; list in main.py _DEFAULT_VOICE_POOL; any of Kokoro's 28 voices also works by name.
Default=kokoro:af_heart
Pool=kokoro:all