전자책은 이 앱, 만화는 저 앱, PDF는 또 다른 앱 —
하나로 합쳤습니다.
Lumen Reader(루멘 리더)는 전자책·PDF·만화를 한곳에서 읽는 무료 윈도우 리더입니다. EPUB·TXT·MOBI·PDF·CBZ까지 형식을 가리지 않고, 인터넷 없이도 사람처럼 자연스러운 목소리로 읽어 줍니다. 재생 버튼을 누르면 약 0.04초 만에 소리가 나옵니다. 회원가입도, 광고도, 서버도 없습니다. 책과 기록은 전부 내 PC에만 남습니다.
0.04초 재생 후 첫 소리까지 측정값 40ms |
31개 언어 오프라인 고품질 음성 목소리 10종 |
10MB 설치 파일 크기 무설치판은 13MB |
9 화면 언어 한·영·일·중(간·번) 외 |
0원 가입·광고·서버 모두 없음 |

추가 오름차순·내림차순 전환 — 정렬 버튼 바로 옆 화살표(↑/↓)로 모든 정렬(최근 읽은 순·제목·저자·추가한 순·진행률·별점·태그)의 방향을 뒤집습니다. 컬렉션·스마트 컬렉션·태그·시리즈·폴더 보기에서도 똑같이 적용되고, 저자·읽은 적·별점이 없는 책은 어느 방향이든 맨 뒤에 놓입니다
개선 정렬 방식과 방향은 다음에 열어도 그대로 유지됩니다. 별점 정렬 이름은 "별점 순"으로 바꿨습니다(방향은 ↑/↓로 선택)
LumenReader.exe만 새 파일로 바꾸면 됩니다.먼저 자랑하고 싶은 것 — 인터넷 없이 읽어 주는 목소리
책을 읽어 주는 기능은 많지만, 대부분 인터넷이 필요하거나 기계음에 가깝습니다. Lumen Reader는 고품질 오프라인 음성을 한 번 받아 두면 비행기 안에서도, 지하철에서도 사람처럼 읽어 줍니다.

음성 엔진은 세 갈래로 고를 수 있습니다. 윈도우 기본 음성, 고품질 오프라인 음성, 그리고 클라우드 음성입니다.
| 엔진 | 내용 | 인터넷 |
|---|---|---|
| 윈도우 기본 음성 | 따로 받을 것 없이 바로 사용 | 필요 없음 |
| 고품질 오프라인 | Supertonic 3(31개 언어·목소리 10종, 약 129MB) 권장. 그 밖에 KSS(한국어), Piper HFC Female(영어), Piper LibriTTS-R(영어 목소리 904종) | 한 번 내려받은 뒤에는 필요 없음 |
| 클라우드 음성 | Azure AI Speech · OpenAI · Google Cloud TTS · ElevenLabs (본인 API 키). 받은 문장은 PC에 저장해 요금 절약 | 필요 |

속도와 쉼 길이, 음질, 수면 타이머(분 단위 또는 장이 끝날 때까지)를 조절할 수 있고, 대사는 다른 목소리로 읽게 할 수도 있습니다. 창을 닫아도 트레이에서 계속 들리고, 전역 단축키와 미디어 키로 조작됩니다. 책 한 권을 통째로 오디오북 파일로 내보내기도 됩니다. 원하는 대로 읽지 않는 단어는 발음 사전에 등록해 고칠 수 있습니다.
형식을 가리지 않습니다
리더를 여러 개 깔아 두는 가장 큰 이유가 형식 때문입니다. 그래서 처음부터 넓게 지원했습니다.
| 전자책 | EPUB · MOBI · AZW3(킨들, DRM 없는 파일) · FB2 |
| 글 파일 | TXT(EUC-KR 같은 옛 인코딩 자동 인식) · Markdown · HTML · DOCX |
| 만화 | CBZ · CBR · CB7 · ZIP · RAR · 7Z · 이미지 폴더 |
| 문서 | PDF — 큰 파일도 필요한 부분만 불러와 빠르게 |
웹소설 TXT가 깨져서 못 읽던 경험이 있다면, 옛 인코딩을 자동으로 알아보는 점이 특히 반가울 겁니다.
읽는 즐거움을 위한 것들
테마는 라이트·세피아·다크·블랙 네 가지. 글꼴과 크기, 줄 간격과 문단 간격, 여백과 본문 너비, 정렬까지 손에 맞게 바꿉니다. 페이지 모드와 스크롤 모드, 한 쪽과 두 쪽, 넘김 효과(밀기·종이 넘김·흐리게)도 고를 수 있습니다.


