OpenBoard에서 포크한 개인정보 보호 중심의 맞춤 설정 가능한 오픈소스 Android 키보드로, 인터넷 권한 없이 완전히 오프라인으로 작동합니다.
KazumaProject/JapaneseKeyboard
Google의 mozc 엔진을 기반으로 사용자 사전, 스니펫, 사용자 지정 레이아웃을 제공하는 완전 오프라인 Android 일본어 입력 키보드입니다.
대체할 수 있는 제품:Gboard
Google Japanese Input
- 스타
- 369
- 포크
- 41
- 열린 이슈
- 29
- 마지막 커밋
- 15시간 전
어떤 프로젝트인가요?
Sumire (スミレ)는 키 입력을 후보로 변환하는 모든 작업을 기기에서 처리하는 Android 일본어 입력기입니다. 앱은 INTERNET 권한을 요청하지 않으므로 입력한 텍스트가 서버로 전송되지 않습니다. 변환에는 오픈소스 mozc 엔진의 사전을 사용하며, LOUDS 트라이 사전과 순위 산정용 N-gram 모델을 활용합니다.
기본 가나 입력 외에도 순방향 일치 예측과 가져오기/내보내기를 지원하는 사용자 사전, 읽기가 정확히 일치할 때 실행되는 스니펫을 제공합니다. 사용자 지정 키보드 모드에서 직접 키 레이아웃을 정의할 수도 있습니다. 그 밖에 TenKey, 50음 키보드, QWERTY 영어 및 로마자 입력, 플로팅 창 표시 모드가 있습니다. 선택 기능인 수식 후보 기능은 간단한 수식과 LaTeX를 유니코드 텍스트 또는 정규화된 LaTeX로 렌더링합니다.
프로젝트는 Kotlin으로 작성되었으며 휴대폰과 태블릿을 지원합니다. 정식 버전과 Lite 버전은 Google Play, F-Droid, GitHub Releases에서 배포되며, 정식 버전에는 zenz 및 Gemma 모델 구성 요소가 포함됩니다.
핵심 기능
- 01기기에서 모든 처리를 수행하며 INTERNET 권한을 요청하지 않습니다.
- 02mozc 사전과 N-gram 순위 산정을 사용해 가나를 한자로 변환합니다.
- 03순방향 일치 예측과 가져오기/내보내기를 지원하는 사용자 사전입니다.
- 04읽기가 정확히 일치할 때 실행되며 가져오기/내보내기를 지원하는 스니펫입니다.
- 05사용자가 직접 정의하는 사용자 지정 키보드 레이아웃입니다.
- 06TenKey, 50음, QWERTY 로마자 입력, 플로팅 창 등 다양한 입력 모드를 지원합니다.
활용 사례
- 키 입력을 클라우드 서비스로 전송하지 않고 Android에서 일본어를 입력할 때.
- 백업해 기기 간에 옮길 수 있는 개인 사전과 자주 쓰는 문구를 관리할 때.
- 자신의 입력 습관에 맞춘 키보드 레이아웃을 만들 때.
- 태블릿이나 폴더블 기기에서 일본어 키보드를 사용할 때.
빠른 시작
- 1
Google Play, F-Droid(Lite 빌드) 또는 GitHub 릴리스 페이지에서 앱을 설치합니다
- 2
Android 설정에서 화면 키보드 목록을 열고 Sumire를 사용 설정합니다
- 3
저장소를 clone하여 소스에서 빌드합니다
git clone https://github.com/KazumaProject/JapaneseKeyboard.git - 4
연결된 기기 또는 에뮬레이터에 디버그 앱을 빌드하고 설치합니다
./gradlew installDebug
사용 전 알아둘 점
- Android 전용입니다. Android 기기용 키보드 앱입니다.
- 소스에서 빌드하려면 Android Studio, Android 17(API 37) SDK, Hugging Face에서 Zenz 모델을 가져올 네트워크 연결이 필요합니다.
- AI Zenz 및 Gemma 옵션과 같은 일부 기능은 Full 빌드에서만 사용할 수 있으며 앱 크기가 커집니다.
포함된 컬렉션
토픽
자주 묻는 질문
- JapaneseKeyboard은(는) 무엇인가요?
- Google의 mozc 엔진을 기반으로 사용자 사전, 스니펫, 사용자 지정 레이아웃을 제공하는 완전 오프라인 Android 일본어 입력 키보드입니다. Sumire (スミレ)는 키 입력을 후보로 변환하는 모든 작업을 기기에서 처리하는 Android 일본어 입력기입니다. 앱은 INTERNET 권한을 요청하지 않으므로 입력한 텍스트가 서버로 전송되지 않습니다. 변환에는 오픈소스 mozc 엔진의 사전을 사용하며, LOUDS 트라이 사전과 순위 산정용 N-gram 모델을 활용합니다.
- JapaneseKeyboard은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- JapaneseKeyboard은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- JapaneseKeyboard은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. JapaneseKeyboard의 마지막 커밋은 2026년 11월 6일입니다.
- JapaneseKeyboard은(는) 어디에 사용할 수 있나요?
- 키 입력을 클라우드 서비스로 전송하지 않고 Android에서 일본어를 입력할 때. 백업해 기기 간에 옮길 수 있는 개인 사전과 자주 쓰는 문구를 관리할 때. 자신의 입력 습관에 맞춘 키보드 레이아웃을 만들 때. 태블릿이나 폴더블 기기에서 일본어 키보드를 사용할 때.
- JapaneseKeyboard는 어떻게 설치하나요?
- Google Play, F-Droid(Lite 빌드) 또는 GitHub 릴리스 페이지에서 앱을 설치합니다 Android 설정에서 화면 키보드 목록을 열고 Sumire를 사용 설정합니다 저장소를 clone하여 소스에서 빌드합니다: git clone https://github.com/KazumaProject/JapaneseKeyboard.git 연결된 기기 또는 에뮬레이터에 디버그 앱을 빌드하고 설치합니다: ./gradlew installDebug
- JapaneseKeyboard은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/KazumaProject/JapaneseKeyboard
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
반각/전각 키를 누르지 않아도 로마자 입력과 일본어·영어 자동 전환이 가능한 Windows용 일본어 IME입니다.
Mozc는 Android, macOS, ChromeOS, Linux 및 Windows를 지원하는 Google의 오픈소스 일본어 입력기입니다.
기기에서 병합, 분할, 압축, 변환, 서명, 주석 추가를 모두 처리하는 오프라인·개인정보 보호 중심 Android PDF 도구 모음입니다.