Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

OCR와 음성 전사의 언어 코드

OCR의 languages와 scripts, 음성 전사의 language는 서로 다른 코드 체계를 사용합니다. 한국어는 Tesseract 언어 코드 kor, Whisper 언어 코드 ko와 이름 korean으로 구분합니다. 영어는 각각 eng, en과 english입니다. Layout-aware V2의 구조화 요청에서 사용하는 ENG 같은 열거값도 별도 인터페이스입니다.

OCR은 언어 목록을 받고 기본값은 영어이며, 문자체 목록은 기본적으로 지정하지 않습니다. 음성 전사의 언어는 기본 None으로 자동 감지합니다. 아래 표는 값을 선택할 때 사용할 코드와 이름의 사전입니다.

자주 사용하는 OCR 언어

코드의미
eng영어
kor한국어
kor_vert세로쓰기 한국어
jpn일본어
chi_sim중국어 간체
chi_tra중국어 번체
deu독일어
fra프랑스어
ara아랍어

OCR 언어 사전

아래 데이터 계열 표시는 Tesseract의 4.0.0 traineddata 계열에 해당 코드를 제공하는지 나타냅니다. 이전 버전 전용 코드와 언어가 아닌 검출 모듈도 구분합니다. equ는 수식 검출, osd는 방향/문자체 검출 모듈입니다.

