-
Notifications
You must be signed in to change notification settings - Fork 0
/
snippets.json
237 lines (235 loc) · 10.8 KB
/
snippets.json
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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
{
"excited": {
"prefix": "smd excited",
"body": ["#[excited:'${1|low,medium,high|}']"],
"description": "Sets the spoken text to varying levels of excitement. Valid values are low, medium (default), and high."
},
"emphasis": {
"prefix": "smd emphasis",
"body": [
"(${TM_SELECTED_TEXT})[emphasis:'${1|strong,moderate,reduced,none|}']"
],
"description": "Add or remove emphasis from a word or phrase. Valid values are strong, moderate (default), reduced, none."
},
"date": {
"prefix": "smd date",
"body": [
"(${TM_SELECTED_TEXT})[date:'${1|mdy,dmy,ymd,ydm,md,dm,ym,my,y,m,d|}']"
],
"description": "Speak the text as a date. Valid date format values are mdy, dmy, ymd (not universally supported), ydm, md, dm, ym, my, y, m, d."
},
"volume": {
"prefix": "smd volume",
"body": [
"(${TM_SELECTED_TEXT})[volume:'${1|silent,x-soft,soft,medium,loud,x-loud|}']"
],
"description": "Modify the volume of the speech. Valid volume modifiers are silent, x-soft, soft, medium (default), loud, x-loud. Default to medium if not specified."
},
"disappointed": {
"prefix": "smd disappointed",
"body": ["(${TM_SELECTED_TEXT})[disappointed:'${1|low,medium,high|}']"],
"description": "Sets the spoken text to varying levels of disappointment. Valid disappointed modifiers are low, medium (default), high."
},
"time": {
"prefix": "smd time",
"body": ["(${TM_SELECTED_TEXT})[time:'${1|hms12,hms24|}']"],
"description": "Speak the value as a time. Valid values are hms12, hms24."
},
"lang": {
"prefix": "smd lang",
"body": [
"(${TM_SELECTED_TEXT})[lang:'${1|en-US,en-AU,en-GB,en-IN,de-DE,es-ES,it-IT,ja-JP,fr-FR|}']"
],
"description": "Sets the language. Words and phrases in other languages usually sound better with the lang tag. Valid values are en-US, en-AU, en-GB, en-IN, de-DE, es-ES, it-IT,j a-JP, fr-FR."
},
"ordinal": {
"prefix": "smd ordinal",
"body": ["(${TM_SELECTED_TEXT})[ordinal]"],
"description": "Speaks a number as an ordinal: first, second, third, etc."
},
"dj": {
"prefix": "smd voice dj",
"body": ["#[dj]"],
"description": "Change the voice to a dj voice. Supported on Alexa only."
},
"default voice": {
"prefix": "smd voice default",
"body": ["#[defaults]"],
"description": "Sets the spoken text back to the normal voice for the plaform. Useful when switching to different voices."
},
"newscaster": {
"prefix": "smd voice newscaster",
"body": ["#[newscaster]"],
"description": "Sets the spoken text similar to how a news announcer would speak them."
},
"address": {
"prefix": "smd address",
"body": "(${TM_SELECTED_TEXT})[address]",
"description": "Speaks the selected text as a street address."
},
"expletive": {
"prefix": "smd expletive",
"body": "(${TM_SELECTED_TEXT})[expletive]",
"description": "'Bleep' out the content."
},
"bleep": {
"prefix": "smd bleep",
"body": "(${TM_SELECTED_TEXT})[bleep]",
"description": "'Bleep' out the content."
},
"unit": {
"prefix": "smd unit",
"body": "(${TM_SELECTED_TEXT})[unit]",
"description": "Speaks the value as a unit. Can be a number and unit or just a unit."
},
"sub": {
"prefix": "smd sub",
"body": "(${TM_SELECTED_TEXT})[sub:'$0']",
"description": "Substitute one word or phrase with a different word or phrase. Often used to expand/clarify abbreviations."
},
"phone": {
"prefix": "smd phone",
"body": "(${TM_SELECTED_TEXT})[phone]",
"description": "Speak the number/value as a 7-digit or 10-digit telephone number."
},
"interjection": {
"prefix": "smd interjection",
"body": "(${TM_SELECTED_TEXT})[interjection]",
"description": "Speaks the text in a more expressive voice."
},
"fraction": {
"prefix": "smd fraction",
"body": "(${TM_SELECTED_TEXT})[fraction]",
"description": "Speaks the value as a fraction."
},
"characters": {
"prefix": "smd characters",
"body": "(${TM_SELECTED_TEXT})[characters]",
"description": "Speaks a number or text as individual characters."
},
"ipa": {
"prefix": "smd ipa",
"body": "(${TM_SELECTED_TEXT})[ipa:'$0']",
"description": "Provides a phonemic/phonetic pronunciation for the contained text using the International Phonetic Alphabet (IPA)."
},
"pitch": {
"prefix": "smd pitch",
"body": "(${TM_SELECTED_TEXT})[pitch:'${1|x-low,low,medium,high,x-high|}']",
"description": "Raise or lower the tone (pitch) of the speech. Valid values are x-low, low, medium (default), high, x-high."
},
"rate": {
"prefix": "smd rate",
"body": "(${TM_SELECTED_TEXT})[rate:'${1|x-slow,slow,medium,fast,x-fast|}']",
"description": "Modify the rate of the speech. Valid values are x-slow, slow, medium (default), fast, x-fast."
},
"audio": {
"prefix": "smd audio",
"body": "!['$0']",
"description": "Plays short, pre-recorded audio. Value in the tag should be a fully qualified URL to a publically accessible audio file."
},
"whisper": {
"prefix": "smd whisper",
"body": "(${TM_SELECTED_TEXT})[whisper]",
"description": "Speak text in a whispered voice."
},
"number": {
"prefix": "smd number",
"body": "(${TM_SELECTED_TEXT})[number]",
"description": "Speaks a number as a cardinal: one, twenty, twelve thousand three hundred forty five, etc."
},
"break ms": {
"prefix": "smd break short",
"body": "[$0ms]",
"description": "A pause in speech. Value is set in milliseconds."
},
"break strength": {
"prefix": "smd break",
"body": "[break:'${1|none,x-weak,weak,medium,strong,x-strong|}']",
"description": "A pause in speech. Valid values are none, x-weak, weak, medium, strong, x-strong"
},
"voice": {
"prefix": "smd voice",
"body": "#[voice:'${1|Aditi,Adriano,Amy,Andres,Aria,Arlet,Arthur,Astrid,Ayanda,Bianca,Brian,Burcu,Camila,Carla,Carmen,Celine,Chantal,Conchita,Cristiano,Daniel,Danielle,Dora,Elin,Emma,Enrique,Ewa,Filiz,Gabrielle,Geraint,Giorgio,Gregory,Gwyneth,Hala,Hannah,Hans,Hiujin,Ida,Ines,Isabelle,Ivy,Jacek,Jan,Joanna,Joey,Justin,Kajal,Karl,Kazuha,Kendra,Kevin,Kimberly,Laura,Lea,Liam,Lisa,Liv,Lotte,Lucia,Lupe,Mads,Maja,Marlene,Mathieu,Matthew,Maxim,Mia,Miguel,Mizuki,Naja,Niamh,Nicole,Ola,Olivia,Pedro,Penelope,Raveena,Remi,Ricardo,Ruben,Russell,Ruth,Salli,Seoyeon,Sergio,Sofie,Stephen,Suvi,Takumi,Tatyana,Thiago,Tomoko,Vicki,Vitoria,Zayd,Zeina,Zhiyu|}']",
"description": "Apply voice modifier and use any Alexa voice. Valid values are Aditi, Adriano, Amy, Andres, Aria, Arlet, Arthur, Astrid, Ayanda, Bianca, Brian, Burcu, Camila, Carla, Carmen, Celine, Chantal, Conchita, Cristiano, Daniel, Danielle, Dora, Elin, Emma, Enrique, Ewa, Filiz, Gabrielle, Geraint, Giorgio, Gregory, Gwyneth, Hala, Hannah, Hans, Hiujin, Ida, Ines, Isabelle, Ivy, Jacek, Jan, Joanna, Joey, Justin, Kajal, Karl, Kazuha, Kendra, Kevin, Kimberly, Laura, Lea, Liam, Lisa, Liv, Lotte, Lucia, Lupe, Mads, Maja, Marlene, Mathieu, Matthew, Maxim, Mia, Miguel, Mizuki, Naja, Niamh, Nicole, Ola, Olivia, Pedro, Penelope, Raveena, Remi, Ricardo, Ruben, Russell, Ruth, Salli, Seoyeon, Sergio, Sofie, Stephen, Suvi, Takumi, Tatyana, Thiago, Tomoko, Vicki, Vitoria, Zayd, Zeina, and Zhiyu."
},
"voice device": {
"prefix": "smd voice device",
"body": "#[voice:'device']",
"description": "Apply voice modifier and switch back to the default device voice"
},
"voice en-US": {
"prefix": "smd voice en-US",
"body": "#[voice:'${1|Ivy,Joanna,Joey,Justin,Kendra,Kimberly,Matthew,Salli|}';lang:'en-US']",
"description": "Apply voice modifier and limit to en-US Alexa voices. Valid values are Ivy, Joanna, Joey, Justin, Kendra, Kimberly, Matthew, and Salli."
},
"voice en-UK": {
"prefix": "smd voice en-GB",
"body": "#[voice:'${1|Amy,Brian,Emma|}';lang:'en-GB']",
"description": "Apply voice modifier and limit to en-GB Alexa voices. Valid values are Amy, Brian, and Emma."
},
"voice en-GB-WLS": {
"prefix": "smd voice en-GB-WLS",
"body": "#[voice:'${1|Geraint|}';lang:'en-GB-WLS']",
"description": "Apply voice modifier and limit to en-GB-WLS (Welsh) Alexa voices. Valid values are Geraint."
},
"voice en-AU": {
"prefix": "smd voice en-AU",
"body": "#[voice:'${1|Nicole,Russell|}';lang:'en-AU']",
"description": "Apply voice modifier and limit to en-AU Alexa voices. Valid values are Nicole and Russell."
},
"voice en-IN": {
"prefix": "smd voice en-IN",
"body": "#[voice:'${1|Aditi,Raveena|}';lang:'en-IN']",
"description": "Apply voice modifier and limit to en-IN Alexa voices. Valid values are Aditi and Raveena."
},
"voice hi-IN": {
"prefix": "smd voice hi-IN",
"body": "#[voice:'${1|Aditi|}';lang:'hi-IN']",
"description": "Apply voice modifier and limit to hi-IN Alexa voices. Valid value is Aditi."
},
"voice de-DE": {
"prefix": "smd voice de-DE",
"body": "#[voice:'${1|Hans,Marlene,Vicki|}';lang:'de-DE']",
"description": "Apply voice modifier and limit to de-DE Alexa voices. Valid values are Hans, Marlene, and Vicki."
},
"voice es-ES": {
"prefix": "smd voice es-ES",
"body": "#[voice:'${1|Conchita,Enrique,Lucia|}';lang:'es-ES']",
"description": "Apply voice modifier and limit to es-ES Alexa voices. Valid values are Conchita, Enrique, and Lucia."
},
"voice fr-CA": {
"prefix": "smd voice fr-CA",
"body": "#[voice:'${1|Chantal|}';lang:'fr-CA']",
"description": "Apply voice modifier and limit to fr-CA Alexa voices. Valid values are Chantal and Enrique."
},
"voice it-IT": {
"prefix": "smd voice it-IT",
"body": "#[voice:'${1|Carla,Giorgio|}';lang:'it-IT']",
"description": "Apply voice modifier and limit to it-IT Alexa voice. Valid values are Carla and Giorgio."
},
"voice ja-JP": {
"prefix": "smd voice ja-JP",
"body": "#[voice:'${1|Mizuki,Takumi|}';lang:'ja-JP']",
"description": "Apply voice modifier and limit to ja-JP Alexa voices. Valid values are Mizuki and Takumi."
},
"voice fr-FR": {
"prefix": "smd voice fr-FR",
"body": "#[voice:'${1|Celine,Lea,Mathieu|}';lang:'fr-FR']",
"description": "Apply voice modifier and limit to fr-FR Alexa voices. Valid values are Celine, Lea, and Mathieu."
},
"voice pt-BR": {
"prefix": "smd voice fr-FR",
"body": "#[voice:'${1|Vitoria,Camila,Ricardo|}';lang:'pt-BR']",
"description": "Apply voice modifier and limit to pt-BR Alexa voices. Valid values are Vitoria, Camila, and Ricardo."
},
"voice es-US": {
"prefix": "smd voice es-US",
"body": "#[voice:'${1|Penelope,Lupe,Miguel|}';lang:'es-US']",
"description": "Apply voice modifier and limit to es-US Alexa voices. Valid values are Penelope, Lupe, and Miguel."
},
"voice es-MX": {
"prefix": "smd voice es-MX",
"body": "#[voice:'${1|Mia|}';lang:'es-MX']",
"description": "Apply voice modifier and limit to es-MX Alexa voices. Valid value is Mia."
}
}