Voice input for your website

One script tag puts a mic inside your text fields. Your visitors speak, accurate text lands — the same pipeline the Sleekio extension runs on, with none of the audio, codec, or insertion work on your side.

Try it

Loading the widget… Demo traffic is capped; your own key has no per-visitor cap.

Add it

Paste this before </body>. Every text field on the page gets a mic.

<script src="https://sleekio.io/widget.js" data-key="pk_live_YOURKEY"></script>

Only some fields? Point data-target at a selector, or opt fields in one by one:

<textarea data-sleekio="true"></textarea>

Options

AttributeDefaultWhat it does
data-keyrequiredYour publishable key (pk_live_…). Safe to expose — it only works from the domains you allow.
data-targetall text fieldsCSS selector(s) for the fields that get a mic, e.g. "textarea, .voice".
data-themelightlight or dark.
data-positioninside-rightinside-right or inside-left — where the mic sits in the field.
data-languageautoISO code to force a language, or auto to detect it.
data-sleekio="true"—Per-field opt-in on the element itself; works without data-target.

How it behaves

Pricing for websites

Metered in credits: 1 credit = up to 30 seconds of speech, so a typical dictation costs one. Separate from your personal extension credits. Top-ups are available on the dashboard.

Free

$0
forever
  • 300 credits / month
  • 1 domain
  • "Powered by Sleekio" badge
Create free key

Basic

$8
per month
  • 1,000 credits / month
  • 2 domains
  • Badge removed

Starter

$19
per month
  • 3,000 credits / month
  • 3 domains
  • Badge removed

Growth

$49
per month
  • 15,000 credits / month
  • 10 domains
  • Priority processing

Get your key

Sign in, open the Websites panel on your dashboard, and press Create your free key. The snippet is ready to paste; add your domains there when you go live. Questions: support.