Private, Offline
Voice Typing
Fully private speech-to-text and transcription:
audio never leaves your device
Voice type anywhere fully offline
Place your cursor in any text field. Press the hotkey, speak, press it again. CamoVoice writes the result at your cursor.
- → Unlike most voice typing apps, all processing and transcription happens locally on your device.
- → A live REC pill appears in the top-left of your primary screen for a cue that transcription is happening.
- → No background listening; only active while CamoVoice is running.
Simple, Powerful, and Private Dictation
100% Offline Privacy
Offline speech recognition software with fully local processing; zero telemetry or cloud access.
For private firms and public sector alike: legal dictations, HIPAA-compliant medical transcription, and more.
Voice Type or Transcribe
Hit the voice typing hotkey while in any app and speak — CamoVoice transcribes locally and pastes the text at your cursor.
Dictate or transcribe audio in-app: load or drag and drop directly into the window. Pro+ has video transcription and more formats.
Multiple Modes
Fast mode for quick voice typing, Thinking mode for maximum accuracy.
Optional ISO timestamped transcriptions.
Save custom words and phrases for specific terminology recognition.
Zero Learning Curve
Just install and use. No accounts, subscriptions, or updates required after setup.
AI Prompt Dictation
Dictate faster than typing. Supercharge your workflow for ChatGPT, Claude, any LLM.
Accessibility First
Scalable text size slider and text-to-speech playback using your system's installed voices.
Any User, Any Computer
Professional or Personal, Windows or Mac
Dictate or load, drag-and-drop, and transcribe .m4a, .wav, and .mp3 files
Add Pro+ or International+ for video transcription, extra audio formats, custom hotkeys, and CLI
Pro
English desktop app
- 100% offline, no dependencies, no data leaves your device
- Global voice-typing hotkey: dictate into any app at your cursor
- Optional ISO-timestamped transcriptions for professional documentation
- Fast and Thinking modes, with Custom Words for specific terminology
- Transcribe .m4a, .wav, and .mp3 audio files
- Pay once, free optional updates for a year
International
Multi-language desktop app
- All features in Pro
- Languages supported: English, Español, Deutsch, Français, Italiano, Português, Nederlands, Polski, Svenska, Русский
- Choose input and interface language, or auto-detect from audio
- Pay once, free optional updates for a year
International+ for Mac coming soon — Windows version is available now.
Enterprise
Bulk discounts and user training
- Discounted pricing for bulk purchases
- Training for your team
- Bundle with other software in the CamoSuite for additional savings
FAQ
Private speech-to-text apps like CamoVoice protect your sensitive information by avoiding text entry logs on websites, preventing third-party telemetry, and ensuring complete data containerization.
Your voice and transcriptions never leave your device, making this offline dictation software ideal for AI prompt creation, legal dictation software needs, medical transcription, and personal voice notes. No internet connection is required, ensuring your data remains secure and accessible even offline—perfect for HIPAA-compliant medical transcription and confidential legal dictation.
CamoVoice comes with AI models fully bundled with the application. The initial app load may be slower as the models are loaded into memory, but afterwards they are cached on your device and will work seamlessly.
All speech-to-text processing happens locally on your computer using faster-whisper technology, requiring no internet connection after installation. For headless file transcription from scripts or scheduled jobs, the optional camovoice CLI uses the same local engine — see the User Guide or CLI documentation.
Yes. CamoVoice has an opt-in Global Voice Typing Hotkey. Enable it in Settings, then press Ctrl+` (Windows) or ⌃` (macOS) to start recording from anywhere.
A small REC status pill appears in the top-left of your primary display with a live audio-level indicator, so you always know the mic is hot. Press the same shortcut again to stop; CamoVoice transcribes entirely on your device and automatically pastes the text at your cursor in whatever application you're using (email, chat, browser, document, IDE, AI prompt box).
The hotkey is only active while CamoVoice is running, and never transmits audio off-device. By default it is bound to Ctrl+` (backtick) so it doesn't collide with macOS Spotlight or common editor shortcuts. With Pro+ or International+, click Change Hotkey in Settings to rebind it to any combination of Ctrl, Alt, or Shift plus one key.
CamoVoice offers two modes optimized for different needs:
Fast mode provides near-instant results using a compact model, perfect for quick voice typing and short recordings. The first transcription may take slightly longer as the model initializes, but subsequent transcriptions are faster.
Thinking mode uses a larger model for better accuracy with complex vocabulary, accents, and background noise—ideal for professional dictation software needs and important transcriptions.
Add Custom Words for increased accuracy of specialized terminology (proper names, technical jargon, acronyms).
No configuration is required for in-app recording—just install and start. On first record, allow microphone access and CamoVoice will work with your default microphone (or your selected input device).
For global voice typing outside the app on macOS, do a one-time setup: System Settings → Privacy & Security → Accessibility (add/toggle on CamoVoice), then Input Monitoring (add/toggle on CamoVoice), then quit and re-open CamoVoice.
Optional settings you can adjust include selecting a specific input device, choosing a playback voice for text-to-speech (uses your system's installed voices), adjusting the text size slider for accessibility, and adding Custom Words to improve recognition of specialized terms, names, or jargon. All settings are automatically saved and loaded when you open the app.
CamoVoice has no rate limits or restrictions after installation. However, there are some size limits to prevent performance issues:
Live recording stops at the mode limit (15 min Fast, 7 min for Thinking; a warning is shown when the limit is approaching), then auto-transcribes.
Large loaded or drag-and-dropped files are automatically split into chunks for processing with no maximum total length, but individual files must be under 90MB. The app shows a confirmation box (size, length); the CLI auto-splits with no prompt.
The base app transcribes WAV, MP3, and M4A/AAC audio. Pro+ and International+ add video transcription (MP4, WEBM, MOV, AVI, MKV, M4V, WMV — the audio track is transcribed) plus FLAC and OGG audio, all fully offline.
See the User Guide for quality limits, and practical considerations (processing time, memory).
To convert between audio formats or pre-process media, try CamoConvert.
CamoVoice is designed for use in compliance with regulations like GDPR, CCPA, HIPAA, and FISMA. By processing entirely offline and not retaining nor transmitting user data, this HIPAA-compliant dictation software helps users meet the most stringent privacy requirements for medical transcription and legal dictation. However, user behavior as well as proper legal counsel for your particular circumstances determines the level of compliance.
Custom Words allow you to add specialized vocabulary—proper names, technical jargon, industry-specific terms, acronyms, phrases, or unusual spellings—to help CamoVoice recognize these words more accurately during transcription.
You can add up to 100 custom words or phrases through Settings → Custom Words. These words act as suggestions that increase recognition likelihood (though not guaranteed). Custom words are case-preserved, automatically saved, and persist between sessions. This feature is especially useful for legal professionals, medical practitioners, or anyone who frequently uses specialized terminology.
Security
CamoVoice's security properties are designed to be directly observable and testable.
Verify the behavior on your own systems with standard validation tools.
Local-Only Operation
- No outbound or inbound network connections for transcription
- No internet access required for dictation, transcription, or export
- CLI and GUI transcription paths both run fully local with no network dependency
- Fully functional in restricted and air-gapped environments after installation
Independently verifiable via packet capture and host firewall logs.
Data Handling
- Audio and transcription processing happens fully on-device
- No telemetry, analytics, or cloud upload of user content
- No account system and no remote user profile storage
- Outputs are saved only when and where the user chooses
- User preferences are stored locally in plain JSON settings
Software Integrity
- Bundled local models ship with the app for offline operation
- No runtime cloud dependencies for core speech-to-text features
- Single-user desktop architecture with no background service requirement
Customer Validation Steps
- Network Isolation: Disable network interfaces and confirm full core functionality
- Traffic Monitoring: Use packet capture to confirm no transcription data egress
- File System Review: Verify files appear only in expected user-selected save locations
- Process Inspection: Confirm no unexpected child processes for cloud communication
Data Flow
NIST SP 800-53 Rev. 5 Control Mapping
| Control | Applicability | Implementation |
|---|---|---|
| SC-7 Boundary Protection | Applicable | Core speech-to-text path does not require network interfaces or external services |
| SA-8(33) Minimization | Applicable | Processes only user-provided microphone or local file input for active transcription tasks |
| SA-8(6) Minimized Sharing | Applicable | No cloud sharing in the transcription pipeline; outputs remain local unless user chooses otherwise |
| AU-2 Audit Events | Partially Applicable | No content telemetry; user-controlled local artifacts only (such as saved exports and settings) |
| SC-28 Protection at Rest | Partially Applicable | Transcription processing is local; persistent protection depends on endpoint controls and chosen save paths |
Certification & Standards
CamoVoice has not undergone SOC 2 or ISO 27001 certification as the software provider is unable to access or see any user information or data after installation. Its assurance model emphasizes transparent, testable local behavior so security teams can independently validate claims in their own environment.
The product design aligns with privacy engineering principles reflected in NIST SP 800-53 Rev. 5 and related guidance emphasizing data minimization and reduced external exposure. The primary assurance mechanism is observable behavior: local processing, no cloud transcription dependency, and no content telemetry.