로컬 OCR 모델과 인식 언어
OKYAWATCH문서

텍스트와 화면 인식

로컬 OCR 모델과 인식 언어

화면에 쓰인 언어를 선택하고 첫 모델 다운로드와 인식 오차를 구분합니다.

업데이트 5 분 읽기

열람 권한이 있는 화면만 공유하세요. 인식은 로컬에서 실행되지만 외부 알림과 클라우드 번역은 텍스트를 전송합니다.

이 가이드의 범위

OCR는 이미지의 글자 모양을 텍스트로 바꾸며 원래의 텍스트 레이어를 읽어 오지 않습니다. Watch는 필요한 코드와 언어 데이터를 불러온 뒤 화면을 로컬에서 인식합니다. 인터페이스 언어와 OCR 언어는 별개입니다. 한국어 메뉴를 사용해도 일본어 화면을 읽는 작업에는 일본어 모델을 골라야 합니다. 버튼을 읽기 편한 언어가 아니라 실제 소스의 문자에 맞추는 것이 핵심입니다.

설정 순서

텍스트 작업에서 영역과 OCR 언어를 선택합니다. 처음에는 읽기 쉬운 글꼴의 짧고 정지된 한 줄로 시험하세요. 첫 실행에는 엔진이나 언어 데이터가 다운로드될 수 있습니다. 브라우저가 캐시하더라도 사이트 데이터 삭제, 프로필 변경, 캐시 정리로 다시 받아야 할 수 있습니다. 따라서 첫 방문부터 완전히 오프라인이라고 설명하면 안 됩니다. 로딩 중 네트워크 문제와 글자 인식의 문제는 분리해 살펴봅니다.

결과 확인

결과를 원문과 한 글자씩 대조하고 숫자 영, 대문자, 문장 부호, 악센트도 확인합니다. 신뢰도 점수는 모델의 추정치일 뿐 정확성의 증명은 아닙니다. 자동 동작을 늘리기 전에 글자 크기, 대비, 잘라낸 영역을 개선하세요. 중요한 이름이나 금액, 식별 번호에는 여러 번 맞게 읽혔더라도 사람의 검토를 남기는 것이 좋습니다. 예제 몇 개의 성공이 모든 화면에 같은 정확도를 보장하지는 않습니다.

사용 전에 알아둘 한계

제품에서 선택할 수 있는 OCR 언어는 영어, 중국어 간체, 스페인어, 포르투갈어, 일본어, 한국어, 독일어, 프랑스어, 이탈리아어, 네덜란드어입니다. 기반 OCR 프로젝트가 지원하는 모든 기능이 제품에 노출되는 것은 아닙니다. 화면의 한 문장을 읽었다고 손글씨, PDF 구조, 표 셀 복원, 음성 받아쓰기까지 된다고 추론할 수 없습니다. 모델은 글자를 읽는 도구이며 없는 이미지 정보를 복원하는 만능 기능은 아닙니다.

문제 해결

모델 초기화 실패와 비어 있는 인식 결과는 다른 문제입니다. 불러오는 중이라면 네트워크, 브라우저 저장소, 작업 취소 여부를 확인합니다. 미리보기가 선명한데 철자가 계속 틀리면 언어 선택과 글자 품질을 우선 봅니다. 짧은 한 줄로 시험하면 엔진 준비 문제와 복잡한 화면 자체의 난도를 분리할 수 있습니다. 설정을 무작정 여러 개 바꾸기보다 같은 간단한 자료로 원인을 좁혀 보세요.

실제 운영 시 확인할 점

언어 모델 캐시, 작업 설정, 인식 기록은 서로 다른 브라우저 데이터입니다. 모델을 받는 것은 스크린샷을 업로드하는 일이 아닙니다. 반면 선택한 클라우드 번역이나 외부 알림은 인식 텍스트를 설정한 서비스에 보낼 수 있습니다. 한 작업 안에서 함께 선택하더라도 처리 장소가 같다는 뜻은 아닙니다. 로컬 OCR라는 이유만으로 그 다음의 모든 동작도 로컬이라고 판단하지 말고 각각 점검하세요.

인터페이스와 OCR은 영어, 중국어 간체, 스페인어, 포르투갈어, 일본어, 한국어, 독일어, 프랑스어, 이탈리아어, 네덜란드어를 지원합니다. OCR 언어 모델은 처음 사용할 때 필요에 따라 다운로드되어 이 브라우저에 캐시되며, 인터페이스 언어와 OCR 언어는 별도로 설정할 수 있습니다.

함께 읽을 가이드

참고 자료