VoCoType-linux is a high-performance offline Chinese voice input method for Linux and macOS, based on Ali FunASR, achieving ~0.1s instant text insertion, input-method-level stability, very high Chinese accuracy, and low resource usage (CPU only). It supports IBus, Fcitx5, and macOS InputMethodKit.
- v5.0.9
- Published at
- Sep 17, 2026
- 256
- Stars
- 515
- Download
- Synced at
- 15d ago
Latest release
v5.0.9Sep 17, 2026, 05:00 PMDownloads slow? Switch the source anytime above
README
Project Overview
VoCoType-linux is an open-source voice input tool for Linux and macOS. Core speech recognition runs locally without a GPU; it can optionally connect to a local, LAN, or cloud OpenAI-compatible API for long-sentence polishing and context-aware voice editing based on the input field.
- Linux: Native support for Fcitx 5 and IBus
- macOS: Native InputMethodKit Palette Input Method, coexisting with the current keyboard input source
- All three platform frontends share the C++ Core, FunASR worker, terminology, ITN, AI polishing, and constrained voice editing protocol
Key Features
- Local FunASR final recognition, optional real-time preview, hotwords, terminology protection, and ITN
- F9 normal dictation, Shift+F9 AI polishing, and Ctrl+F9 voice editing
- Parallel preparation of final ASR, punctuation model, and current hotword graph when the voice shortcut is pressed, significantly reducing post-cold-start key-release latency
- Fcitx 5 normal F9 changed to async, cancellable task
- AI connection test in settings center is optional diagnostics
- Release assets include macOS arm64 DMG, Debian/RPM/Arch Universal, IBus-only, and Fcitx5-only packages with unified checksums
Target Audience
- Linux and macOS users
- Users who need offline Chinese voice input
- Users seeking input-method-level stability and high accuracy
Quick Start
- Download the installer for your platform from the Releases page
- Linux: Install Debian, RPM, or Arch packages
- macOS Apple Silicon: Choose
VoCoType-linux-5.0.1-macOS-arm64.dmg - First launch of the macOS package may require selecting "Open Anyway" in System Settings → Privacy & Security
Core Advantages
- Offline local recognition with no GPU required and low resource usage
- ~0.1s instant text insertion with input-method-level stability
- Very high Chinese accuracy
- Supports IBus, Fcitx5, and macOS InputMethodKit
- Advanced features: long-sentence polishing, context-aware voice editing, hotwords, terminology protection
System Requirements
- OS: Linux (Fcitx 5 / IBus), macOS (Apple Silicon)
Release history
Sort