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    "CreateCallAnalyticsCategory":{
17      "name":"CreateCallAnalyticsCategory",
18      "http":{
19        "method":"POST",
20        "requestUri":"/"
21      },
22      "input":{"shape":"CreateCallAnalyticsCategoryRequest"},
23      "output":{"shape":"CreateCallAnalyticsCategoryResponse"},
24      "errors":[
25        {"shape":"BadRequestException"},
26        {"shape":"LimitExceededException"},
27        {"shape":"InternalFailureException"},
28        {"shape":"ConflictException"}
29      ]
30    },
31    "CreateLanguageModel":{
32      "name":"CreateLanguageModel",
33      "http":{
34        "method":"POST",
35        "requestUri":"/"
36      },
37      "input":{"shape":"CreateLanguageModelRequest"},
38      "output":{"shape":"CreateLanguageModelResponse"},
39      "errors":[
40        {"shape":"BadRequestException"},
41        {"shape":"LimitExceededException"},
42        {"shape":"InternalFailureException"},
43        {"shape":"ConflictException"}
44      ]
45    },
46    "CreateMedicalVocabulary":{
47      "name":"CreateMedicalVocabulary",
48      "http":{
49        "method":"POST",
50        "requestUri":"/"
51      },
52      "input":{"shape":"CreateMedicalVocabularyRequest"},
53      "output":{"shape":"CreateMedicalVocabularyResponse"},
54      "errors":[
55        {"shape":"BadRequestException"},
56        {"shape":"LimitExceededException"},
57        {"shape":"InternalFailureException"},
58        {"shape":"ConflictException"}
59      ]
60    },
61    "CreateVocabulary":{
62      "name":"CreateVocabulary",
63      "http":{
64        "method":"POST",
65        "requestUri":"/"
66      },
67      "input":{"shape":"CreateVocabularyRequest"},
68      "output":{"shape":"CreateVocabularyResponse"},
69      "errors":[
70        {"shape":"BadRequestException"},
71        {"shape":"LimitExceededException"},
72        {"shape":"InternalFailureException"},
73        {"shape":"ConflictException"}
74      ]
75    },
76    "CreateVocabularyFilter":{
77      "name":"CreateVocabularyFilter",
78      "http":{
79        "method":"POST",
80        "requestUri":"/"
81      },
82      "input":{"shape":"CreateVocabularyFilterRequest"},
83      "output":{"shape":"CreateVocabularyFilterResponse"},
84      "errors":[
85        {"shape":"BadRequestException"},
86        {"shape":"LimitExceededException"},
87        {"shape":"InternalFailureException"},
88        {"shape":"ConflictException"}
89      ]
90    },
91    "DeleteCallAnalyticsCategory":{
92      "name":"DeleteCallAnalyticsCategory",
93      "http":{
94        "method":"POST",
95        "requestUri":"/"
96      },
97      "input":{"shape":"DeleteCallAnalyticsCategoryRequest"},
98      "output":{"shape":"DeleteCallAnalyticsCategoryResponse"},
99      "errors":[
100        {"shape":"NotFoundException"},
101        {"shape":"LimitExceededException"},
102        {"shape":"BadRequestException"},
103        {"shape":"InternalFailureException"}
104      ]
105    },
106    "DeleteCallAnalyticsJob":{
107      "name":"DeleteCallAnalyticsJob",
108      "http":{
109        "method":"POST",
110        "requestUri":"/"
111      },
112      "input":{"shape":"DeleteCallAnalyticsJobRequest"},
113      "output":{"shape":"DeleteCallAnalyticsJobResponse"},
114      "errors":[
115        {"shape":"LimitExceededException"},
116        {"shape":"BadRequestException"},
117        {"shape":"InternalFailureException"}
118      ]
119    },
120    "DeleteLanguageModel":{
121      "name":"DeleteLanguageModel",
122      "http":{
123        "method":"POST",
124        "requestUri":"/"
125      },
126      "input":{"shape":"DeleteLanguageModelRequest"},
127      "errors":[
128        {"shape":"BadRequestException"},
129        {"shape":"LimitExceededException"},
130        {"shape":"InternalFailureException"}
131      ]
132    },
133    "DeleteMedicalTranscriptionJob":{
134      "name":"DeleteMedicalTranscriptionJob",
135      "http":{
136        "method":"POST",
137        "requestUri":"/"
138      },
139      "input":{"shape":"DeleteMedicalTranscriptionJobRequest"},
140      "errors":[
141        {"shape":"LimitExceededException"},
142        {"shape":"BadRequestException"},
143        {"shape":"InternalFailureException"}
144      ]
145    },
146    "DeleteMedicalVocabulary":{
147      "name":"DeleteMedicalVocabulary",
148      "http":{
149        "method":"POST",
150        "requestUri":"/"
151      },
152      "input":{"shape":"DeleteMedicalVocabularyRequest"},
153      "errors":[
154        {"shape":"NotFoundException"},
155        {"shape":"LimitExceededException"},
156        {"shape":"BadRequestException"},
157        {"shape":"InternalFailureException"}
158      ]
159    },
160    "DeleteTranscriptionJob":{
161      "name":"DeleteTranscriptionJob",
162      "http":{
163        "method":"POST",
164        "requestUri":"/"
165      },
166      "input":{"shape":"DeleteTranscriptionJobRequest"},
167      "errors":[
168        {"shape":"LimitExceededException"},
169        {"shape":"BadRequestException"},
170        {"shape":"InternalFailureException"}
171      ]
172    },
173    "DeleteVocabulary":{
174      "name":"DeleteVocabulary",
175      "http":{
176        "method":"POST",
177        "requestUri":"/"
178      },
179      "input":{"shape":"DeleteVocabularyRequest"},
180      "errors":[
181        {"shape":"NotFoundException"},
182        {"shape":"LimitExceededException"},
183        {"shape":"BadRequestException"},
184        {"shape":"InternalFailureException"}
185      ]
186    },
187    "DeleteVocabularyFilter":{
188      "name":"DeleteVocabularyFilter",
189      "http":{
190        "method":"POST",
191        "requestUri":"/"
192      },
193      "input":{"shape":"DeleteVocabularyFilterRequest"},
194      "errors":[
195        {"shape":"NotFoundException"},
196        {"shape":"LimitExceededException"},
197        {"shape":"BadRequestException"},
198        {"shape":"InternalFailureException"}
199      ]
200    },
201    "DescribeLanguageModel":{
202      "name":"DescribeLanguageModel",
203      "http":{
204        "method":"POST",
205        "requestUri":"/"
206      },
207      "input":{"shape":"DescribeLanguageModelRequest"},
208      "output":{"shape":"DescribeLanguageModelResponse"},
209      "errors":[
210        {"shape":"BadRequestException"},
211        {"shape":"LimitExceededException"},
212        {"shape":"InternalFailureException"},
213        {"shape":"NotFoundException"}
214      ]
215    },
216    "GetCallAnalyticsCategory":{
217      "name":"GetCallAnalyticsCategory",
218      "http":{
219        "method":"POST",
220        "requestUri":"/"
221      },
222      "input":{"shape":"GetCallAnalyticsCategoryRequest"},
223      "output":{"shape":"GetCallAnalyticsCategoryResponse"},
224      "errors":[
225        {"shape":"NotFoundException"},
226        {"shape":"LimitExceededException"},
227        {"shape":"InternalFailureException"},
228        {"shape":"BadRequestException"}
229      ]
230    },
231    "GetCallAnalyticsJob":{
232      "name":"GetCallAnalyticsJob",
233      "http":{
234        "method":"POST",
235        "requestUri":"/"
236      },
237      "input":{"shape":"GetCallAnalyticsJobRequest"},
238      "output":{"shape":"GetCallAnalyticsJobResponse"},
239      "errors":[
240        {"shape":"BadRequestException"},
241        {"shape":"LimitExceededException"},
242        {"shape":"InternalFailureException"},
243        {"shape":"NotFoundException"}
244      ]
245    },
246    "GetMedicalTranscriptionJob":{
247      "name":"GetMedicalTranscriptionJob",
248      "http":{
249        "method":"POST",
250        "requestUri":"/"
251      },
252      "input":{"shape":"GetMedicalTranscriptionJobRequest"},
253      "output":{"shape":"GetMedicalTranscriptionJobResponse"},
254      "errors":[
255        {"shape":"BadRequestException"},
256        {"shape":"LimitExceededException"},
257        {"shape":"InternalFailureException"},
258        {"shape":"NotFoundException"}
259      ]
260    },
261    "GetMedicalVocabulary":{
262      "name":"GetMedicalVocabulary",
263      "http":{
264        "method":"POST",
265        "requestUri":"/"
266      },
267      "input":{"shape":"GetMedicalVocabularyRequest"},
268      "output":{"shape":"GetMedicalVocabularyResponse"},
269      "errors":[
270        {"shape":"NotFoundException"},
271        {"shape":"LimitExceededException"},
272        {"shape":"InternalFailureException"},
273        {"shape":"BadRequestException"}
274      ]
275    },
276    "GetTranscriptionJob":{
277      "name":"GetTranscriptionJob",
278      "http":{
279        "method":"POST",
280        "requestUri":"/"
281      },
282      "input":{"shape":"GetTranscriptionJobRequest"},
283      "output":{"shape":"GetTranscriptionJobResponse"},
284      "errors":[
285        {"shape":"BadRequestException"},
286        {"shape":"LimitExceededException"},
287        {"shape":"InternalFailureException"},
288        {"shape":"NotFoundException"}
289      ]
290    },
291    "GetVocabulary":{
292      "name":"GetVocabulary",
293      "http":{
294        "method":"POST",
295        "requestUri":"/"
296      },
297      "input":{"shape":"GetVocabularyRequest"},
298      "output":{"shape":"GetVocabularyResponse"},
299      "errors":[
300        {"shape":"NotFoundException"},
301        {"shape":"LimitExceededException"},
302        {"shape":"InternalFailureException"},
303        {"shape":"BadRequestException"}
304      ]
305    },
306    "GetVocabularyFilter":{
307      "name":"GetVocabularyFilter",
308      "http":{
309        "method":"POST",
310        "requestUri":"/"
311      },
312      "input":{"shape":"GetVocabularyFilterRequest"},
313      "output":{"shape":"GetVocabularyFilterResponse"},
314      "errors":[
315        {"shape":"NotFoundException"},
316        {"shape":"LimitExceededException"},
317        {"shape":"InternalFailureException"},
318        {"shape":"BadRequestException"}
319      ]
320    },
321    "ListCallAnalyticsCategories":{
322      "name":"ListCallAnalyticsCategories",
323      "http":{
324        "method":"POST",
325        "requestUri":"/"
326      },
327      "input":{"shape":"ListCallAnalyticsCategoriesRequest"},
328      "output":{"shape":"ListCallAnalyticsCategoriesResponse"},
329      "errors":[
330        {"shape":"BadRequestException"},
331        {"shape":"LimitExceededException"},
332        {"shape":"InternalFailureException"}
333      ]
334    },
335    "ListCallAnalyticsJobs":{
336      "name":"ListCallAnalyticsJobs",
337      "http":{
338        "method":"POST",
339        "requestUri":"/"
340      },
341      "input":{"shape":"ListCallAnalyticsJobsRequest"},
342      "output":{"shape":"ListCallAnalyticsJobsResponse"},
343      "errors":[
344        {"shape":"BadRequestException"},
345        {"shape":"LimitExceededException"},
346        {"shape":"InternalFailureException"}
347      ]
348    },
349    "ListLanguageModels":{
350      "name":"ListLanguageModels",
351      "http":{
352        "method":"POST",
353        "requestUri":"/"
354      },
355      "input":{"shape":"ListLanguageModelsRequest"},
356      "output":{"shape":"ListLanguageModelsResponse"},
357      "errors":[
358        {"shape":"BadRequestException"},
359        {"shape":"LimitExceededException"},
360        {"shape":"InternalFailureException"}
361      ]
362    },
363    "ListMedicalTranscriptionJobs":{
364      "name":"ListMedicalTranscriptionJobs",
365      "http":{
366        "method":"POST",
367        "requestUri":"/"
368      },
369      "input":{"shape":"ListMedicalTranscriptionJobsRequest"},
370      "output":{"shape":"ListMedicalTranscriptionJobsResponse"},
371      "errors":[
372        {"shape":"BadRequestException"},
373        {"shape":"LimitExceededException"},
374        {"shape":"InternalFailureException"}
375      ]
376    },
377    "ListMedicalVocabularies":{
378      "name":"ListMedicalVocabularies",
379      "http":{
380        "method":"POST",
381        "requestUri":"/"
382      },
383      "input":{"shape":"ListMedicalVocabulariesRequest"},
384      "output":{"shape":"ListMedicalVocabulariesResponse"},
385      "errors":[
386        {"shape":"BadRequestException"},
387        {"shape":"LimitExceededException"},
388        {"shape":"InternalFailureException"}
389      ]
390    },
391    "ListTagsForResource":{
392      "name":"ListTagsForResource",
393      "http":{
394        "method":"POST",
395        "requestUri":"/"
396      },
397      "input":{"shape":"ListTagsForResourceRequest"},
398      "output":{"shape":"ListTagsForResourceResponse"},
399      "errors":[
400        {"shape":"BadRequestException"},
401        {"shape":"NotFoundException"},
402        {"shape":"LimitExceededException"},
403        {"shape":"InternalFailureException"}
404      ]
405    },
406    "ListTranscriptionJobs":{
407      "name":"ListTranscriptionJobs",
408      "http":{
409        "method":"POST",
410        "requestUri":"/"
411      },
412      "input":{"shape":"ListTranscriptionJobsRequest"},
413      "output":{"shape":"ListTranscriptionJobsResponse"},
414      "errors":[
415        {"shape":"BadRequestException"},
416        {"shape":"LimitExceededException"},
417        {"shape":"InternalFailureException"}
418      ]
419    },
420    "ListVocabularies":{
421      "name":"ListVocabularies",
422      "http":{
423        "method":"POST",
424        "requestUri":"/"
425      },
426      "input":{"shape":"ListVocabulariesRequest"},
427      "output":{"shape":"ListVocabulariesResponse"},
428      "errors":[
429        {"shape":"BadRequestException"},
430        {"shape":"LimitExceededException"},
431        {"shape":"InternalFailureException"}
432      ]
433    },
434    "ListVocabularyFilters":{
435      "name":"ListVocabularyFilters",
436      "http":{
437        "method":"POST",
438        "requestUri":"/"
439      },
440      "input":{"shape":"ListVocabularyFiltersRequest"},
441      "output":{"shape":"ListVocabularyFiltersResponse"},
442      "errors":[
443        {"shape":"BadRequestException"},
444        {"shape":"LimitExceededException"},
445        {"shape":"InternalFailureException"}
446      ]
447    },
448    "StartCallAnalyticsJob":{
449      "name":"StartCallAnalyticsJob",
450      "http":{
451        "method":"POST",
452        "requestUri":"/"
453      },
454      "input":{"shape":"StartCallAnalyticsJobRequest"},
455      "output":{"shape":"StartCallAnalyticsJobResponse"},
456      "errors":[
457        {"shape":"BadRequestException"},
458        {"shape":"LimitExceededException"},
459        {"shape":"InternalFailureException"},
460        {"shape":"ConflictException"}
461      ]
462    },
463    "StartMedicalTranscriptionJob":{
464      "name":"StartMedicalTranscriptionJob",
465      "http":{
466        "method":"POST",
467        "requestUri":"/"
468      },
469      "input":{"shape":"StartMedicalTranscriptionJobRequest"},
470      "output":{"shape":"StartMedicalTranscriptionJobResponse"},
471      "errors":[
472        {"shape":"BadRequestException"},
473        {"shape":"LimitExceededException"},
474        {"shape":"InternalFailureException"},
475        {"shape":"ConflictException"}
476      ]
477    },
478    "StartTranscriptionJob":{
479      "name":"StartTranscriptionJob",
480      "http":{
481        "method":"POST",
482        "requestUri":"/"
483      },
484      "input":{"shape":"StartTranscriptionJobRequest"},
485      "output":{"shape":"StartTranscriptionJobResponse"},
486      "errors":[
487        {"shape":"BadRequestException"},
488        {"shape":"LimitExceededException"},
489        {"shape":"InternalFailureException"},
490        {"shape":"ConflictException"}
491      ]
492    },
493    "TagResource":{
494      "name":"TagResource",
495      "http":{
496        "method":"POST",
497        "requestUri":"/"
498      },
499      "input":{"shape":"TagResourceRequest"},
500      "output":{"shape":"TagResourceResponse"},
501      "errors":[
502        {"shape":"BadRequestException"},
503        {"shape":"ConflictException"},
504        {"shape":"NotFoundException"},
505        {"shape":"LimitExceededException"},
506        {"shape":"InternalFailureException"}
507      ]
508    },
509    "UntagResource":{
510      "name":"UntagResource",
511      "http":{
512        "method":"POST",
513        "requestUri":"/"
514      },
515      "input":{"shape":"UntagResourceRequest"},
516      "output":{"shape":"UntagResourceResponse"},
517      "errors":[
518        {"shape":"LimitExceededException"},
519        {"shape":"BadRequestException"},
520        {"shape":"ConflictException"},
521        {"shape":"NotFoundException"},
522        {"shape":"InternalFailureException"}
523      ]
524    },
525    "UpdateCallAnalyticsCategory":{
526      "name":"UpdateCallAnalyticsCategory",
527      "http":{
528        "method":"POST",
529        "requestUri":"/"
530      },
531      "input":{"shape":"UpdateCallAnalyticsCategoryRequest"},
532      "output":{"shape":"UpdateCallAnalyticsCategoryResponse"},
533      "errors":[
534        {"shape":"BadRequestException"},
535        {"shape":"LimitExceededException"},
536        {"shape":"InternalFailureException"},
537        {"shape":"NotFoundException"},
538        {"shape":"ConflictException"}
539      ]
540    },
541    "UpdateMedicalVocabulary":{
542      "name":"UpdateMedicalVocabulary",
543      "http":{
544        "method":"POST",
545        "requestUri":"/"
546      },
547      "input":{"shape":"UpdateMedicalVocabularyRequest"},
548      "output":{"shape":"UpdateMedicalVocabularyResponse"},
549      "errors":[
550        {"shape":"BadRequestException"},
551        {"shape":"LimitExceededException"},
552        {"shape":"InternalFailureException"},
553        {"shape":"NotFoundException"},
554        {"shape":"ConflictException"}
555      ]
556    },
557    "UpdateVocabulary":{
558      "name":"UpdateVocabulary",
559      "http":{
560        "method":"POST",
561        "requestUri":"/"
562      },
563      "input":{"shape":"UpdateVocabularyRequest"},
564      "output":{"shape":"UpdateVocabularyResponse"},
565      "errors":[
566        {"shape":"BadRequestException"},
567        {"shape":"LimitExceededException"},
568        {"shape":"InternalFailureException"},
569        {"shape":"NotFoundException"},
570        {"shape":"ConflictException"}
571      ]
572    },
573    "UpdateVocabularyFilter":{
574      "name":"UpdateVocabularyFilter",
575      "http":{
576        "method":"POST",
577        "requestUri":"/"
578      },
579      "input":{"shape":"UpdateVocabularyFilterRequest"},
580      "output":{"shape":"UpdateVocabularyFilterResponse"},
581      "errors":[
582        {"shape":"BadRequestException"},
583        {"shape":"LimitExceededException"},
584        {"shape":"InternalFailureException"},
585        {"shape":"NotFoundException"}
586      ]
587    }
588  },
589  "shapes":{
590    "AbsoluteTimeRange":{
591      "type":"structure",
592      "members":{
593        "StartTime":{"shape":"TimestampMilliseconds"},
594        "EndTime":{"shape":"TimestampMilliseconds"},
595        "First":{"shape":"TimestampMilliseconds"},
596        "Last":{"shape":"TimestampMilliseconds"}
597      }
598    },
599    "BadRequestException":{
600      "type":"structure",
601      "members":{
602        "Message":{"shape":"FailureReason"}
603      },
604      "exception":true
605    },
606    "BaseModelName":{
607      "type":"string",
608      "enum":[
609        "NarrowBand",
610        "WideBand"
611      ]
612    },
613    "Boolean":{"type":"boolean"},
614    "CLMLanguageCode":{
615      "type":"string",
616      "enum":[
617        "en-US",
618        "hi-IN",
619        "es-US",
620        "en-GB",
621        "en-AU"
622      ]
623    },
624    "CallAnalyticsJob":{
625      "type":"structure",
626      "members":{
627        "CallAnalyticsJobName":{"shape":"CallAnalyticsJobName"},
628        "CallAnalyticsJobStatus":{"shape":"CallAnalyticsJobStatus"},
629        "LanguageCode":{"shape":"LanguageCode"},
630        "MediaSampleRateHertz":{"shape":"MediaSampleRateHertz"},
631        "MediaFormat":{"shape":"MediaFormat"},
632        "Media":{"shape":"Media"},
633        "Transcript":{"shape":"Transcript"},
634        "StartTime":{"shape":"DateTime"},
635        "CreationTime":{"shape":"DateTime"},
636        "CompletionTime":{"shape":"DateTime"},
637        "FailureReason":{"shape":"FailureReason"},
638        "DataAccessRoleArn":{"shape":"DataAccessRoleArn"},
639        "IdentifiedLanguageScore":{"shape":"IdentifiedLanguageScore"},
640        "Settings":{"shape":"CallAnalyticsJobSettings"},
641        "ChannelDefinitions":{"shape":"ChannelDefinitions"}
642      }
643    },
644    "CallAnalyticsJobName":{
645      "type":"string",
646      "max":200,
647      "min":1,
648      "pattern":"^[0-9a-zA-Z._-]+"
649    },
650    "CallAnalyticsJobSettings":{
651      "type":"structure",
652      "members":{
653        "VocabularyName":{"shape":"VocabularyName"},
654        "VocabularyFilterName":{"shape":"VocabularyFilterName"},
655        "VocabularyFilterMethod":{"shape":"VocabularyFilterMethod"},
656        "LanguageModelName":{"shape":"ModelName"},
657        "ContentRedaction":{"shape":"ContentRedaction"},
658        "LanguageOptions":{"shape":"LanguageOptions"}
659      }
660    },
661    "CallAnalyticsJobStatus":{
662      "type":"string",
663      "enum":[
664        "QUEUED",
665        "IN_PROGRESS",
666        "FAILED",
667        "COMPLETED"
668      ]
669    },
670    "CallAnalyticsJobSummaries":{
671      "type":"list",
672      "member":{"shape":"CallAnalyticsJobSummary"}
673    },
674    "CallAnalyticsJobSummary":{
675      "type":"structure",
676      "members":{
677        "CallAnalyticsJobName":{"shape":"CallAnalyticsJobName"},
678        "CreationTime":{"shape":"DateTime"},
679        "StartTime":{"shape":"DateTime"},
680        "CompletionTime":{"shape":"DateTime"},
681        "LanguageCode":{"shape":"LanguageCode"},
682        "CallAnalyticsJobStatus":{"shape":"CallAnalyticsJobStatus"},
683        "FailureReason":{"shape":"FailureReason"}
684      }
685    },
686    "CategoryName":{
687      "type":"string",
688      "max":200,
689      "min":1,
690      "pattern":"^[0-9a-zA-Z._-]+"
691    },
692    "CategoryProperties":{
693      "type":"structure",
694      "members":{
695        "CategoryName":{"shape":"CategoryName"},
696        "Rules":{"shape":"RuleList"},
697        "CreateTime":{"shape":"DateTime"},
698        "LastUpdateTime":{"shape":"DateTime"}
699      }
700    },
701    "CategoryPropertiesList":{
702      "type":"list",
703      "member":{"shape":"CategoryProperties"}
704    },
705    "ChannelDefinition":{
706      "type":"structure",
707      "members":{
708        "ChannelId":{"shape":"ChannelId"},
709        "ParticipantRole":{"shape":"ParticipantRole"}
710      }
711    },
712    "ChannelDefinitions":{
713      "type":"list",
714      "member":{"shape":"ChannelDefinition"},
715      "max":2,
716      "min":2
717    },
718    "ChannelId":{
719      "type":"integer",
720      "max":1,
721      "min":0
722    },
723    "ConflictException":{
724      "type":"structure",
725      "members":{
726        "Message":{"shape":"String"}
727      },
728      "exception":true
729    },
730    "ContentRedaction":{
731      "type":"structure",
732      "required":[
733        "RedactionType",
734        "RedactionOutput"
735      ],
736      "members":{
737        "RedactionType":{"shape":"RedactionType"},
738        "RedactionOutput":{"shape":"RedactionOutput"}
739      }
740    },
741    "CreateCallAnalyticsCategoryRequest":{
742      "type":"structure",
743      "required":[
744        "CategoryName",
745        "Rules"
746      ],
747      "members":{
748        "CategoryName":{"shape":"CategoryName"},
749        "Rules":{"shape":"RuleList"}
750      }
751    },
752    "CreateCallAnalyticsCategoryResponse":{
753      "type":"structure",
754      "members":{
755        "CategoryProperties":{"shape":"CategoryProperties"}
756      }
757    },
758    "CreateLanguageModelRequest":{
759      "type":"structure",
760      "required":[
761        "LanguageCode",
762        "BaseModelName",
763        "ModelName",
764        "InputDataConfig"
765      ],
766      "members":{
767        "LanguageCode":{"shape":"CLMLanguageCode"},
768        "BaseModelName":{"shape":"BaseModelName"},
769        "ModelName":{"shape":"ModelName"},
770        "InputDataConfig":{"shape":"InputDataConfig"},
771        "Tags":{"shape":"TagList"}
772      }
773    },
774    "CreateLanguageModelResponse":{
775      "type":"structure",
776      "members":{
777        "LanguageCode":{"shape":"CLMLanguageCode"},
778        "BaseModelName":{"shape":"BaseModelName"},
779        "ModelName":{"shape":"ModelName"},
780        "InputDataConfig":{"shape":"InputDataConfig"},
781        "ModelStatus":{"shape":"ModelStatus"}
782      }
783    },
784    "CreateMedicalVocabularyRequest":{
785      "type":"structure",
786      "required":[
787        "VocabularyName",
788        "LanguageCode",
789        "VocabularyFileUri"
790      ],
791      "members":{
792        "VocabularyName":{"shape":"VocabularyName"},
793        "LanguageCode":{"shape":"LanguageCode"},
794        "VocabularyFileUri":{"shape":"Uri"},
795        "Tags":{"shape":"TagList"}
796      }
797    },
798    "CreateMedicalVocabularyResponse":{
799      "type":"structure",
800      "members":{
801        "VocabularyName":{"shape":"VocabularyName"},
802        "LanguageCode":{"shape":"LanguageCode"},
803        "VocabularyState":{"shape":"VocabularyState"},
804        "LastModifiedTime":{"shape":"DateTime"},
805        "FailureReason":{"shape":"FailureReason"}
806      }
807    },
808    "CreateVocabularyFilterRequest":{
809      "type":"structure",
810      "required":[
811        "VocabularyFilterName",
812        "LanguageCode"
813      ],
814      "members":{
815        "VocabularyFilterName":{"shape":"VocabularyFilterName"},
816        "LanguageCode":{"shape":"LanguageCode"},
817        "Words":{"shape":"Words"},
818        "VocabularyFilterFileUri":{"shape":"Uri"},
819        "Tags":{"shape":"TagList"}
820      }
821    },
822    "CreateVocabularyFilterResponse":{
823      "type":"structure",
824      "members":{
825        "VocabularyFilterName":{"shape":"VocabularyFilterName"},
826        "LanguageCode":{"shape":"LanguageCode"},
827        "LastModifiedTime":{"shape":"DateTime"}
828      }
829    },
830    "CreateVocabularyRequest":{
831      "type":"structure",
832      "required":[
833        "VocabularyName",
834        "LanguageCode"
835      ],
836      "members":{
837        "VocabularyName":{"shape":"VocabularyName"},
838        "LanguageCode":{"shape":"LanguageCode"},
839        "Phrases":{"shape":"Phrases"},
840        "VocabularyFileUri":{"shape":"Uri"},
841        "Tags":{"shape":"TagList"}
842      }
843    },
844    "CreateVocabularyResponse":{
845      "type":"structure",
846      "members":{
847        "VocabularyName":{"shape":"VocabularyName"},
848        "LanguageCode":{"shape":"LanguageCode"},
849        "VocabularyState":{"shape":"VocabularyState"},
850        "LastModifiedTime":{"shape":"DateTime"},
851        "FailureReason":{"shape":"FailureReason"}
852      }
853    },
854    "DataAccessRoleArn":{
855      "type":"string",
856      "max":2048,
857      "min":20,
858      "pattern":"^arn:(aws|aws-cn|aws-us-gov|aws-iso-{0,1}[a-z]{0,1}):iam::[0-9]{0,63}:role/[A-Za-z0-9:_/+=,@.-]{0,1024}$"
859    },
860    "DateTime":{"type":"timestamp"},
861    "DeleteCallAnalyticsCategoryRequest":{
862      "type":"structure",
863      "required":["CategoryName"],
864      "members":{
865        "CategoryName":{"shape":"CategoryName"}
866      }
867    },
868    "DeleteCallAnalyticsCategoryResponse":{
869      "type":"structure",
870      "members":{
871      }
872    },
873    "DeleteCallAnalyticsJobRequest":{
874      "type":"structure",
875      "required":["CallAnalyticsJobName"],
876      "members":{
877        "CallAnalyticsJobName":{"shape":"CallAnalyticsJobName"}
878      }
879    },
880    "DeleteCallAnalyticsJobResponse":{
881      "type":"structure",
882      "members":{
883      }
884    },
885    "DeleteLanguageModelRequest":{
886      "type":"structure",
887      "required":["ModelName"],
888      "members":{
889        "ModelName":{"shape":"ModelName"}
890      }
891    },
892    "DeleteMedicalTranscriptionJobRequest":{
893      "type":"structure",
894      "required":["MedicalTranscriptionJobName"],
895      "members":{
896        "MedicalTranscriptionJobName":{"shape":"TranscriptionJobName"}
897      }
898    },
899    "DeleteMedicalVocabularyRequest":{
900      "type":"structure",
901      "required":["VocabularyName"],
902      "members":{
903        "VocabularyName":{"shape":"VocabularyName"}
904      }
905    },
906    "DeleteTranscriptionJobRequest":{
907      "type":"structure",
908      "required":["TranscriptionJobName"],
909      "members":{
910        "TranscriptionJobName":{"shape":"TranscriptionJobName"}
911      }
912    },
913    "DeleteVocabularyFilterRequest":{
914      "type":"structure",
915      "required":["VocabularyFilterName"],
916      "members":{
917        "VocabularyFilterName":{"shape":"VocabularyFilterName"}
918      }
919    },
920    "DeleteVocabularyRequest":{
921      "type":"structure",
922      "required":["VocabularyName"],
923      "members":{
924        "VocabularyName":{"shape":"VocabularyName"}
925      }
926    },
927    "DescribeLanguageModelRequest":{
928      "type":"structure",
929      "required":["ModelName"],
930      "members":{
931        "ModelName":{"shape":"ModelName"}
932      }
933    },
934    "DescribeLanguageModelResponse":{
935      "type":"structure",
936      "members":{
937        "LanguageModel":{"shape":"LanguageModel"}
938      }
939    },
940    "FailureReason":{"type":"string"},
941    "GetCallAnalyticsCategoryRequest":{
942      "type":"structure",
943      "required":["CategoryName"],
944      "members":{
945        "CategoryName":{"shape":"CategoryName"}
946      }
947    },
948    "GetCallAnalyticsCategoryResponse":{
949      "type":"structure",
950      "members":{
951        "CategoryProperties":{"shape":"CategoryProperties"}
952      }
953    },
954    "GetCallAnalyticsJobRequest":{
955      "type":"structure",
956      "required":["CallAnalyticsJobName"],
957      "members":{
958        "CallAnalyticsJobName":{"shape":"CallAnalyticsJobName"}
959      }
960    },
961    "GetCallAnalyticsJobResponse":{
962      "type":"structure",
963      "members":{
964        "CallAnalyticsJob":{"shape":"CallAnalyticsJob"}
965      }
966    },
967    "GetMedicalTranscriptionJobRequest":{
968      "type":"structure",
969      "required":["MedicalTranscriptionJobName"],
970      "members":{
971        "MedicalTranscriptionJobName":{"shape":"TranscriptionJobName"}
972      }
973    },
974    "GetMedicalTranscriptionJobResponse":{
975      "type":"structure",
976      "members":{
977        "MedicalTranscriptionJob":{"shape":"MedicalTranscriptionJob"}
978      }
979    },
980    "GetMedicalVocabularyRequest":{
981      "type":"structure",
982      "required":["VocabularyName"],
983      "members":{
984        "VocabularyName":{"shape":"VocabularyName"}
985      }
986    },
987    "GetMedicalVocabularyResponse":{
988      "type":"structure",
989      "members":{
990        "VocabularyName":{"shape":"VocabularyName"},
991        "LanguageCode":{"shape":"LanguageCode"},
992        "VocabularyState":{"shape":"VocabularyState"},
993        "LastModifiedTime":{"shape":"DateTime"},
994        "FailureReason":{"shape":"FailureReason"},
995        "DownloadUri":{"shape":"Uri"}
996      }
997    },
998    "GetTranscriptionJobRequest":{
999      "type":"structure",
1000      "required":["TranscriptionJobName"],
1001      "members":{
1002        "TranscriptionJobName":{"shape":"TranscriptionJobName"}
1003      }
1004    },
1005    "GetTranscriptionJobResponse":{
1006      "type":"structure",
1007      "members":{
1008        "TranscriptionJob":{"shape":"TranscriptionJob"}
1009      }
1010    },
1011    "GetVocabularyFilterRequest":{
1012      "type":"structure",
1013      "required":["VocabularyFilterName"],
1014      "members":{
1015        "VocabularyFilterName":{"shape":"VocabularyFilterName"}
1016      }
1017    },
1018    "GetVocabularyFilterResponse":{
1019      "type":"structure",
1020      "members":{
1021        "VocabularyFilterName":{"shape":"VocabularyFilterName"},
1022        "LanguageCode":{"shape":"LanguageCode"},
1023        "LastModifiedTime":{"shape":"DateTime"},
1024        "DownloadUri":{"shape":"Uri"}
1025      }
1026    },
1027    "GetVocabularyRequest":{
1028      "type":"structure",
1029      "required":["VocabularyName"],
1030      "members":{
1031        "VocabularyName":{"shape":"VocabularyName"}
1032      }
1033    },
1034    "GetVocabularyResponse":{
1035      "type":"structure",
1036      "members":{
1037        "VocabularyName":{"shape":"VocabularyName"},
1038        "LanguageCode":{"shape":"LanguageCode"},
1039        "VocabularyState":{"shape":"VocabularyState"},
1040        "LastModifiedTime":{"shape":"DateTime"},
1041        "FailureReason":{"shape":"FailureReason"},
1042        "DownloadUri":{"shape":"Uri"}
1043      }
1044    },
1045    "IdentifiedLanguageScore":{"type":"float"},
1046    "InputDataConfig":{
1047      "type":"structure",
1048      "required":[
1049        "S3Uri",
1050        "DataAccessRoleArn"
1051      ],
1052      "members":{
1053        "S3Uri":{"shape":"Uri"},
1054        "TuningDataS3Uri":{"shape":"Uri"},
1055        "DataAccessRoleArn":{"shape":"DataAccessRoleArn"}
1056      }
1057    },
1058    "InternalFailureException":{
1059      "type":"structure",
1060      "members":{
1061        "Message":{"shape":"String"}
1062      },
1063      "exception":true,
1064      "fault":true
1065    },
1066    "InterruptionFilter":{
1067      "type":"structure",
1068      "members":{
1069        "Threshold":{"shape":"TimestampMilliseconds"},
1070        "ParticipantRole":{"shape":"ParticipantRole"},
1071        "AbsoluteTimeRange":{"shape":"AbsoluteTimeRange"},
1072        "RelativeTimeRange":{"shape":"RelativeTimeRange"},
1073        "Negate":{"shape":"Boolean"}
1074      }
1075    },
1076    "JobExecutionSettings":{
1077      "type":"structure",
1078      "members":{
1079        "AllowDeferredExecution":{"shape":"Boolean"},
1080        "DataAccessRoleArn":{"shape":"DataAccessRoleArn"}
1081      }
1082    },
1083    "KMSEncryptionContextMap":{
1084      "type":"map",
1085      "key":{"shape":"NonEmptyString"},
1086      "value":{"shape":"NonEmptyString"},
1087      "max":10,
1088      "min":1
1089    },
1090    "KMSKeyId":{
1091      "type":"string",
1092      "max":2048,
1093      "min":1,
1094      "pattern":"^[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,2048}$"
1095    },
1096    "LanguageCode":{
1097      "type":"string",
1098      "enum":[
1099        "af-ZA",
1100        "ar-AE",
1101        "ar-SA",
1102        "cy-GB",
1103        "da-DK",
1104        "de-CH",
1105        "de-DE",
1106        "en-AB",
1107        "en-AU",
1108        "en-GB",
1109        "en-IE",
1110        "en-IN",
1111        "en-US",
1112        "en-WL",
1113        "es-ES",
1114        "es-US",
1115        "fa-IR",
1116        "fr-CA",
1117        "fr-FR",
1118        "ga-IE",
1119        "gd-GB",
1120        "he-IL",
1121        "hi-IN",
1122        "id-ID",
1123        "it-IT",
1124        "ja-JP",
1125        "ko-KR",
1126        "ms-MY",
1127        "nl-NL",
1128        "pt-BR",
1129        "pt-PT",
1130        "ru-RU",
1131        "ta-IN",
1132        "te-IN",
1133        "tr-TR",
1134        "zh-CN",
1135        "zh-TW",
1136        "th-TH",
1137        "en-ZA",
1138        "en-NZ"
1139      ]
1140    },
1141    "LanguageModel":{
1142      "type":"structure",
1143      "members":{
1144        "ModelName":{"shape":"ModelName"},
1145        "CreateTime":{"shape":"DateTime"},
1146        "LastModifiedTime":{"shape":"DateTime"},
1147        "LanguageCode":{"shape":"CLMLanguageCode"},
1148        "BaseModelName":{"shape":"BaseModelName"},
1149        "ModelStatus":{"shape":"ModelStatus"},
1150        "UpgradeAvailability":{"shape":"Boolean"},
1151        "FailureReason":{"shape":"FailureReason"},
1152        "InputDataConfig":{"shape":"InputDataConfig"}
1153      }
1154    },
1155    "LanguageOptions":{
1156      "type":"list",
1157      "member":{"shape":"LanguageCode"},
1158      "min":1
1159    },
1160    "LimitExceededException":{
1161      "type":"structure",
1162      "members":{
1163        "Message":{"shape":"String"}
1164      },
1165      "exception":true
1166    },
1167    "ListCallAnalyticsCategoriesRequest":{
1168      "type":"structure",
1169      "members":{
1170        "NextToken":{"shape":"NextToken"},
1171        "MaxResults":{"shape":"MaxResults"}
1172      }
1173    },
1174    "ListCallAnalyticsCategoriesResponse":{
1175      "type":"structure",
1176      "members":{
1177        "NextToken":{"shape":"NextToken"},
1178        "Categories":{"shape":"CategoryPropertiesList"}
1179      }
1180    },
1181    "ListCallAnalyticsJobsRequest":{
1182      "type":"structure",
1183      "members":{
1184        "Status":{"shape":"CallAnalyticsJobStatus"},
1185        "JobNameContains":{"shape":"CallAnalyticsJobName"},
1186        "NextToken":{"shape":"NextToken"},
1187        "MaxResults":{"shape":"MaxResults"}
1188      }
1189    },
1190    "ListCallAnalyticsJobsResponse":{
1191      "type":"structure",
1192      "members":{
1193        "Status":{"shape":"CallAnalyticsJobStatus"},
1194        "NextToken":{"shape":"NextToken"},
1195        "CallAnalyticsJobSummaries":{"shape":"CallAnalyticsJobSummaries"}
1196      }
1197    },
1198    "ListLanguageModelsRequest":{
1199      "type":"structure",
1200      "members":{
1201        "StatusEquals":{"shape":"ModelStatus"},
1202        "NameContains":{"shape":"ModelName"},
1203        "NextToken":{"shape":"NextToken"},
1204        "MaxResults":{"shape":"MaxResults"}
1205      }
1206    },
1207    "ListLanguageModelsResponse":{
1208      "type":"structure",
1209      "members":{
1210        "NextToken":{"shape":"NextToken"},
1211        "Models":{"shape":"Models"}
1212      }
1213    },
1214    "ListMedicalTranscriptionJobsRequest":{
1215      "type":"structure",
1216      "members":{
1217        "Status":{"shape":"TranscriptionJobStatus"},
1218        "JobNameContains":{"shape":"TranscriptionJobName"},
1219        "NextToken":{"shape":"NextToken"},
1220        "MaxResults":{"shape":"MaxResults"}
1221      }
1222    },
1223    "ListMedicalTranscriptionJobsResponse":{
1224      "type":"structure",
1225      "members":{
1226        "Status":{"shape":"TranscriptionJobStatus"},
1227        "NextToken":{"shape":"NextToken"},
1228        "MedicalTranscriptionJobSummaries":{"shape":"MedicalTranscriptionJobSummaries"}
1229      }
1230    },
1231    "ListMedicalVocabulariesRequest":{
1232      "type":"structure",
1233      "members":{
1234        "NextToken":{"shape":"NextToken"},
1235        "MaxResults":{"shape":"MaxResults"},
1236        "StateEquals":{"shape":"VocabularyState"},
1237        "NameContains":{"shape":"VocabularyName"}
1238      }
1239    },
1240    "ListMedicalVocabulariesResponse":{
1241      "type":"structure",
1242      "members":{
1243        "Status":{"shape":"VocabularyState"},
1244        "NextToken":{"shape":"NextToken"},
1245        "Vocabularies":{"shape":"Vocabularies"}
1246      }
1247    },
1248    "ListTagsForResourceRequest":{
1249      "type":"structure",
1250      "required":["ResourceArn"],
1251      "members":{
1252        "ResourceArn":{"shape":"TranscribeArn"}
1253      }
1254    },
1255    "ListTagsForResourceResponse":{
1256      "type":"structure",
1257      "members":{
1258        "ResourceArn":{"shape":"TranscribeArn"},
1259        "Tags":{"shape":"TagList"}
1260      }
1261    },
1262    "ListTranscriptionJobsRequest":{
1263      "type":"structure",
1264      "members":{
1265        "Status":{"shape":"TranscriptionJobStatus"},
1266        "JobNameContains":{"shape":"TranscriptionJobName"},
1267        "NextToken":{"shape":"NextToken"},
1268        "MaxResults":{"shape":"MaxResults"}
1269      }
1270    },
1271    "ListTranscriptionJobsResponse":{
1272      "type":"structure",
1273      "members":{
1274        "Status":{"shape":"TranscriptionJobStatus"},
1275        "NextToken":{"shape":"NextToken"},
1276        "TranscriptionJobSummaries":{"shape":"TranscriptionJobSummaries"}
1277      }
1278    },
1279    "ListVocabulariesRequest":{
1280      "type":"structure",
1281      "members":{
1282        "NextToken":{"shape":"NextToken"},
1283        "MaxResults":{"shape":"MaxResults"},
1284        "StateEquals":{"shape":"VocabularyState"},
1285        "NameContains":{"shape":"VocabularyName"}
1286      }
1287    },
1288    "ListVocabulariesResponse":{
1289      "type":"structure",
1290      "members":{
1291        "Status":{"shape":"VocabularyState"},
1292        "NextToken":{"shape":"NextToken"},
1293        "Vocabularies":{"shape":"Vocabularies"}
1294      }
1295    },
1296    "ListVocabularyFiltersRequest":{
1297      "type":"structure",
1298      "members":{
1299        "NextToken":{"shape":"NextToken"},
1300        "MaxResults":{"shape":"MaxResults"},
1301        "NameContains":{"shape":"VocabularyFilterName"}
1302      }
1303    },
1304    "ListVocabularyFiltersResponse":{
1305      "type":"structure",
1306      "members":{
1307        "NextToken":{"shape":"NextToken"},
1308        "VocabularyFilters":{"shape":"VocabularyFilters"}
1309      }
1310    },
1311    "MaxAlternatives":{
1312      "type":"integer",
1313      "max":10,
1314      "min":2
1315    },
1316    "MaxResults":{
1317      "type":"integer",
1318      "max":100,
1319      "min":1
1320    },
1321    "MaxSpeakers":{
1322      "type":"integer",
1323      "max":10,
1324      "min":2
1325    },
1326    "Media":{
1327      "type":"structure",
1328      "members":{
1329        "MediaFileUri":{"shape":"Uri"},
1330        "RedactedMediaFileUri":{"shape":"Uri"}
1331      }
1332    },
1333    "MediaFormat":{
1334      "type":"string",
1335      "enum":[
1336        "mp3",
1337        "mp4",
1338        "wav",
1339        "flac",
1340        "ogg",
1341        "amr",
1342        "webm"
1343      ]
1344    },
1345    "MediaSampleRateHertz":{
1346      "type":"integer",
1347      "max":48000,
1348      "min":8000
1349    },
1350    "MedicalContentIdentificationType":{
1351      "type":"string",
1352      "enum":["PHI"]
1353    },
1354    "MedicalTranscript":{
1355      "type":"structure",
1356      "members":{
1357        "TranscriptFileUri":{"shape":"Uri"}
1358      }
1359    },
1360    "MedicalTranscriptionJob":{
1361      "type":"structure",
1362      "members":{
1363        "MedicalTranscriptionJobName":{"shape":"TranscriptionJobName"},
1364        "TranscriptionJobStatus":{"shape":"TranscriptionJobStatus"},
1365        "LanguageCode":{"shape":"LanguageCode"},
1366        "MediaSampleRateHertz":{"shape":"MediaSampleRateHertz"},
1367        "MediaFormat":{"shape":"MediaFormat"},
1368        "Media":{"shape":"Media"},
1369        "Transcript":{"shape":"MedicalTranscript"},
1370        "StartTime":{"shape":"DateTime"},
1371        "CreationTime":{"shape":"DateTime"},
1372        "CompletionTime":{"shape":"DateTime"},
1373        "FailureReason":{"shape":"FailureReason"},
1374        "Settings":{"shape":"MedicalTranscriptionSetting"},
1375        "ContentIdentificationType":{"shape":"MedicalContentIdentificationType"},
1376        "Specialty":{"shape":"Specialty"},
1377        "Type":{"shape":"Type"},
1378        "Tags":{"shape":"TagList"}
1379      }
1380    },
1381    "MedicalTranscriptionJobSummaries":{
1382      "type":"list",
1383      "member":{"shape":"MedicalTranscriptionJobSummary"}
1384    },
1385    "MedicalTranscriptionJobSummary":{
1386      "type":"structure",
1387      "members":{
1388        "MedicalTranscriptionJobName":{"shape":"TranscriptionJobName"},
1389        "CreationTime":{"shape":"DateTime"},
1390        "StartTime":{"shape":"DateTime"},
1391        "CompletionTime":{"shape":"DateTime"},
1392        "LanguageCode":{"shape":"LanguageCode"},
1393        "TranscriptionJobStatus":{"shape":"TranscriptionJobStatus"},
1394        "FailureReason":{"shape":"FailureReason"},
1395        "OutputLocationType":{"shape":"OutputLocationType"},
1396        "Specialty":{"shape":"Specialty"},
1397        "ContentIdentificationType":{"shape":"MedicalContentIdentificationType"},
1398        "Type":{"shape":"Type"}
1399      }
1400    },
1401    "MedicalTranscriptionSetting":{
1402      "type":"structure",
1403      "members":{
1404        "ShowSpeakerLabels":{"shape":"Boolean"},
1405        "MaxSpeakerLabels":{"shape":"MaxSpeakers"},
1406        "ChannelIdentification":{"shape":"Boolean"},
1407        "ShowAlternatives":{"shape":"Boolean"},
1408        "MaxAlternatives":{"shape":"MaxAlternatives"},
1409        "VocabularyName":{"shape":"VocabularyName"}
1410      }
1411    },
1412    "ModelName":{
1413      "type":"string",
1414      "max":200,
1415      "min":1,
1416      "pattern":"^[0-9a-zA-Z._-]+"
1417    },
1418    "ModelSettings":{
1419      "type":"structure",
1420      "members":{
1421        "LanguageModelName":{"shape":"ModelName"}
1422      }
1423    },
1424    "ModelStatus":{
1425      "type":"string",
1426      "enum":[
1427        "IN_PROGRESS",
1428        "FAILED",
1429        "COMPLETED"
1430      ]
1431    },
1432    "Models":{
1433      "type":"list",
1434      "member":{"shape":"LanguageModel"}
1435    },
1436    "NextToken":{
1437      "type":"string",
1438      "max":8192,
1439      "pattern":".+"
1440    },
1441    "NonEmptyString":{
1442      "type":"string",
1443      "max":2000,
1444      "min":1,
1445      "pattern":".*\\S.*"
1446    },
1447    "NonTalkTimeFilter":{
1448      "type":"structure",
1449      "members":{
1450        "Threshold":{"shape":"TimestampMilliseconds"},
1451        "AbsoluteTimeRange":{"shape":"AbsoluteTimeRange"},
1452        "RelativeTimeRange":{"shape":"RelativeTimeRange"},
1453        "Negate":{"shape":"Boolean"}
1454      }
1455    },
1456    "NotFoundException":{
1457      "type":"structure",
1458      "members":{
1459        "Message":{"shape":"String"}
1460      },
1461      "exception":true
1462    },
1463    "OutputBucketName":{
1464      "type":"string",
1465      "max":64,
1466      "pattern":"[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]"
1467    },
1468    "OutputKey":{
1469      "type":"string",
1470      "max":1024,
1471      "min":1,
1472      "pattern":"[a-zA-Z0-9-_.!*'()/]{1,1024}$"
1473    },
1474    "OutputLocationType":{
1475      "type":"string",
1476      "enum":[
1477        "CUSTOMER_BUCKET",
1478        "SERVICE_BUCKET"
1479      ]
1480    },
1481    "ParticipantRole":{
1482      "type":"string",
1483      "enum":[
1484        "AGENT",
1485        "CUSTOMER"
1486      ]
1487    },
1488    "Percentage":{
1489      "type":"integer",
1490      "max":100,
1491      "min":0
1492    },
1493    "Phrase":{
1494      "type":"string",
1495      "max":256,
1496      "min":0,
1497      "pattern":".+"
1498    },
1499    "Phrases":{
1500      "type":"list",
1501      "member":{"shape":"Phrase"}
1502    },
1503    "RedactionOutput":{
1504      "type":"string",
1505      "enum":[
1506        "redacted",
1507        "redacted_and_unredacted"
1508      ]
1509    },
1510    "RedactionType":{
1511      "type":"string",
1512      "enum":["PII"]
1513    },
1514    "RelativeTimeRange":{
1515      "type":"structure",
1516      "members":{
1517        "StartPercentage":{"shape":"Percentage"},
1518        "EndPercentage":{"shape":"Percentage"},
1519        "First":{"shape":"Percentage"},
1520        "Last":{"shape":"Percentage"}
1521      }
1522    },
1523    "Rule":{
1524      "type":"structure",
1525      "members":{
1526        "NonTalkTimeFilter":{"shape":"NonTalkTimeFilter"},
1527        "InterruptionFilter":{"shape":"InterruptionFilter"},
1528        "TranscriptFilter":{"shape":"TranscriptFilter"},
1529        "SentimentFilter":{"shape":"SentimentFilter"}
1530      },
1531      "union":true
1532    },
1533    "RuleList":{
1534      "type":"list",
1535      "member":{"shape":"Rule"},
1536      "max":20,
1537      "min":1
1538    },
1539    "SentimentFilter":{
1540      "type":"structure",
1541      "required":["Sentiments"],
1542      "members":{
1543        "Sentiments":{"shape":"SentimentValueList"},
1544        "AbsoluteTimeRange":{"shape":"AbsoluteTimeRange"},
1545        "RelativeTimeRange":{"shape":"RelativeTimeRange"},
1546        "ParticipantRole":{"shape":"ParticipantRole"},
1547        "Negate":{"shape":"Boolean"}
1548      }
1549    },
1550    "SentimentValue":{
1551      "type":"string",
1552      "enum":[
1553        "POSITIVE",
1554        "NEGATIVE",
1555        "NEUTRAL",
1556        "MIXED"
1557      ]
1558    },
1559    "SentimentValueList":{
1560      "type":"list",
1561      "member":{"shape":"SentimentValue"},
1562      "min":1
1563    },
1564    "Settings":{
1565      "type":"structure",
1566      "members":{
1567        "VocabularyName":{"shape":"VocabularyName"},
1568        "ShowSpeakerLabels":{"shape":"Boolean"},
1569        "MaxSpeakerLabels":{"shape":"MaxSpeakers"},
1570        "ChannelIdentification":{"shape":"Boolean"},
1571        "ShowAlternatives":{"shape":"Boolean"},
1572        "MaxAlternatives":{"shape":"MaxAlternatives"},
1573        "VocabularyFilterName":{"shape":"VocabularyFilterName"},
1574        "VocabularyFilterMethod":{"shape":"VocabularyFilterMethod"}
1575      }
1576    },
1577    "Specialty":{
1578      "type":"string",
1579      "enum":["PRIMARYCARE"]
1580    },
1581    "StartCallAnalyticsJobRequest":{
1582      "type":"structure",
1583      "required":[
1584        "CallAnalyticsJobName",
1585        "Media",
1586        "DataAccessRoleArn"
1587      ],
1588      "members":{
1589        "CallAnalyticsJobName":{"shape":"CallAnalyticsJobName"},
1590        "Media":{"shape":"Media"},
1591        "OutputLocation":{"shape":"Uri"},
1592        "OutputEncryptionKMSKeyId":{"shape":"KMSKeyId"},
1593        "DataAccessRoleArn":{"shape":"DataAccessRoleArn"},
1594        "Settings":{"shape":"CallAnalyticsJobSettings"},
1595        "ChannelDefinitions":{"shape":"ChannelDefinitions"}
1596      }
1597    },
1598    "StartCallAnalyticsJobResponse":{
1599      "type":"structure",
1600      "members":{
1601        "CallAnalyticsJob":{"shape":"CallAnalyticsJob"}
1602      }
1603    },
1604    "StartMedicalTranscriptionJobRequest":{
1605      "type":"structure",
1606      "required":[
1607        "MedicalTranscriptionJobName",
1608        "LanguageCode",
1609        "Media",
1610        "OutputBucketName",
1611        "Specialty",
1612        "Type"
1613      ],
1614      "members":{
1615        "MedicalTranscriptionJobName":{"shape":"TranscriptionJobName"},
1616        "LanguageCode":{"shape":"LanguageCode"},
1617        "MediaSampleRateHertz":{"shape":"MediaSampleRateHertz"},
1618        "MediaFormat":{"shape":"MediaFormat"},
1619        "Media":{"shape":"Media"},
1620        "OutputBucketName":{"shape":"OutputBucketName"},
1621        "OutputKey":{"shape":"OutputKey"},
1622        "OutputEncryptionKMSKeyId":{"shape":"KMSKeyId"},
1623        "KMSEncryptionContext":{"shape":"KMSEncryptionContextMap"},
1624        "Settings":{"shape":"MedicalTranscriptionSetting"},
1625        "ContentIdentificationType":{"shape":"MedicalContentIdentificationType"},
1626        "Specialty":{"shape":"Specialty"},
1627        "Type":{"shape":"Type"},
1628        "Tags":{"shape":"TagList"}
1629      }
1630    },
1631    "StartMedicalTranscriptionJobResponse":{
1632      "type":"structure",
1633      "members":{
1634        "MedicalTranscriptionJob":{"shape":"MedicalTranscriptionJob"}
1635      }
1636    },
1637    "StartTranscriptionJobRequest":{
1638      "type":"structure",
1639      "required":[
1640        "TranscriptionJobName",
1641        "Media"
1642      ],
1643      "members":{
1644        "TranscriptionJobName":{"shape":"TranscriptionJobName"},
1645        "LanguageCode":{"shape":"LanguageCode"},
1646        "MediaSampleRateHertz":{"shape":"MediaSampleRateHertz"},
1647        "MediaFormat":{"shape":"MediaFormat"},
1648        "Media":{"shape":"Media"},
1649        "OutputBucketName":{"shape":"OutputBucketName"},
1650        "OutputKey":{"shape":"OutputKey"},
1651        "OutputEncryptionKMSKeyId":{"shape":"KMSKeyId"},
1652        "KMSEncryptionContext":{"shape":"KMSEncryptionContextMap"},
1653        "Settings":{"shape":"Settings"},
1654        "ModelSettings":{"shape":"ModelSettings"},
1655        "JobExecutionSettings":{"shape":"JobExecutionSettings"},
1656        "ContentRedaction":{"shape":"ContentRedaction"},
1657        "IdentifyLanguage":{"shape":"Boolean"},
1658        "LanguageOptions":{"shape":"LanguageOptions"},
1659        "Subtitles":{"shape":"Subtitles"},
1660        "Tags":{"shape":"TagList"}
1661      }
1662    },
1663    "StartTranscriptionJobResponse":{
1664      "type":"structure",
1665      "members":{
1666        "TranscriptionJob":{"shape":"TranscriptionJob"}
1667      }
1668    },
1669    "String":{"type":"string"},
1670    "StringTargetList":{
1671      "type":"list",
1672      "member":{"shape":"NonEmptyString"},
1673      "min":1
1674    },
1675    "SubtitleFileUris":{
1676      "type":"list",
1677      "member":{"shape":"Uri"}
1678    },
1679    "SubtitleFormat":{
1680      "type":"string",
1681      "enum":[
1682        "vtt",
1683        "srt"
1684      ]
1685    },
1686    "SubtitleFormats":{
1687      "type":"list",
1688      "member":{"shape":"SubtitleFormat"}
1689    },
1690    "Subtitles":{
1691      "type":"structure",
1692      "members":{
1693        "Formats":{"shape":"SubtitleFormats"}
1694      }
1695    },
1696    "SubtitlesOutput":{
1697      "type":"structure",
1698      "members":{
1699        "Formats":{"shape":"SubtitleFormats"},
1700        "SubtitleFileUris":{"shape":"SubtitleFileUris"}
1701      }
1702    },
1703    "Tag":{
1704      "type":"structure",
1705      "required":[
1706        "Key",
1707        "Value"
1708      ],
1709      "members":{
1710        "Key":{"shape":"TagKey"},
1711        "Value":{"shape":"TagValue"}
1712      }
1713    },
1714    "TagKey":{
1715      "type":"string",
1716      "max":128,
1717      "min":1
1718    },
1719    "TagKeyList":{
1720      "type":"list",
1721      "member":{"shape":"TagKey"},
1722      "max":200,
1723      "min":1
1724    },
1725    "TagList":{
1726      "type":"list",
1727      "member":{"shape":"Tag"},
1728      "max":200,
1729      "min":1
1730    },
1731    "TagResourceRequest":{
1732      "type":"structure",
1733      "required":[
1734        "ResourceArn",
1735        "Tags"
1736      ],
1737      "members":{
1738        "ResourceArn":{"shape":"TranscribeArn"},
1739        "Tags":{"shape":"TagList"}
1740      }
1741    },
1742    "TagResourceResponse":{
1743      "type":"structure",
1744      "members":{
1745      }
1746    },
1747    "TagValue":{
1748      "type":"string",
1749      "max":256,
1750      "min":0
1751    },
1752    "TimestampMilliseconds":{
1753      "type":"long",
1754      "max":14400000,
1755      "min":0
1756    },
1757    "TranscribeArn":{
1758      "type":"string",
1759      "max":1011,
1760      "min":1,
1761      "pattern":"arn:aws(-[^:]+)?:transcribe:[a-zA-Z0-9-]*:[0-9]{12}:[a-zA-Z-]*/[0-9a-zA-Z._-]+"
1762    },
1763    "Transcript":{
1764      "type":"structure",
1765      "members":{
1766        "TranscriptFileUri":{"shape":"Uri"},
1767        "RedactedTranscriptFileUri":{"shape":"Uri"}
1768      }
1769    },
1770    "TranscriptFilter":{
1771      "type":"structure",
1772      "required":[
1773        "TranscriptFilterType",
1774        "Targets"
1775      ],
1776      "members":{
1777        "TranscriptFilterType":{"shape":"TranscriptFilterType"},
1778        "AbsoluteTimeRange":{"shape":"AbsoluteTimeRange"},
1779        "RelativeTimeRange":{"shape":"RelativeTimeRange"},
1780        "ParticipantRole":{"shape":"ParticipantRole"},
1781        "Negate":{"shape":"Boolean"},
1782        "Targets":{"shape":"StringTargetList"}
1783      }
1784    },
1785    "TranscriptFilterType":{
1786      "type":"string",
1787      "enum":["EXACT"]
1788    },
1789    "TranscriptionJob":{
1790      "type":"structure",
1791      "members":{
1792        "TranscriptionJobName":{"shape":"TranscriptionJobName"},
1793        "TranscriptionJobStatus":{"shape":"TranscriptionJobStatus"},
1794        "LanguageCode":{"shape":"LanguageCode"},
1795        "MediaSampleRateHertz":{"shape":"MediaSampleRateHertz"},
1796        "MediaFormat":{"shape":"MediaFormat"},
1797        "Media":{"shape":"Media"},
1798        "Transcript":{"shape":"Transcript"},
1799        "StartTime":{"shape":"DateTime"},
1800        "CreationTime":{"shape":"DateTime"},
1801        "CompletionTime":{"shape":"DateTime"},
1802        "FailureReason":{"shape":"FailureReason"},
1803        "Settings":{"shape":"Settings"},
1804        "ModelSettings":{"shape":"ModelSettings"},
1805        "JobExecutionSettings":{"shape":"JobExecutionSettings"},
1806        "ContentRedaction":{"shape":"ContentRedaction"},
1807        "IdentifyLanguage":{"shape":"Boolean"},
1808        "LanguageOptions":{"shape":"LanguageOptions"},
1809        "IdentifiedLanguageScore":{"shape":"IdentifiedLanguageScore"},
1810        "Tags":{"shape":"TagList"},
1811        "Subtitles":{"shape":"SubtitlesOutput"}
1812      }
1813    },
1814    "TranscriptionJobName":{
1815      "type":"string",
1816      "max":200,
1817      "min":1,
1818      "pattern":"^[0-9a-zA-Z._-]+"
1819    },
1820    "TranscriptionJobStatus":{
1821      "type":"string",
1822      "enum":[
1823        "QUEUED",
1824        "IN_PROGRESS",
1825        "FAILED",
1826        "COMPLETED"
1827      ]
1828    },
1829    "TranscriptionJobSummaries":{
1830      "type":"list",
1831      "member":{"shape":"TranscriptionJobSummary"}
1832    },
1833    "TranscriptionJobSummary":{
1834      "type":"structure",
1835      "members":{
1836        "TranscriptionJobName":{"shape":"TranscriptionJobName"},
1837        "CreationTime":{"shape":"DateTime"},
1838        "StartTime":{"shape":"DateTime"},
1839        "CompletionTime":{"shape":"DateTime"},
1840        "LanguageCode":{"shape":"LanguageCode"},
1841        "TranscriptionJobStatus":{"shape":"TranscriptionJobStatus"},
1842        "FailureReason":{"shape":"FailureReason"},
1843        "OutputLocationType":{"shape":"OutputLocationType"},
1844        "ContentRedaction":{"shape":"ContentRedaction"},
1845        "ModelSettings":{"shape":"ModelSettings"},
1846        "IdentifyLanguage":{"shape":"Boolean"},
1847        "IdentifiedLanguageScore":{"shape":"IdentifiedLanguageScore"}
1848      }
1849    },
1850    "Type":{
1851      "type":"string",
1852      "enum":[
1853        "CONVERSATION",
1854        "DICTATION"
1855      ]
1856    },
1857    "UntagResourceRequest":{
1858      "type":"structure",
1859      "required":[
1860        "ResourceArn",
1861        "TagKeys"
1862      ],
1863      "members":{
1864        "ResourceArn":{"shape":"TranscribeArn"},
1865        "TagKeys":{"shape":"TagKeyList"}
1866      }
1867    },
1868    "UntagResourceResponse":{
1869      "type":"structure",
1870      "members":{
1871      }
1872    },
1873    "UpdateCallAnalyticsCategoryRequest":{
1874      "type":"structure",
1875      "required":[
1876        "CategoryName",
1877        "Rules"
1878      ],
1879      "members":{
1880        "CategoryName":{"shape":"CategoryName"},
1881        "Rules":{"shape":"RuleList"}
1882      }
1883    },
1884    "UpdateCallAnalyticsCategoryResponse":{
1885      "type":"structure",
1886      "members":{
1887        "CategoryProperties":{"shape":"CategoryProperties"}
1888      }
1889    },
1890    "UpdateMedicalVocabularyRequest":{
1891      "type":"structure",
1892      "required":[
1893        "VocabularyName",
1894        "LanguageCode"
1895      ],
1896      "members":{
1897        "VocabularyName":{"shape":"VocabularyName"},
1898        "LanguageCode":{"shape":"LanguageCode"},
1899        "VocabularyFileUri":{"shape":"Uri"}
1900      }
1901    },
1902    "UpdateMedicalVocabularyResponse":{
1903      "type":"structure",
1904      "members":{
1905        "VocabularyName":{"shape":"VocabularyName"},
1906        "LanguageCode":{"shape":"LanguageCode"},
1907        "LastModifiedTime":{"shape":"DateTime"},
1908        "VocabularyState":{"shape":"VocabularyState"}
1909      }
1910    },
1911    "UpdateVocabularyFilterRequest":{
1912      "type":"structure",
1913      "required":["VocabularyFilterName"],
1914      "members":{
1915        "VocabularyFilterName":{"shape":"VocabularyFilterName"},
1916        "Words":{"shape":"Words"},
1917        "VocabularyFilterFileUri":{"shape":"Uri"}
1918      }
1919    },
1920    "UpdateVocabularyFilterResponse":{
1921      "type":"structure",
1922      "members":{
1923        "VocabularyFilterName":{"shape":"VocabularyFilterName"},
1924        "LanguageCode":{"shape":"LanguageCode"},
1925        "LastModifiedTime":{"shape":"DateTime"}
1926      }
1927    },
1928    "UpdateVocabularyRequest":{
1929      "type":"structure",
1930      "required":[
1931        "VocabularyName",
1932        "LanguageCode"
1933      ],
1934      "members":{
1935        "VocabularyName":{"shape":"VocabularyName"},
1936        "LanguageCode":{"shape":"LanguageCode"},
1937        "Phrases":{"shape":"Phrases"},
1938        "VocabularyFileUri":{"shape":"Uri"}
1939      }
1940    },
1941    "UpdateVocabularyResponse":{
1942      "type":"structure",
1943      "members":{
1944        "VocabularyName":{"shape":"VocabularyName"},
1945        "LanguageCode":{"shape":"LanguageCode"},
1946        "LastModifiedTime":{"shape":"DateTime"},
1947        "VocabularyState":{"shape":"VocabularyState"}
1948      }
1949    },
1950    "Uri":{
1951      "type":"string",
1952      "max":2000,
1953      "min":1,
1954      "pattern":"(s3://|http(s*)://).+"
1955    },
1956    "Vocabularies":{
1957      "type":"list",
1958      "member":{"shape":"VocabularyInfo"}
1959    },
1960    "VocabularyFilterInfo":{
1961      "type":"structure",
1962      "members":{
1963        "VocabularyFilterName":{"shape":"VocabularyFilterName"},
1964        "LanguageCode":{"shape":"LanguageCode"},
1965        "LastModifiedTime":{"shape":"DateTime"}
1966      }
1967    },
1968    "VocabularyFilterMethod":{
1969      "type":"string",
1970      "enum":[
1971        "remove",
1972        "mask",
1973        "tag"
1974      ]
1975    },
1976    "VocabularyFilterName":{
1977      "type":"string",
1978      "max":200,
1979      "min":1,
1980      "pattern":"^[0-9a-zA-Z._-]+"
1981    },
1982    "VocabularyFilters":{
1983      "type":"list",
1984      "member":{"shape":"VocabularyFilterInfo"}
1985    },
1986    "VocabularyInfo":{
1987      "type":"structure",
1988      "members":{
1989        "VocabularyName":{"shape":"VocabularyName"},
1990        "LanguageCode":{"shape":"LanguageCode"},
1991        "LastModifiedTime":{"shape":"DateTime"},
1992        "VocabularyState":{"shape":"VocabularyState"}
1993      }
1994    },
1995    "VocabularyName":{
1996      "type":"string",
1997      "max":200,
1998      "min":1,
1999      "pattern":"^[0-9a-zA-Z._-]+"
2000    },
2001    "VocabularyState":{
2002      "type":"string",
2003      "enum":[
2004        "PENDING",
2005        "READY",
2006        "FAILED"
2007      ]
2008    },
2009    "Word":{
2010      "type":"string",
2011      "max":256,
2012      "min":1
2013    },
2014    "Words":{
2015      "type":"list",
2016      "member":{"shape":"Word"},
2017      "min":1
2018    }
2019  }
2020}
2021