온디바이스 번역기
온디바이스 OPUS-MT 모델로 주요 언어 간에 번역합니다. 텍스트는 기기를 벗어나지 않으며, 언어 쌍 모델은 처음 사용할 때 다운로드됩니다.
이 쌍을 처음 사용하면 모델 Xenova/opus-mt-en-jap를 Hugging Face에서 다운로드합니다(수십 메가바이트). 이후에는 브라우저에 캐시되며, 텍스트 자체는 어디로도 전송되지 않습니다.
0 / 2,000
사용 방법
- 출발 언어와 도착 언어를 선택하세요. 영어로 또는 영어에서 번역하는 쌍이 기기에서 지원됩니다.
- 쌍을 처음 사용할 때는 해당 번역 모델(입력란 위의 안내에 이름이 표시됨)이 Hugging Face에서 다운로드됩니다. 이후에는 브라우저가 캐시에서 불러옵니다.
- 최대 2,000자까지 입력하거나 붙여넣고 번역을 누르세요. 긴 텍스트는 문장별로 번역되며 줄바꿈이 유지됩니다.
참고 사항
- 번역은 Transformers.js와 소형 OPUS-MT 모델로 전적으로 사용자의 기기에서 실행됩니다. 입력한 텍스트는 서버로 전송되지 않으며, 다운로드되는 것은 모델 파일뿐입니다.
- 품질은 소형 OPUS-MT 모델 수준으로 대형 클라우드 번역기보다 낮습니다. 특히 길거나 관용적이거나 기술적인 텍스트에서 차이가 큽니다. 결과는 초안으로 취급하세요.
- 영어가 아닌 두 언어 사이의 쌍(예: 일본어에서 프랑스어)은 기기에서 직접 사용할 수 있는 모델이 로드되지 않으므로 제공되지 않습니다. 대신 영어를 거쳐 두 단계로 번역하세요.
자주 묻는 질문
첫 번역이 오래 걸린 이유는 무엇인가요?
해당 언어 쌍의 모델(수십 메가바이트)을 Hugging Face에서 한 번 다운로드하고 WebAssembly로 시작해야 하기 때문입니다. 브라우저에 캐시되므로 같은 쌍의 이후 번역은 훨씬 빠르게 시작됩니다.
내 텍스트가 이 기기를 벗어나나요?
아니요. 모델 파일은 Hugging Face에서 다운로드되지만, 입력한 텍스트는 브라우저에서 로컬로 번역되며 어디로도 전송되지 않습니다.
내 언어 쌍을 사용할 수 없는 이유는 무엇인가요?
여기에는 영어로 또는 영어에서 번역하는 쌍만 OPUS-MT 모델이 연결되어 있습니다. 이는 기기에서 안정적으로 동작하는(ONNX) 빌드가 있는 쌍이기 때문입니다. 다른 쌍은 먼저 영어로 번역한 뒤 영어에서 대상 언어로 번역하세요.
긴 텍스트가 가끔 어색하게 읽히는 이유는 무엇인가요?
OPUS-MT 모델은 작고 주로 단일 문장으로 학습되었습니다. 따라서 이 페이지는 긴 입력을 문장 크기의 조각으로 나누어 하나씩 번역합니다. 각 조각은 모델이 잘 처리하는 범위 안에 머물지만, 문장 사이의 흐름이 다소 손실될 수 있습니다.