@@ -13,28 +13,28 @@ public class Recognizer {
13
13
14
14
public enum Languages {
15
15
AUTO_DETECT (null ),//tells Google to auto-detect the language
16
- ARABIC__JORDAN ("ar-JO" ),
17
- ARABIC__LEBANON ("ar-LB" ),
18
- ARABIC__QATAR ("ar-QA" ),
19
- ARABIC__UAE ("ar-AE" ),
20
- ARABIC__MOROCCO ("ar-MA" ),
21
- ARABIC__IRAQ ("ar-IQ" ),
22
- ARABIC__ALGERIA ("ar-DZ" ),
23
- ARABIC__BAHRAIN ("ar-BH" ),
24
- ARABIC__LYBIA ("ar-LY" ),
25
- ARABIC__OMAN ("ar-OM" ),
26
- ARABIC__SAUDI_ARABIA ("ar-SA" ),
27
- ARABIC__TUNISIA ("ar-TN" ),
28
- ARABIC__YEMEN ("ar-YE" ),
16
+ ARABIC_JORDAN ("ar-JO" ),
17
+ ARABIC_LEBANON ("ar-LB" ),
18
+ ARABIC_QATAR ("ar-QA" ),
19
+ ARABIC_UAE ("ar-AE" ),
20
+ ARABIC_MOROCCO ("ar-MA" ),
21
+ ARABIC_IRAQ ("ar-IQ" ),
22
+ ARABIC_ALGERIA ("ar-DZ" ),
23
+ ARABIC_BAHRAIN ("ar-BH" ),
24
+ ARABIC_LYBIA ("ar-LY" ),
25
+ ARABIC_OMAN ("ar-OM" ),
26
+ ARABIC_SAUDI_ARABIA ("ar-SA" ),
27
+ ARABIC_TUNISIA ("ar-TN" ),
28
+ ARABIC_YEMEN ("ar-YE" ),
29
29
BASQUE ("eu" ),
30
30
CATALAN ("ca" ),
31
31
CZECH ("cs" ),
32
32
DUTCH ("nl-NL" ),
33
- ENGLISH__AUSTRALIA ("en-AU" ),
34
- ENGLISH__CANADA ("en-CA" ),
35
- ENGLISH__INDIA ("en-IN" ),
36
- ENGLISH__NEW_ZEALAND ("en-NZ" ),
37
- ENGLISH__SOUTH_AFRICA ("en-ZA" ),
33
+ ENGLISH_AUSTRALIA ("en-AU" ),
34
+ ENGLISH_CANADA ("en-CA" ),
35
+ ENGLISH_INDIA ("en-IN" ),
36
+ ENGLISH_NEW_ZEALAND ("en-NZ" ),
37
+ ENGLISH_SOUTH_AFRICA ("en-ZA" ),
38
38
ENGLISH_UK ("en-GB" ),
39
39
ENGLISH_US ("en-US" ),
40
40
FINNISH ("fi" ),
@@ -53,21 +53,21 @@ public enum Languages{
53
53
TRADITIONAL_TAIWAN ("zh-TW" ),
54
54
SIMPLIFIED_CHINA ("ZH-CN" ),
55
55
SIMPLIFIED_HONG_KONG ("zh-HK" ),
56
- YUE_CHINESE__TRADITIONAL_HONG_KONG ("zh-yue" ),
56
+ YUE_CHINESE_TRADITIONAL_HONG_KONG ("zh-yue" ),
57
57
MALAYSIAN ("ms-MY" ),
58
58
NORWEGIAN ("no-NO" ),
59
59
POLISH ("pl" ),
60
60
PIG_LATIN ("xx-piglatin" ),
61
61
PORTUGUESE ("pt-PT" ),
62
- PORTUGUESE__BRASIL ("pt-BR" ),
62
+ PORTUGUESE_BRASIL ("pt-BR" ),
63
63
ROMANIAN ("ro-RO" ),
64
64
RUSSIAN ("ru" ),
65
65
SERBIAN ("sr-SP" ),
66
66
SLOVAK ("sk" ),
67
- SPANISH__ARGENTINA ("es-AR" ),
67
+ SPANISH_ARGENTINA ("es-AR" ),
68
68
SPANISH_BOLIVIA ("es-BO" ),
69
- SPANISH__CHILE ("es-CL" ),
70
- SPANISH__COLOMBIA ("es-CO" ),
69
+ SPANISH_CHILE ("es-CL" ),
70
+ SPANISH_COLOMBIA ("es-CO" ),
71
71
SPANISH_COSTA_RICA ("es-CR" ),
72
72
SPANISH_DOMINICAN_REPUBLIC ("es-DO" ),
73
73
SPANISH_ECUADOR ("es-EC" ),
@@ -125,10 +125,19 @@ public Recognizer() {
125
125
* Constructor
126
126
* @param Language
127
127
*/
128
+ @ Deprecated
128
129
public Recognizer (String language ) {
129
130
this .language = language ;
130
131
}
131
132
133
+ /**
134
+ * Constructor
135
+ * @param language The Languages class for the language you want to designate
136
+ */
137
+ public Recognizer (Languages language ){
138
+ this .language = language .languageCode ;
139
+ }
140
+
132
141
/**
133
142
* Constructor
134
143
* @param profanityFilter
@@ -142,11 +151,22 @@ public Recognizer(boolean profanityFilter){
142
151
* @param language
143
152
* @param profanityFilter
144
153
*/
154
+ @ Deprecated
145
155
public Recognizer (String language , boolean profanityFilter ){
146
156
this .language = language ;
147
157
this .profanityFilter = profanityFilter ;
148
158
}
149
159
160
+ /**
161
+ * Constructor
162
+ * @param language
163
+ * @param profanityFilter
164
+ */
165
+ public Recognizer (Languages language , boolean profanityFilter ){
166
+ this .language = language .languageCode ;
167
+ this .profanityFilter = profanityFilter ;
168
+ }
169
+
150
170
/**
151
171
* Language: Contains all supported languages for Google Speech to Text.
152
172
* Setting this to null will make Google use it's own language detection.
@@ -157,10 +177,10 @@ public void setLanguage(Languages language) {
157
177
this .language = language .languageCode ;
158
178
}
159
179
160
- /**Language code. This language code must match the language of the speech to be recognized. ex. en-US ru-RU
180
+ /**Language code. This language code must match the language of the speech to be recognized. ex. en-US ru-RU
161
181
* This value is null by default.
162
182
*/
163
- @ Deprecated
183
+ @ Deprecated
164
184
public void setLanguage (String language ) {
165
185
this .language = language ;
166
186
}
0 commit comments