UNPKG

10.6 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2017-10-26",
5 "endpointPrefix": "transcribe",
6 "jsonVersion": "1.1",
7 "protocol": "json",
8 "serviceFullName": "Amazon Transcribe Service",
9 "serviceId": "Transcribe",
10 "signatureVersion": "v4",
11 "signingName": "transcribe",
12 "targetPrefix": "Transcribe",
13 "uid": "transcribe-2017-10-26"
14 },
15 "operations": {
16 "CreateVocabulary": {
17 "input": {
18 "type": "structure",
19 "required": [
20 "VocabularyName",
21 "LanguageCode"
22 ],
23 "members": {
24 "VocabularyName": {},
25 "LanguageCode": {},
26 "Phrases": {
27 "shape": "S4"
28 },
29 "VocabularyFileUri": {}
30 }
31 },
32 "output": {
33 "type": "structure",
34 "members": {
35 "VocabularyName": {},
36 "LanguageCode": {},
37 "VocabularyState": {},
38 "LastModifiedTime": {
39 "type": "timestamp"
40 },
41 "FailureReason": {}
42 }
43 }
44 },
45 "CreateVocabularyFilter": {
46 "input": {
47 "type": "structure",
48 "required": [
49 "VocabularyFilterName",
50 "LanguageCode"
51 ],
52 "members": {
53 "VocabularyFilterName": {},
54 "LanguageCode": {},
55 "Words": {
56 "shape": "Sd"
57 },
58 "VocabularyFilterFileUri": {}
59 }
60 },
61 "output": {
62 "type": "structure",
63 "members": {
64 "VocabularyFilterName": {},
65 "LanguageCode": {},
66 "LastModifiedTime": {
67 "type": "timestamp"
68 }
69 }
70 }
71 },
72 "DeleteTranscriptionJob": {
73 "input": {
74 "type": "structure",
75 "required": [
76 "TranscriptionJobName"
77 ],
78 "members": {
79 "TranscriptionJobName": {}
80 }
81 }
82 },
83 "DeleteVocabulary": {
84 "input": {
85 "type": "structure",
86 "required": [
87 "VocabularyName"
88 ],
89 "members": {
90 "VocabularyName": {}
91 }
92 }
93 },
94 "DeleteVocabularyFilter": {
95 "input": {
96 "type": "structure",
97 "required": [
98 "VocabularyFilterName"
99 ],
100 "members": {
101 "VocabularyFilterName": {}
102 }
103 }
104 },
105 "GetTranscriptionJob": {
106 "input": {
107 "type": "structure",
108 "required": [
109 "TranscriptionJobName"
110 ],
111 "members": {
112 "TranscriptionJobName": {}
113 }
114 },
115 "output": {
116 "type": "structure",
117 "members": {
118 "TranscriptionJob": {
119 "shape": "Sm"
120 }
121 }
122 }
123 },
124 "GetVocabulary": {
125 "input": {
126 "type": "structure",
127 "required": [
128 "VocabularyName"
129 ],
130 "members": {
131 "VocabularyName": {}
132 }
133 },
134 "output": {
135 "type": "structure",
136 "members": {
137 "VocabularyName": {},
138 "LanguageCode": {},
139 "VocabularyState": {},
140 "LastModifiedTime": {
141 "type": "timestamp"
142 },
143 "FailureReason": {},
144 "DownloadUri": {}
145 }
146 }
147 },
148 "GetVocabularyFilter": {
149 "input": {
150 "type": "structure",
151 "required": [
152 "VocabularyFilterName"
153 ],
154 "members": {
155 "VocabularyFilterName": {}
156 }
157 },
158 "output": {
159 "type": "structure",
160 "members": {
161 "VocabularyFilterName": {},
162 "LanguageCode": {},
163 "LastModifiedTime": {
164 "type": "timestamp"
165 },
166 "DownloadUri": {}
167 }
168 }
169 },
170 "ListTranscriptionJobs": {
171 "input": {
172 "type": "structure",
173 "members": {
174 "Status": {},
175 "JobNameContains": {},
176 "NextToken": {},
177 "MaxResults": {
178 "type": "integer"
179 }
180 }
181 },
182 "output": {
183 "type": "structure",
184 "members": {
185 "Status": {},
186 "NextToken": {},
187 "TranscriptionJobSummaries": {
188 "type": "list",
189 "member": {
190 "type": "structure",
191 "members": {
192 "TranscriptionJobName": {},
193 "CreationTime": {
194 "type": "timestamp"
195 },
196 "StartTime": {
197 "type": "timestamp"
198 },
199 "CompletionTime": {
200 "type": "timestamp"
201 },
202 "LanguageCode": {},
203 "TranscriptionJobStatus": {},
204 "FailureReason": {},
205 "OutputLocationType": {},
206 "ContentRedaction": {
207 "shape": "Sz"
208 }
209 }
210 }
211 }
212 }
213 }
214 },
215 "ListVocabularies": {
216 "input": {
217 "type": "structure",
218 "members": {
219 "NextToken": {},
220 "MaxResults": {
221 "type": "integer"
222 },
223 "StateEquals": {},
224 "NameContains": {}
225 }
226 },
227 "output": {
228 "type": "structure",
229 "members": {
230 "Status": {},
231 "NextToken": {},
232 "Vocabularies": {
233 "type": "list",
234 "member": {
235 "type": "structure",
236 "members": {
237 "VocabularyName": {},
238 "LanguageCode": {},
239 "LastModifiedTime": {
240 "type": "timestamp"
241 },
242 "VocabularyState": {}
243 }
244 }
245 }
246 }
247 }
248 },
249 "ListVocabularyFilters": {
250 "input": {
251 "type": "structure",
252 "members": {
253 "NextToken": {},
254 "MaxResults": {
255 "type": "integer"
256 },
257 "NameContains": {}
258 }
259 },
260 "output": {
261 "type": "structure",
262 "members": {
263 "NextToken": {},
264 "VocabularyFilters": {
265 "type": "list",
266 "member": {
267 "type": "structure",
268 "members": {
269 "VocabularyFilterName": {},
270 "LanguageCode": {},
271 "LastModifiedTime": {
272 "type": "timestamp"
273 }
274 }
275 }
276 }
277 }
278 }
279 },
280 "StartTranscriptionJob": {
281 "input": {
282 "type": "structure",
283 "required": [
284 "TranscriptionJobName",
285 "LanguageCode",
286 "Media"
287 ],
288 "members": {
289 "TranscriptionJobName": {},
290 "LanguageCode": {},
291 "MediaSampleRateHertz": {
292 "type": "integer"
293 },
294 "MediaFormat": {},
295 "Media": {
296 "shape": "Sq"
297 },
298 "OutputBucketName": {},
299 "OutputEncryptionKMSKeyId": {},
300 "Settings": {
301 "shape": "Ss"
302 },
303 "JobExecutionSettings": {
304 "shape": "Sx"
305 },
306 "ContentRedaction": {
307 "shape": "Sz"
308 }
309 }
310 },
311 "output": {
312 "type": "structure",
313 "members": {
314 "TranscriptionJob": {
315 "shape": "Sm"
316 }
317 }
318 }
319 },
320 "UpdateVocabulary": {
321 "input": {
322 "type": "structure",
323 "required": [
324 "VocabularyName",
325 "LanguageCode"
326 ],
327 "members": {
328 "VocabularyName": {},
329 "LanguageCode": {},
330 "Phrases": {
331 "shape": "S4"
332 },
333 "VocabularyFileUri": {}
334 }
335 },
336 "output": {
337 "type": "structure",
338 "members": {
339 "VocabularyName": {},
340 "LanguageCode": {},
341 "LastModifiedTime": {
342 "type": "timestamp"
343 },
344 "VocabularyState": {}
345 }
346 }
347 },
348 "UpdateVocabularyFilter": {
349 "input": {
350 "type": "structure",
351 "required": [
352 "VocabularyFilterName"
353 ],
354 "members": {
355 "VocabularyFilterName": {},
356 "Words": {
357 "shape": "Sd"
358 },
359 "VocabularyFilterFileUri": {}
360 }
361 },
362 "output": {
363 "type": "structure",
364 "members": {
365 "VocabularyFilterName": {},
366 "LanguageCode": {},
367 "LastModifiedTime": {
368 "type": "timestamp"
369 }
370 }
371 }
372 }
373 },
374 "shapes": {
375 "S4": {
376 "type": "list",
377 "member": {}
378 },
379 "Sd": {
380 "type": "list",
381 "member": {}
382 },
383 "Sm": {
384 "type": "structure",
385 "members": {
386 "TranscriptionJobName": {},
387 "TranscriptionJobStatus": {},
388 "LanguageCode": {},
389 "MediaSampleRateHertz": {
390 "type": "integer"
391 },
392 "MediaFormat": {},
393 "Media": {
394 "shape": "Sq"
395 },
396 "Transcript": {
397 "type": "structure",
398 "members": {
399 "TranscriptFileUri": {},
400 "RedactedTranscriptFileUri": {}
401 }
402 },
403 "StartTime": {
404 "type": "timestamp"
405 },
406 "CreationTime": {
407 "type": "timestamp"
408 },
409 "CompletionTime": {
410 "type": "timestamp"
411 },
412 "FailureReason": {},
413 "Settings": {
414 "shape": "Ss"
415 },
416 "JobExecutionSettings": {
417 "shape": "Sx"
418 },
419 "ContentRedaction": {
420 "shape": "Sz"
421 }
422 }
423 },
424 "Sq": {
425 "type": "structure",
426 "members": {
427 "MediaFileUri": {}
428 }
429 },
430 "Ss": {
431 "type": "structure",
432 "members": {
433 "VocabularyName": {},
434 "ShowSpeakerLabels": {
435 "type": "boolean"
436 },
437 "MaxSpeakerLabels": {
438 "type": "integer"
439 },
440 "ChannelIdentification": {
441 "type": "boolean"
442 },
443 "ShowAlternatives": {
444 "type": "boolean"
445 },
446 "MaxAlternatives": {
447 "type": "integer"
448 },
449 "VocabularyFilterName": {},
450 "VocabularyFilterMethod": {}
451 }
452 },
453 "Sx": {
454 "type": "structure",
455 "members": {
456 "AllowDeferredExecution": {
457 "type": "boolean"
458 },
459 "DataAccessRoleArn": {}
460 }
461 },
462 "Sz": {
463 "type": "structure",
464 "required": [
465 "RedactionType",
466 "RedactionOutput"
467 ],
468 "members": {
469 "RedactionType": {},
470 "RedactionOutput": {}
471 }
472 }
473 }
474}
\No newline at end of file