코드언어 또는 모듈 이름4.0.0 데이터 계열
afrAfrikaanstessdata, tessdata_best, tessdata_fast
amhAmharictessdata, tessdata_best, tessdata_fast
araArabictessdata, tessdata_best, tessdata_fast
asmAssamesetessdata, tessdata_best, tessdata_fast
azeAzerbaijanitessdata, tessdata_best, tessdata_fast
aze_cyrlAzerbaijani - Cyrillictessdata, tessdata_best, tessdata_fast
belBelarusiantessdata, tessdata_best, tessdata_fast
benBengalitessdata, tessdata_best, tessdata_fast
bodTibetantessdata, tessdata_best, tessdata_fast
bosBosniantessdata, tessdata_best, tessdata_fast
breBretontessdata, tessdata_best, tessdata_fast
bulBulgariantessdata, tessdata_best, tessdata_fast
catCatalan; Valenciantessdata, tessdata_best, tessdata_fast
cebCebuanotessdata, tessdata_best, tessdata_fast
cesCzechtessdata, tessdata_best, tessdata_fast
chi_simChinese - Simplifiedtessdata, tessdata_best, tessdata_fast
chi_traChinese - Traditionaltessdata, tessdata_best, tessdata_fast
chrCherokeetessdata, tessdata_best, tessdata_fast
cosCorsicantessdata, tessdata_best, tessdata_fast
cymWelshtessdata, tessdata_best, tessdata_fast
danDanishtessdata, tessdata_best, tessdata_fast
dan_frakDanish - Fraktur (contrib)이전 버전 항목
deuGermantessdata, tessdata_best, tessdata_fast
deu_frakGerman - Fraktur (contrib)이전 버전 항목
deu_latfGerman (Fraktur Latin)tessdata, tessdata_best, tessdata_fast
dzoDzongkhatessdata, tessdata_best, tessdata_fast
ellGreek, Modern (1453-)tessdata, tessdata_best, tessdata_fast
engEnglishtessdata, tessdata_best, tessdata_fast
enmEnglish, Middle (1100-1500)tessdata, tessdata_best, tessdata_fast
epoEsperantotessdata, tessdata_best, tessdata_fast
equMath / equation detection moduletessdata, tessdata_best, tessdata_fast
estEstoniantessdata, tessdata_best, tessdata_fast
eusBasquetessdata, tessdata_best, tessdata_fast
faoFaroesetessdata, tessdata_best, tessdata_fast
fasPersiantessdata, tessdata_best, tessdata_fast
filFilipino (old - Tagalog)tessdata, tessdata_best, tessdata_fast
finFinnishtessdata, tessdata_best, tessdata_fast
fraFrenchtessdata, tessdata_best, tessdata_fast
frkGerman - Fraktur (now deu_latf)tessdata, tessdata_best, tessdata_fast
frmFrench, Middle (ca.1400-1600)tessdata, tessdata_best, tessdata_fast
fryWestern Frisiantessdata, tessdata_best, tessdata_fast
glaScottish Gaelictessdata, tessdata_best, tessdata_fast
gleIrishtessdata, tessdata_best, tessdata_fast
glgGaliciantessdata, tessdata_best, tessdata_fast
grcGreek, Ancient (to 1453) (contrib)tessdata, tessdata_best, tessdata_fast
gujGujaratitessdata, tessdata_best, tessdata_fast
hatHaitian; Haitian Creoletessdata, tessdata_best, tessdata_fast
hebHebrewtessdata, tessdata_best, tessdata_fast
hinHinditessdata, tessdata_best, tessdata_fast
hrvCroatiantessdata, tessdata_best, tessdata_fast
hunHungariantessdata, tessdata_best, tessdata_fast
hyeArmeniantessdata, tessdata_best, tessdata_fast
ikuInuktituttessdata, tessdata_best, tessdata_fast
indIndonesiantessdata, tessdata_best, tessdata_fast
islIcelandictessdata, tessdata_best, tessdata_fast
itaItaliantessdata, tessdata_best, tessdata_fast
ita_oldItalian - Oldtessdata, tessdata_best, tessdata_fast
javJavanesetessdata, tessdata_best, tessdata_fast
jpnJapanesetessdata, tessdata_best, tessdata_fast
kanKannadatessdata, tessdata_best, tessdata_fast
katGeorgiantessdata, tessdata_best, tessdata_fast
kat_oldGeorgian - Oldtessdata, tessdata_best, tessdata_fast
kazKazakhtessdata, tessdata_best, tessdata_fast
khmCentral Khmertessdata, tessdata_best, tessdata_fast
kirKirghiz; Kyrgyztessdata, tessdata_best, tessdata_fast
kmrKurmanji (Kurdish - Latin Script)tessdata, tessdata_best, tessdata_fast
korKoreantessdata, tessdata_best, tessdata_fast
kor_vertKorean (vertical)tessdata, tessdata_best, tessdata_fast
kurKurdish (Arabic Script)이전 버전 항목
laoLaotessdata, tessdata_best, tessdata_fast
latLatintessdata, tessdata_best, tessdata_fast
lavLatviantessdata, tessdata_best, tessdata_fast
litLithuaniantessdata, tessdata_best, tessdata_fast
ltzLuxembourgishtessdata, tessdata_best, tessdata_fast
malMalayalamtessdata, tessdata_best, tessdata_fast
marMarathitessdata, tessdata_best, tessdata_fast
mkdMacedoniantessdata, tessdata_best, tessdata_fast
mltMaltesetessdata, tessdata_best, tessdata_fast
monMongoliantessdata, tessdata_best, tessdata_fast
mriMaoritessdata, tessdata_best, tessdata_fast
msaMalaytessdata, tessdata_best, tessdata_fast
myaBurmesetessdata, tessdata_best, tessdata_fast
nepNepalitessdata, tessdata_best, tessdata_fast
nldDutch; Flemishtessdata, tessdata_best, tessdata_fast
norNorwegiantessdata, tessdata_best, tessdata_fast
ociOccitan (post 1500)tessdata, tessdata_best, tessdata_fast
oriOriyatessdata, tessdata_best, tessdata_fast
osdOrientation and script detection moduletessdata, tessdata_best, tessdata_fast
panPanjabi; Punjabitessdata, tessdata_best, tessdata_fast
polPolishtessdata, tessdata_best, tessdata_fast
porPortuguesetessdata, tessdata_best, tessdata_fast
pusPushto; Pashtotessdata, tessdata_best, tessdata_fast
queQuechuatessdata, tessdata_best, tessdata_fast
ronRomanian; Moldavian; Moldovantessdata, tessdata_best, tessdata_fast
rusRussiantessdata, tessdata_best, tessdata_fast
sanSanskrittessdata, tessdata_best, tessdata_fast
sinSinhala; Sinhalesetessdata, tessdata_best, tessdata_fast
slkSlovaktessdata, tessdata_best, tessdata_fast
slk_frakSlovak - Fraktur (contrib)이전 버전 항목
slvSloveniantessdata, tessdata_best, tessdata_fast
sndSindhitessdata, tessdata_best, tessdata_fast
spaSpanish; Castiliantessdata, tessdata_best, tessdata_fast
spa_oldSpanish; Castilian - Oldtessdata, tessdata_best, tessdata_fast
sqiAlbaniantessdata, tessdata_best, tessdata_fast
srpSerbiantessdata, tessdata_best, tessdata_fast
srp_latnSerbian - Latintessdata, tessdata_best, tessdata_fast
sunSundanesetessdata, tessdata_best, tessdata_fast
swaSwahilitessdata, tessdata_best, tessdata_fast
sweSwedishtessdata, tessdata_best, tessdata_fast
syrSyriactessdata, tessdata_best, tessdata_fast
tamTamiltessdata, tessdata_best, tessdata_fast
tatTatartessdata, tessdata_best, tessdata_fast
telTelugutessdata, tessdata_best, tessdata_fast
tgkTajiktessdata, tessdata_best, tessdata_fast
tglTagalog (new - Filipino)이전 버전 항목
thaThaitessdata, tessdata_best, tessdata_fast
tirTigrinyatessdata, tessdata_best, tessdata_fast
tonTongatessdata, tessdata_best, tessdata_fast
turTurkishtessdata, tessdata_best, tessdata_fast
uigUighur; Uyghurtessdata, tessdata_best, tessdata_fast
ukrUkrainiantessdata, tessdata_best, tessdata_fast
urdUrdutessdata, tessdata_best, tessdata_fast
uzbUzbektessdata, tessdata_best, tessdata_fast
uzb_cyrlUzbek - Cyrillictessdata, tessdata_best, tessdata_fast
vieVietnamesetessdata, tessdata_best, tessdata_fast
yidYiddishtessdata, tessdata_best, tessdata_fast
yorYorubatessdata, tessdata_best, tessdata_fast

