-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbasic.yaml
More file actions
134 lines (121 loc) · 2.85 KB
/
Copy pathbasic.yaml
File metadata and controls
134 lines (121 loc) · 2.85 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
show_basic_settings_on_start: true
# You should change these into your precise device names
keyboard_name: "keyboard"
mouse_name: "mouse"
mouse_on: true
mic_on: false
# Threshold for whether you are talking
mic_threshold: 3
# Made to check what the threshold should be
print_loudness: false
# Although they are usually single characters, you can still use/try longer strings
# Set them all to "" if you don't want a face
face_normal_eye: 'O'
face_click_eye: ''
face_normal_mouth: 'u'
face_talking_mouth: ''
replace_char_as_eye: 'e'
replace_char_as_mouth: 'm'
# Text will be centered
# e will be replaced by an eye, while m will be replaced by a mouth
face_animation:
- [27, "e m e"] # Frames 1 ~ 27 "O u O"
- [33, "I m I"] # Frames 28 ~ 33 "I u I"
- [60, "e m e"] # Frames 34 ~ 60 "O u O"
# How many chars can be shown at once
text_len: 59
window_size: [1800, 100]
window_name: "OKey"
text_color: [255, 255, 255]
bg_color: [18, 16, 32]
twitch_color: [137, 90, 209]
text_pos: [10, 22]
# Makes the characters smoother
text_antialias: true
fps: 30
clear_text_frames: 60
# After becoming quiet, how long mouth will stay open, needs to be at least one for mouth to work
clear_talking_frames: 15
clear_twitch_frames: 150
font_path: "PLACEHOLDER_FONT_PATH"
font_size: 50
using_twitch: false
print_twitch_msg: true
# Which streamer's chat to check, usually it's your own
which_chat_to_check: "your-name"
# Which names to ignore, usually your bots and yourself
twitch_ignore_names:
- "your-name"
- "NightBot"
ctrl_text: "Ctrl+"
mod_text: "Mod+"
alt_text: "Alt+"
# Add more characters mainly if you have a different keyboard layout
change:
"semicolon": ";"
"comma": ","
"dot": "."
"slash": "/"
"apostrophe": "'"
"leftbrace": "["
"rightbrace": "]"
"backslash": "\\"
"minus": "-"
"equal": "="
"enter": " "
"capslock": " "
"tab": " "
"space": "␣"
"backspace": " "
"esc": " "
"left": " "
"right": " "
"up": " "
"down": " "
"f1": ""
"f2": ""
"f3": ""
"f4": ""
"f5": ""
"f6": ""
"f7": ""
"f8": ""
"f9": ""
"f10": " "
"f11": " "
"f12": " "
"insert": " "
"delete": ""
"sysrq": " "
"home": " "
"end": " "
"pageup": " "
"pagedown": " "
# Change what shift does to a character
shift_change:
"1": "!"
"2": "@"
"3": "#"
"4": "$"
"5": "%"
"6": "^"
"7": "&"
"8": "*"
"9": "("
"0": ")"
"-": "_"
"=": "+"
"\\": "|"
"[": "{"
"]": "}"
";": ":"
"'": '"'
",": '<'
".": '>'
"/": '?'
# Big look changes for spice
workflow_change:
"Ctrl+z": " Ctrl+z "
"Ctrl+x": " Ctrl+x "
"Ctrl+c": " Ctrl+c "
"Ctrl+v": " Ctrl+v "