Skip to content

Commit cd17613

Browse files
authored
feat(TranscribeStreaming): Adding support for missing languages. (#5483)
1 parent a15f3f5 commit cd17613

File tree

7 files changed

+578
-202
lines changed

7 files changed

+578
-202
lines changed

AWSTranscribeStreaming/AWSTranscribeStreamingModel.h

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//
2-
// Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
// Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
33
//
44
// Licensed under the Apache License, Version 2.0 (the "License").
55
// You may not use this file except in compliance with the License.
@@ -50,8 +50,48 @@ typedef NS_ENUM(NSInteger, AWSTranscribeStreamingLanguageCode) {
5050
AWSTranscribeStreamingLanguageCodeJaJP,
5151
AWSTranscribeStreamingLanguageCodeKoKR,
5252
AWSTranscribeStreamingLanguageCodeZhCN,
53-
AWSTranscribeStreamingLanguageCodeHiIN,
5453
AWSTranscribeStreamingLanguageCodeThTH,
54+
AWSTranscribeStreamingLanguageCodeEsES,
55+
AWSTranscribeStreamingLanguageCodeArSA,
56+
AWSTranscribeStreamingLanguageCodePtPT,
57+
AWSTranscribeStreamingLanguageCodeCaES,
58+
AWSTranscribeStreamingLanguageCodeArAE,
59+
AWSTranscribeStreamingLanguageCodeHiIN,
60+
AWSTranscribeStreamingLanguageCodeZhHK,
61+
AWSTranscribeStreamingLanguageCodeNlNL,
62+
AWSTranscribeStreamingLanguageCodeNoNO,
63+
AWSTranscribeStreamingLanguageCodeSvSE,
64+
AWSTranscribeStreamingLanguageCodePlPL,
65+
AWSTranscribeStreamingLanguageCodeFiFI,
66+
AWSTranscribeStreamingLanguageCodeZhTW,
67+
AWSTranscribeStreamingLanguageCodeEnIN,
68+
AWSTranscribeStreamingLanguageCodeEnIE,
69+
AWSTranscribeStreamingLanguageCodeEnNZ,
70+
AWSTranscribeStreamingLanguageCodeEnAB,
71+
AWSTranscribeStreamingLanguageCodeEnZA,
72+
AWSTranscribeStreamingLanguageCodeEnWL,
73+
AWSTranscribeStreamingLanguageCodeDeCH,
74+
AWSTranscribeStreamingLanguageCodeAfZA,
75+
AWSTranscribeStreamingLanguageCodeEuES,
76+
AWSTranscribeStreamingLanguageCodeHrHR,
77+
AWSTranscribeStreamingLanguageCodeCsCZ,
78+
AWSTranscribeStreamingLanguageCodeDaDK,
79+
AWSTranscribeStreamingLanguageCodeFaIR,
80+
AWSTranscribeStreamingLanguageCodeGlES,
81+
AWSTranscribeStreamingLanguageCodeElGR,
82+
AWSTranscribeStreamingLanguageCodeHeIL,
83+
AWSTranscribeStreamingLanguageCodeIdID,
84+
AWSTranscribeStreamingLanguageCodeLvLV,
85+
AWSTranscribeStreamingLanguageCodeMsMY,
86+
AWSTranscribeStreamingLanguageCodeRoRO,
87+
AWSTranscribeStreamingLanguageCodeRuRU,
88+
AWSTranscribeStreamingLanguageCodeSrRS,
89+
AWSTranscribeStreamingLanguageCodeSkSK,
90+
AWSTranscribeStreamingLanguageCodeSoSO,
91+
AWSTranscribeStreamingLanguageCodeTlPH,
92+
AWSTranscribeStreamingLanguageCodeUkUA,
93+
AWSTranscribeStreamingLanguageCodeViVN,
94+
AWSTranscribeStreamingLanguageCodeZuZA,
5595
};
5696

5797
typedef NS_ENUM(NSInteger, AWSTranscribeStreamingMediaEncoding) {
@@ -308,6 +348,11 @@ typedef NS_ENUM(NSInteger, AWSTranscribeStreamingMediaEncoding) {
308348
*/
309349
@property (nonatomic, strong) NSError* _Nullable limitExceededException;
310350

351+
/**
352+
<p>The service is currently unavailable. Try your request later.</p>
353+
*/
354+
@property (nonatomic, strong) NSError* _Nullable serviceUnavailableException;
355+
311356
/**
312357
<p>A portion of the transcription of the audio stream. Events are sent periodically from Amazon Transcribe to your application. The event can be a partial transcription of a section of the audio stream, or it can be the entire transcription of that portion of the audio stream. </p>
313358
*/

0 commit comments

Comments
 (0)