VoicetyprVoice for AI agents

Voice input for AI agents

Verdict: Voicetypr fits developers who want local-first prompt dictation across apps or machine-readable transcription from a CLI. It is not an agent runtime and it does not submit prompts or control tools for you.

Offline by defaultMac + WindowsScriptable transcription CLIPay once

Two documented modes

Focused-field dictation or command-line transcription

Mode 1 — focused field

Dictate a prompt for review

Voicetypr transcribes speech and inserts text into the field that has focus. Its public repository lists Cursor, Claude Code, and ChatGPT as examples. This is input automation, not an agent plugin, and this update did not retest those fields.

Mode 2 — command line

Return text or JSON to a script

The public v2 source documents status, models, transcribe, and record commands. File and microphone transcription can return a structured artifact for a script to inspect before it decides what to do next.

Developer workflows

Where each mode fits

Use focused-field insertion for interactive prompts. Use the CLI when a script needs an explicit transcription result it can inspect.

Cursor or chat composer

Dictate a longer prompt, inspect the inserted text, then submit it yourself.

Claude Code or another terminal

Use focused-field dictation for interactive input where normal text paste is accepted.

Audio-file pipeline

Call the transcribe command with an explicit file path and request JSON for downstream parsing.

Microphone capture

Use the record command's currently documented stop-on-silence mode, then consume plain text or JSON.

Model inventory

Query status or models before choosing whether a workflow can run with the installed local setup.

Trusted-LAN host

Route a CLI transcription to an opted-in Voicetypr network-sharing host when that boundary is acceptable.

Transcription CLI

Commands verified in the public source

Install the command from Settings → Advanced, then check voicetypr --help on the installed version. Add --json when a script needs structured output.

  • Install the command from Voicetypr Settings → Advanced, then use voicetypr --help as the live command reference.
  • voicetypr status --json and voicetypr models --json expose setup and installed-model information.
  • voicetypr transcribe --file <path> to transcribe an audio file, or voicetypr record --until-silence to capture and transcribe live.
  • Add --json for a structured result containing text, words, metadata, and local model or engine fields.
  • For an opted-in network-sharing host, --server <host:port> is supported; prefer --password-stdin or VOICETYPR_REMOTE_PASSWORD over a command-line password.
terminal
$ voicetypr transcribe --file note.wav --json
{
  "text": "Refactor the auth middleware to use the new token store.",
  "words": [ /* structured word data */ ],
  "metadata": { /* transcription metadata */ },
  "model": "<selected-model>",
  "engine": "<selected-engine>"
}

$ voicetypr record --until-silence --json
$ voicetypr transcribe --file clip.wav \
    --model whisper --engine local \
    --server 192.168.1.20:47842 --password-stdin --json

Know the boundary

What “voice for agents” does not mean

  • Voicetypr is a speech-to-text input layer. It is not an AI agent runtime, orchestrator, or speech-response system.
  • Focused-field mode does not submit prompts, approve commands, read repository context, or call agent tools.
  • Local transcription stays on the device; optional cloud speech or AI formatting introduces the provider data flow you select.
  • The public source includes an opt-in network-sharing HTTP server, but we found no standalone stability contract for direct HTTP consumers. This guide treats the CLI as the documented automation surface.

Last verified: July 27, 2026

Sources and review method

This update used source inspection, not a hands-on release test. We reviewed the public CLI parser, launcher, network implementation, README, and release notes. We did not install a macOS or Windows build, execute the CLI, test microphone capture, or connect it to an agent framework. The product-level commands shown here are therefore source-verified; the APP verification gate remains open for environment compatibility and end-to-end automation.

FAQ

Voice for AI agents, answered

Does Voicetypr connect to Cursor or Claude Code as a plugin?

No. In interactive use, Voicetypr inserts transcribed text into the focused field. That makes it portable across apps, but it does not give Voicetypr repository context, agent state, or tool access.

Can an AI agent or script call Voicetypr directly?

A script can invoke the installed Voicetypr CLI. The source documents status, models, transcribe, and record commands, with --json available for machine-readable output. The calling script remains responsible for validation, routing, and any agent action that follows.

Is the network-sharing HTTP server a public API contract?

The public repository includes versioned HTTP routes used for network transcription, but this review found no separate public compatibility or stability document for direct consumers. Prefer the documented CLI unless you are prepared to track the source-level HTTP implementation.

Does it run offline?

Local Whisper or Parakeet transcription runs on the device after the selected model is downloaded. Optional cloud speech-to-text and optional AI formatting are different modes with different data flows.

How do I get JSON output for my pipeline?

Add --json to a CLI call. For example, voicetypr transcribe --file note.wav --json returns { text, words, metadata, model, engine }. You can also set --model and --engine per call, and use --server <host:port> with an optional --password to route to a running instance.

Does Voicetypr run or control the AI agent?

No. It supplies transcribed text. It does not submit the prompt, choose tools, approve terminal actions, execute an agent loop, or speak the agent's response.

Was the CLI hands-on tested for this guide?

Not for this July 2026 update. We reviewed the public Rust source and release notes, but did not install a release build or execute the commands. Run voicetypr --help and test non-sensitive audio in your own environment before adding it to automation.

Test the dictation layer before you automate it

Use the 3-day free trial and voicetypr --help to verify your installed release, models, permissions, and output contract.

Congrats! 🎉

Your purchase was successful.

You will receive an email with your purchase details.