百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
V

voicetypr

> 前端框架
开源

Voicetypr - 由 AI 提供支持的离线语音转文字录音工具,适用于繁忙的创始人、开发人员、MacOS、Windows 上的 AI 使用者。替代产品包括 Wispr Flow 和 Supe

627 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Voicetypr - 由 AI 提供支持的离线语音转文字录音工具,适用于繁忙的创始人、开发人员、MacOS、Windows 上的 AI 使用者。替代产品包括 Wispr Flow 和 Supe

Overview

Voicetypr is an open-source desktop dictation app built with Tauri, Rust, and React. Use a global shortcut to record, transcribe locally or through an optional cloud provider, format the result, and insert it into the app you are already using.

Local transcription is the default. After the trial, a lifetime license keeps local models unmetered: no subscription, per-minute API fee, or cloud usage quota. Optional cloud modes still use the selected provider's billing and limits.

Features

  • Dictate anywhere: system-wide shortcuts, push-to-talk, toggle recording, and automatic insertion at the active cursor.
  • Local transcription: Whisper on macOS and Windows, plus Apple Silicon-optimized Parakeet models on macOS.
  • Optional cloud speech-to-text: Soniox, OpenAI, Groq, Deepgram, and Cohere.
  • AI formatting: clean up rough dictation with OpenAI, Anthropic, Gemini, or a custom OpenAI-compatible endpoint.
  • File transcription: transcribe audio and video files, with supported cloud providers offering speaker diarization.
  • Transcript history: search, filter, inspect metadata, compare original and formatted text, copy, save, or re-transcribe.
  • Network Sharing: use another Voicetypr installation as a private transcription server on your LAN or configured network.
  • Agent-ready CLI: give scripts and local AI agents audio-to-text and microphone capture with plain-text or structured JSON output.
  • Release channels: choose Stable or Beta updates. Microsoft Store installations remain Store-managed.
  • Native performance: a small React interface backed by Rust audio, transcription, hotkey, and insertion pipelines.

Command-line interface

Voicetypr's CLI gives scripts and AI agents access to local transcription: audio in, plain text or structured JSON out. With a lifetime license and a local model, there are no per-minute API fees or cloud usage quotas.

Install the voicetypr command from Settings → Advanced, then use it from an agent or terminal:

voicetypr --help
voicetypr status --json
voicetypr models --json
voicetypr transcribe --file note.wav --json
voicetypr record --until-silence --json

Human-readable output is the default. Add --json for structured automation output. Audio stays on the machine unless the command explicitly selects a remote Voicetypr server.

Privacy and data flow

Voicetypr is offline-first, but the selected mode determines what leaves your computer:

Mode Data flow
Local transcription Recorded audio and transcription stay on the device. Model files are downloaded once and stored locally.
Cloud transcription Recorded audio is sent to the cloud speech-to-text provider you selected.
AI formatting The transcript is sent to the AI provider you configured for rewriting.
Network Sharing Audio is sent to the Voicetypr server you explicitly configured.

Diagnostics and product-analytics controls are available in Settings. See the Privacy Policy for the current collection and retention details.

Installation

macOS

Requirements: macOS 14 or later, Apple Silicon (fully supported) or Intel (legacy/best-effort), microphone permission, and Accessibility permission for cursor insertion.

  1. Download the latest macOS package from voicetypr.com/download or GitHub Releases.
  2. Open the DMG and move Voicetypr to Applications.
  3. Launch the app, grant the requested permissions, and download a transcription model.

Apple Silicon is the primary macOS target and supports Whisper plus Parakeet. Intel packages remain available as a legacy Whisper-only download while the project evaluates usage before a separately announced end-of-life.

Release builds are signed and notarized by Apple.

Windows

Requirements: 64-bit Windows 10 build 19041 or later, or Windows 11.

Choose either distribution:

  • Direct installer — updated through Voicetypr's Stable or Beta channel.
  • Microsoft Store — updated through the Store.

Windows can use the bundled CPU transcription path on every supported machine. Optional Vulkan acceleration runs in an isolated sidecar process and falls back to CPU if the GPU path is unavailable.

Quick start

  1. Open Voicetypr and choose a local or cloud transcription model.
  2. Set the primary recording shortcut in General settings.
  3. Place the cursor in any text field.
  4. Press the shortcut, speak, and stop recording.
  5. Voicetypr inserts the transcript at the cursor and stores it in local history.

Architecture

Layer Technology and responsibility
Desktop shell Tauri v2 windowing, menus, updater integration, permissions, and packaging
Frontend React 19, TypeScript, Tailwind CSS, shadcn/ui, and Zustand
Backend Rust recording, resampling, transcription orchestration, hotkeys, history, and cursor insertion
Local engines Whisper on macOS and Windows; Parakeet sidecar on Apple Silicon
Windows GPU isolation Optional Vulkan Whisper sidecar; the main executable remains CPU-safe
Network Sharing Authenticated Voicetypr server/client for remote transcription

Build from source

Prerequisites:

  • Node.js and pnpm
  • Rust stable toolchain
  • Tauri v2 platform prerequisites for your operating system
  • Xcode command-line tools on macOS or Visual Studio Build Tools on Windows
git clone https://github.com/ideaplexa/voicetypr.git
cd voicetypr
pnpm install
pnpm tauri:dev

Useful checks:

pnpm lint
pnpm typecheck
pnpm test
pnpm test:backend
pnpm check

See AGENTS.md and CLAUDE.md for repository conventions and architecture notes.

Contributing and support

  • Report reproducible bugs through GitHub Issues.
  • Use the in-app Report a problem page when logs and system configuration would help diagnosis.
  • Review existing issues and pull requests before starting overlapping work.
  • Keep platform-specific behavior explicit and preserve the CPU-safe main-process invariant on Windows.

License

Voicetypr source code is licensed under the GNU Affero General Public License v3.0.

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustreactjsshadcn-uitailwindcsstauri

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类前端框架
定价开源

> 相关工具

R
React
用于构建用户界面的 JavaScript 库
V
Vue.js
渐进式 JavaScript 框架
N
Next.js
基于 React 的全栈 Web 框架