읽는 줄을 강조하는 리딩 룰러, 눈 휴식 알림, 책 자체 스타일 끄기 같은 세부 설정도 있습니다.
만화 보기에 진심입니다
만화는 전자책과 요구가 완전히 다릅니다. 두 쪽 보기, 일본 만화의 오른쪽→왼쪽 진행, 웹툰의 세로 스크롤을 모두 지원하고, 한 컷씩 크게 보는 컷 보기, 여백 자르기, 펼침면 나누기까지 갖췄습니다.


스캔 상태가 좋지 않은 파일을 위해 밝기·대비·채도·선명도 보정과 흑백 보기, 저해상도 이미지를 또렷하게 키우는 고화질 확대를 넣었습니다. 다 읽으면 다음 권이 자동으로 열리고, 용량이 부담되면 WebP로 변환해 줄일 수 있습니다.
서재와 책 구하기
책 폴더를 한 번 지정하면 알아서 찾아 정리하고, 새 파일이 생기면 자동으로 반영됩니다. 표지가 없는 책은 제목으로 표지를 만들어 주고, TXT 소설과 같은 폴더에 그림이 있으면 그것을 표지로 씁니다. 마음에 안 들면 표지 바꾸기로 직접 지정할 수 있고, 다시 스캔해도 유지됩니다. 왼쪽 아래 책 폴더는 하위 폴더까지 펼쳐지는 트리라, 폴더를 누르면 그 폴더의 책만 모아 볼 수 있습니다.


컬렉션과 스마트 컬렉션, 태그, 별점, 시리즈 자동 묶기가 있고, 중복된 책 찾기와 휴지통, 책 정보 편집, Open Library에서 책 정보 가져오기, Calibre 서재 가져오기, 백업·복원까지 지원합니다. 남에게 보이고 싶지 않은 책은 비밀 서재에 잠가 두고, 기록을 남기고 싶지 않을 때는 시크릿 모드로 읽으면 됩니다.

읽고 싶은 기사나 블로그 글은 주소만 넣으면 읽기 좋은 EPUB으로 정리해 서재에 저장합니다. 기본으로 제공하는 것은 저작권이 만료된 공유 저작물이며, 그 밖의 카탈로그는 사용자가 직접 추가하는 방식입니다.
공부하듯 읽고 싶을 때
원서를 읽다 모르는 단어가 나오면 선택만 하면 됩니다. 오프라인 StarDict 사전과 온라인 위키낱말사전에서 품사별 뜻과 예문을 보여 주고, 그대로 단어장에 담아 간격 반복으로 복습할 수 있습니다.



AI 독서 도우미 (선택)
AI는 켜지 않아도 모든 기능이 그대로 동작합니다. 쓰고 싶을 때만 켜면 되고, 무엇보다 스포일러를 피하도록 설계했습니다.

로컬 AI를 고르면 책 내용이 PC 밖으로 나가지 않고 요금도 들지 않습니다. 클라우드를 쓸 때는 요청한 순간, 필요한 부분만 전송하며, API 키는 윈도우 암호화(DPAPI)로 이 PC에만 저장됩니다. 서버가 붐비면 자동으로 다시 시도하고 같은 회사의 다른 모델로 바꿔 주며, 무료 사용량 한도와 월 예산도 알려 줍니다.
손에 붙는 편의 기능


폰 리모컨은 같은 Wi-Fi에서 QR 코드를 찍는 것으로 끝납니다. 앱을 깔 필요 없이 폰 브라우저에서 페이지를 넘기고 읽어주기를 재생·정지하며, PC의 책을 폰으로 받거나 폰의 책을 PC로 보낼 수도 있습니다. 비밀 서재의 책은 폰에 보이지 않고, 연결 토큰은 세션마다 새로 만들어집니다.


