WordPress plugin intelligence profile

Speak Input – Voice Dictation for ACF

Dictate straight into Advanced Custom Fields text and textarea fields -- WYSIWYG with Pro. Review and edit the transcript as usual.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.5
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 8.2
Directory statusactive
Last directory update14 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Speak Input – Voice Dictation for ACF version 1.0.5 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Speak Input adds a microphone button to Advanced Custom Fields (ACF) so editors — and, where you allow it, front-end visitors — can dictate instead of type, in the WordPress admin or in any front-end form built with acf_form().

Click the microphone, speak, click again to stop. The recording is sent to your chosen speech-to-text engine and the transcript is inserted into the field a moment later — nothing is transcribed live while you speak, and nothing leaves your site until you stop recording.

Free

  • Voice dictation for text and textarea fields.
  • Deepgram as the transcription engine, using your own free Deepgram API key.
  • A dedicated “Speak Input” tab in every ACF field’s settings, so you choose exactly which fields get a microphone button — off by default.
  • Keyterm prompting: give Deepgram a list of names, jargon or product terms it should listen for.
  • Dictation language follows the editor’s browser language automatically.
  • Works in the admin and in front-end forms built with acf_form(), including for anonymous visitors, with a configurable request limit to protect your API usage.

Speak Input Pro

Pro unlocks:

  • Dictation for wysiwyg (rich text) fields, in addition to text and textarea.
  • A second transcription engine, OpenAI, selectable alongside Deepgram.
  • Insertion modes per field: replace the whole field, append, insert at the cursor, or replace only the current selection.
  • A configurable recording time limit per field.
  • A site-wide and per-field context prompt (used by the OpenAI engine) to improve accuracy for names, jargon or the topic of your site.
  • A fixed dictation language per field, with automatic WPML awareness.
  • A diagnostics screen: a log of transcription attempts (engine, result, timing) to help you troubleshoot and, if needed, share with support — never your dictated text or audio, only metadata.
  • Priority email support.

com/advanced-custom-fields.

“Speak Input Pro” is this plugin’s own paid tier — a separate product from “Advanced Custom Fields PRO”, the plugin this add-on extends. Speak Input, Free or Pro, works with either the free or the PRO version of Advanced Custom Fields.

Supported field types

  • Text
  • Textarea
  • WYSIWYG (rich text editor) — Pro

Transcription engines

  • Deepgram — Free and Pro. Requires your own Deepgram API key (a free tier is available).
  • OpenAI ( gpt-transcribe ) — Pro only. Requires your own OpenAI API key.

Privacy

Speak Input does not store your dictated audio. Recorded audio is sent to your chosen transcription engine for the sole purpose of producing a transcript, and is not retained by this plugin afterwards.

With Speak Input Pro, an optional diagnostics log records metadata about each transcription attempt — which engine was used, whether it succeeded, an error code if it failed, and how long it took — to help you troubleshoot issues or share details with support. This log never contains your dictated text or audio. It is stored in your own site’s database, has a configurable retention period, and can be cleared at any time from Settings > Speak Input ACF > Diagnostics.

External Services

Speak Input sends data to the following third-party services on your behalf. These calls only happen when you actively record and submit a dictation, or when the plugin checks your license — nothing is sent automatically or in the background.

  • Deepgram — when Deepgram is your selected engine, your recorded audio is sent to Deepgram’s API (using the API key you provide in Settings) to be transcribed, and the resulting text is returned to your site. Deepgram Terms of Service · Deepgram Privacy Policy
  • OpenAI (Pro only) — when OpenAI is your selected engine, your recorded audio is sent to OpenAI’s API (using the API key you provide in Settings) to be transcribed. OpenAI Terms of Use · OpenAI Privacy Policy
  • Freemius — used to manage licensing for the Pro version. If you activate a Pro license, basic site and plugin data (such as your site URL and WordPress/plugin version) is shared with Freemius to validate your license; no dictated audio or text is ever sent to Freemius. Freemius Terms of Service · Freemius Privacy Policy

Your API keys for Deepgram/OpenAI are stored in your site’s own database and are never exposed to site visitors or included in any front-end output. If visitors can dictate through a front-end acf_form(), you may want to mention Deepgram (and, on Pro, OpenAI) in your own site’s privacy policy, since their recorded audio is processed by that service.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • speech to text
  • accessibility
  • acf
  • dictation
  • voice
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 8.2
Update activity14 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.