| 279 | self.detector = self.initDetector(detector_path) |
| 280 | |
| 281 | def setModelLanguage(self, language, lang_list, list_lang, list_lang_string): |
| 282 | self.model_lang = language |
| 283 | if set(lang_list) - set(list_lang) != set(): |
| 284 | if language == 'ch_tra' or language == 'ch_sim': |
| 285 | language = 'chinese' |
| 286 | raise ValueError(language.capitalize() + ' is only compatible with English, try lang_list=' + list_lang_string) |
| 287 | |
| 288 | def getChar(self, fileName): |
| 289 | char_file = os.path.join(BASE_PATH, 'character', fileName) |