이 밖에 나란히 보기와 탭(원서와 번역본을 함께), 항상 위에 뜨는 미니 창, 게임패드·터치·펜 제스처, 클라우드 폴더(OneDrive·Dropbox·Google Drive)를 통한 여러 PC 간 읽기 기록 맞추기를 지원합니다. 단축키는 원하는 대로 바꿀 수 있고, 화면 크기 90~150% 조절과 고대비·동작 줄이기, 키보드만으로 하는 조작, 화면 낭독기 지원까지 갖췄습니다. 모든 테마는 글자 대비 WCAG AA 기준을 충족합니다.
9개 언어와 첫 실행
한국어·English·日本語·简体中文·繁體中文·Español·Deutsch·Français·Tiếng Việt을 지원합니다. 처음 실행하면 언어·책 폴더·테마 세 가지만 고르면 준비가 끝납니다.


어떻게 만들었나
· 데이터베이스는 SQLite(rusqlite), 책 폴더 감시는 notify
· PDF는 pdf.js에 필요한 바이트 범위만 읽는 전송 계층을 붙여 큰 파일도 메모리를 적게 씁니다
· 음성은 sherpa-onnx + ONNX Runtime으로 PC 안에서 신경망 합성. 합성 속도는 실시간의 약 0.5배
· 표지·페이지·책 리소스는 전용 내부 프로토콜(
lumen://)로 바로 스트리밍· 코드 규모(실측): Rust 약 22,400줄, TypeScript/React 약 42,300줄, CSS 약 9,300줄
· 자동 테스트: Rust 단위·통합 160여 개, 화면 자동 테스트(E2E) 15개 시나리오 — 설치판과 무설치판 모두 통과
· 책 HTML 정화와 엄격한 CSP로 외부 스크립트 차단, AI·클라우드 음성 키는 DPAPI 암호화(로그·백업에 포함하지 않음)
읽어주기를 자연스럽게 만드는 데 특히 공을 들였습니다. 문장 단위로 숫자·단위·범위를 사람이 읽듯 바꾸고, 쉼표·문장·문단·제목마다 쉼의 길이를 다르게 설계했으며, 미리 합성한 소리를 이어 붙여 끊김을 없앴습니다. 세로쓰기에서는 다음 줄의 후리가나가 페이지 가장자리에 비치거나 잘리지 않도록 줄 단위로 페이지를 나눕니다.
설치와 요구 사항
| 운영체제 | Windows 10 / 11 (64비트) — 맥·리눅스는 아직 없습니다 |
| 필요 구성요소 | Microsoft Edge WebView2 런타임 (대부분의 PC에 이미 설치돼 있습니다) |
| 설치 버전 | LumenReader_1.2.1_Setup_x64.exe (약 10MB) — 더블클릭해 설치 |
| 무설치 버전 | 압축을 풀고 LumenReader.exe 실행 (약 13MB) — 서재·설정이 폴더 안에 저장돼 USB로 들고 다닐 수 있습니다 |
| 고품질 음성 | 설정 → 음성 관리에서 Supertonic 3(약 129MB)을 한 번 내려받기 |
| 가격 | 무료 · 회원가입 없음 · 광고 없음 · 서버 없음 |
# PowerShell
Get-FileHash .\LumenReader_1.2.1_Setup_x64.exe -Algorithm SHA256
Get-FileHash .\LumenReader_1.2.1_Portable_x64.zip -Algorithm SHA256
# 기대값 (1.2.1)
# LumenReader_1.2.1_Setup_x64.exe
# c00fbe3e5edba0f841a1a5d9d9381fc0789ca462715a60ad8e5f557986dbb401
#
# LumenReader_1.2.1_Portable_x64.zip
# f16d4e1e3c41f995bb495a478453e704d536b8885ab02a27c854a9d092d07014
#
# 압축 안의 LumenReader.exe
# 64c0a2f16a4908eb74cc8dc9d233abd16dc8dcb0f8fbdd8198ec885467bc860f
솔직히 말씀드리는 한계
- 지금은 윈도우 전용입니다. 맥·리눅스 버전은 없습니다.
- 코드 서명 인증서가 없어 첫 실행 때 SmartScreen 안내가 뜹니다.
- DRM이 걸린 책은 읽을 수 없습니다. DRM 해제 기능은 넣지 않았고, 앞으로도 넣지 않습니다.
- AI 기능은 각 서비스의 API 키가 필요하고, 무료 등급은 하루 사용량 제한이 있습니다. 저렴한 모델은 인물 이름 표기가 가끔 어색할 수 있습니다.
자주 묻는 질문
Lumen Reader는 무료인가요?
네, 무료입니다. 회원가입도 광고도 없고 서버도 두지 않습니다. 책과 읽기 기록은 모두 내 PC에만 저장됩니다.
인터넷이 꼭 필요한가요?
아닙니다. 책 읽기, 읽어주기(오프라인 음성), 서재 관리 모두 인터넷 없이 동작합니다. 발견에서 책을 받을 때, 온라인 사전을 볼 때, 클라우드 AI나 클라우드 음성을 쓸 때만 인터넷이 필요합니다.
어떤 파일을 읽을 수 있나요?
EPUB, PDF, TXT(EUC-KR 같은 옛 인코딩 자동 인식), MOBI·AZW3(킨들), FB2, Markdown, HTML, DOCX, 그리고 만화 파일(CBZ·CBR·CB7·ZIP·RAR·7Z·이미지 폴더)을 지원합니다.
리디·교보·킨들에서 산 책도 읽히나요?
DRM이 걸린 책은 읽을 수 없습니다. DRM 해제 기능은 제공하지 않습니다. DRM이 없는 EPUB·PDF·TXT·만화 파일은 모두 열립니다.
웹소설 TXT 파일이 깨져서 보입니다.
EUC-KR 같은 옛 인코딩을 자동으로 인식해 정상적으로 표시합니다. 별도 변환 없이 그대로 열어 보세요.
읽어주기 목소리가 기계음 같지 않나요?
설정에서 고품질 오프라인 음성(Supertonic 3, 약 129MB)을 한 번 내려받으면 사람에 가까운 목소리로 읽어 줍니다. 한 번 받은 뒤에는 인터넷 없이 동작하며, 재생 버튼을 누른 뒤 첫 소리까지 약 0.04초가 걸립니다.
내 책 정보가 외부로 나가나요?
기본적으로 모든 정보는 PC에만 저장됩니다. AI 기능을 직접 사용할 때만, 그 순간에, 필요한 본문 일부가 사용자가 고른 AI 서비스로 전송됩니다. Ollama·LM Studio 같은 로컬 AI를 고르면 책 내용이 PC 밖으로 나가지 않습니다.
폰 연결이 안 됩니다.
폰과 PC가 같은 공유기 Wi-Fi에 있어야 합니다. 모바일 데이터나 게스트 Wi-Fi에서는 연결되지 않습니다. 앱 안의 "폰에서 열리지 않나요?" 점검 목록을 참고하세요.
맥이나 리눅스에서도 쓸 수 있나요?
1.2.1 기준으로 윈도우 전용입니다. Windows 10·11 64비트에서 동작합니다.
일본어 세로쓰기와 후리가나도 되나요?
됩니다. 일본어·중국어 세로쓰기와 루비(후리가나) 표시를 지원하며, 후리가나를 기준으로 읽어 주는 것도 가능합니다. 세로쓰기에서 다음 줄의 후리가나가 페이지 가장자리에 걸치지 않도록 줄 단위로 페이지를 나눕니다.
USB에 넣어 다닐 수 있나요?
무설치(포터블) 버전을 쓰면 됩니다. 압축을 풀고 LumenReader.exe를 실행하며, 서재와 설정이 그 폴더 안에 저장되어 다른 PC에서도 내 서재 그대로 이어서 읽을 수 있습니다.