OCR 문자체 사전

문자체는 특정 언어 하나와 같지 않습니다. 예를 들어 Latin에는 여러 언어가 포함될 수 있으며 Hangul은 한글 문자체를 가리킵니다. 코드의 대소문자와 하이픈은 그대로 사용합니다.

코드문자체 이름
arabArabic
armnArmenian
bengBengali
cansCanadian_Aboriginal
cherCherokee
cyrlCyrillic
devaDevanagari
ethiEthiopic
frakFraktur
georGeorgian
grekGreek
gujrGujarati
guruGurmukhi
hansHanS (Han simplified)
hans-vertHanS_vert (Han simplified vertical)
hantHanT (Han traditional)
hant-vertHanT_vert (Han traditional vertical)
hangHangul
hang-vertHangul_vert (Hangul vertical)
hebrHebrew
jpanJapanese
jpan-vertJapanese_vert (Japanese vertical)
kndaKannada
khmrKhmer
laooLao
latnLatin
mlymMalayalam
mymrMyanmar
oryaOriya(Odia)
sinhSinhala
syrcSyriac
tamlTamil
teluTelugu
thaaThaana
thaiThai
tibtTibetan
vietVietnamese

음성 전사 언어 사전

Whisper의 코드와 대응 언어 이름입니다. language="english"처럼 이름으로 지정하는 방식과 코드가 어떤 언어를 가리키는지 함께 확인할 수 있습니다. 언어 사전과 선택한 모델의 언어 지원 범위는 구분합니다.

코드언어 이름
enenglish
zhchinese
degerman
esspanish
rurussian
kokorean
frfrench
jajapanese
ptportuguese
trturkish
plpolish
cacatalan
nldutch
ararabic
svswedish
ititalian
idindonesian
hihindi
fifinnish
vivietnamese
hehebrew
ukukrainian
elgreek
msmalay
csczech
roromanian
dadanish
huhungarian
tatamil
nonorwegian
ththai
ururdu
hrcroatian
bgbulgarian
ltlithuanian
lalatin
mimaori
mlmalayalam
cywelsh
skslovak
tetelugu
fapersian
lvlatvian
bnbengali
srserbian
azazerbaijani
slslovenian
knkannada
etestonian
mkmacedonian
brbreton
eubasque
isicelandic
hyarmenian
nenepali
mnmongolian
bsbosnian
kkkazakh
sqalbanian
swswahili
glgalician
mrmarathi
papunjabi
sisinhala
kmkhmer
snshona
yoyoruba
sosomali
afafrikaans
ococcitan
kageorgian
bebelarusian
tgtajik
sdsindhi
gugujarati
amamharic
yiyiddish
lolao
uzuzbek
fofaroese
hthaitian creole
pspashto
tkturkmen
nnnynorsk
mtmaltese
sasanskrit
lbluxembourgish
mymyanmar
botibetan
tltagalog
mgmalagasy
asassamese
tttatar
hawhawaiian
lnlingala
hahausa
babashkir
jwjavanese
susundanese
yuecantonese

기계 판독용 언어 사전에는 OCR 데이터의 버전별 제공 여부도 포함되어 있습니다. 보충 참조는 Tesseract 언어/문자체와 Whisper 언어 정의입니다.