woheller69/whisperIMEplus
Android Input Method Editor (IME) based on RTranslators Whisper implementation
해결하는 문제
Whisper+는 고정밀 음성-텍스트 변환과 번역을 제공하는 Android 입력 메서드 에디터(IME)입니다. 사용자는 클라우드 기반 서비스에 의존하지 않고도 어떤 앱에도 음성으로 텍스트를 입력할 수 있습니다.
작동 방식
이 앱은 ONNX 모델을 사용하는 Whisper 엔진을 활용하여 디바이스 내에서 완전히 오프라인으로 음성 인식을 수행합니다. 단독 앱으로 음성 인식 및 영어로의 번역에 사용할 수 있으며, 다른 키보드(예: HeliBoard)에서 트리거할 수 있는 시스템 전체 음성 입력 서비스(RecognitionService) 및 IME로도 통합될 수 있습니다.
대상 사용자
시스템 텍스트 입력 흐름에 직접 통합할 수 있는 프라이버시 보장된 오프라인 음성 인식 및 번역 도구를 원하는 Android 사용자.
주요 특징
- 오프라인 처리: 음성 인식이 완전히 디바이스 내에서 이루어져 프라이버시와 편의성을 보장합니다.
- 시스템 통합: IME와 함께 시스템 전체
RecognitionService로도 작동하며, RecognizerIntent.ACTION_RECOGNIZE_SPEECH를 지원합니다.
- 다국어 지원: 여러 언어를 지원하며, 두 언어를 미리 정의해 영어로 빠르게 전환 및 번역할 수 있습니다.
- 유연한 배포: 단독 앱으로 활성화하거나 다른 키보드에 통합할 수 있습니다.
관련
- 프로젝트
openwong2kim/wmuxwmux는 여러 CLI 기반 AI 에이전트(Claude Code, Codex, Gemini 등)를 분할 팬에서 실행하고, 백그라운드 데몬을 통해 세션을 유지하며, iPhone 동반 앱에서 대화형 프롬프트에 응답할 수 있는 크로스플랫폼(Windows/macOS) 데스크톱 앱입니다. 또한 Git worktree 팬아웃, 내장 브라우저 자동화, 전역 'Fleet' 보기, 심층 GitHub 통합을 제공하여 AI 코딩 에이전트를 위한 에이전트 개발 환경(ADE)을 제공합니다.
- 프로젝트
Rvosy/SakuraSakura Desktop Pet은 AI 기반 데스크탑 동반자를 위한 오픈 소스 크로스 플랫폼 프레임워크입니다. 사용자는 캐릭터 팩(아트, 성격, 음성)을 생성하고 비전 언어 모델 서비스를 연결합니다. 펫은 주기적으로 화면을 캡처하고 모델이 말하거나 행동할지 결정하며, 플러그인(예: 브라우저 자동화)을 통해 확장할 수 있습니다.
- 프로젝트
ankur-anand/unisondbUnisonDB는 Go로 작성된 오픈소스 로그 기반 실시간 데이터베이스로, 엣지 AI 및 엣지 컴퓨팅 워크로드를 대상으로 합니다. 데이터는 B+ 트리(BoltDB 또는 LMDB)에 저장되며, 쓰기 전 로그(WALFS)는 스트리밍 복제 소스로 노출됩니다. 복제본은 gRPC 또는 객체 스토리지(S3/MinIO/GCS/Azure)를 통해 로그를 풀링하여 수천 개의 엣지 노드로 밀리초 이내 팬아웃이 가능합니다. 엔진은 키-값, 와이드 컬럼, 대용량 객체 모델을 지원하며, 원자적 다중 키 트랜잭션과 Zero-MQ 변경 알림을 제공합니다. 벤치마크 결과 1KB 값 기준 초당 60~80k 쓰기 연산과 낮은 지연 시간을 보여, 반응형 분산 AI 파이프라인에 적합합니다.
- 프로젝트