Navoice Logo

How it works

Navoice turns voice commands into real navigation—without redesigning your app.

Step 1

Define a Spec

Describe what users can say and where it should go.

Spec Builder (screenshot)
Add Spec Builder screenshot here

Examples: “Go to pricing”, “Open reports”, “Take me to contact”.

Step 2

Plug Navoice

Drop-in SDK. No redesign. No UI changes.

  • Add the SDK and load your spec.
  • Your app stays exactly the same.
  • Navoice just triggers navigation when it detects intent.
Concept
Spec + SDK → Intent engine → Navigate
Step 3

Users Speak

Speech-to-text → Intent → Real navigation.

Flow
STT
“Go to pricing”
Intent
nav.pricing
Navigation
/pricing

Navoice starts after transcription — once you have text, Navoice routes it locally using your Spec.

BYO-STT

Use any Speech-to-Text provider

On web, you can bring your own STT. Navoice doesn’t lock you to a vendor — it works with any provider that returns text.

Navoice works with any Speech-to-Text provider.
OpenAI, Google, Azure, AWS, browser APIs — your choice.
Use the STT you already trust.
Keep your existing security, compliance and billing model.
No vendor lock-in.
Swap providers anytime without changing your navigation spec.

Multi-language by default. For demo purposes, we may lock a single locale — but the same Spec can support additional languages when you enable them.