

Settings > Speak Input ACF — API keys and general settings.
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.
text and textarea fields.acf_form(), including for anonymous visitors, with a configurable request limit to protect your API usage.Pro unlocks:
wysiwyg (rich text) fields, in addition to text and textarea.Find current Pro pricing and upgrade at speakinput.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.
gpt-transcribe) — Pro only. Requires your own OpenAI API key.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.
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.
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.