Voice SDK for Developers
Add Voice Input to Any Web App
Your users speak 3x faster than they type. Ship dictation and voice editing in minutes, not months.
import { SpeechOS } from '@speechos/client';
// Initialize with your API key
await SpeechOS.init({
apiKey: 'your-api-key',
});
// Widget appears on text fields automatically10M+
Words Dictated
1,000+
Hours Saved
99.5%
Uptime
3x
Faster Than Typing
Try It
See SpeechOS in Action
Experience how voice input transforms the way your users interact with text. Click the mic to start a simulated demo.
Try the live demo
- 1. Click on the text field below to focus it
- 2. Click the microphone button that appears, then select Dictate
- 3. Speak your message, then click Stop when you're done
- 4. Try the Edit button to transform your text—say "make it more formal" or "fix the grammar"
Features
Everything You Need for Voice Input
A complete voice SDK that handles the complexity so you can focus on building your product.
Dictate
Speak naturally and get perfectly formatted text. Our LLM automatically handles punctuation, capitalization, and removes filler words.
Edit
Say "make it more formal" or "fix the grammar" and watch your text transform instantly. Natural language editing powered by AI.
Analytics Dashboard
Track time saved, word counts, and usage patterns across your user base. Measure the real impact of voice input on productivity.
3x Faster Than Typing
Speaking is naturally faster. Your users will fly through forms and documents.
Save Hours Every Week
Users report saving 5+ hours weekly on data entry and writing tasks.
Reduce Typing Fatigue
Give your users' hands a break. Prevent RSI and improve ergonomics.
Increase Accessibility
Make your app accessible to users who can't type or prefer voice input.
For Developers
Ship Voice Input in Minutes
Three simple steps to add voice capabilities to any web application.
Install the SDK
Add SpeechOS to your project with a single command. Available via npm or CDN.
1npm install @speechos/clientInitialize with Your API Key
Get your API key from the dashboard and initialize SpeechOS in your app entry point.
1import { SpeechOS } from '@speechos/client';23await SpeechOS.init({4 apiKey: 'your-api-key',5});Your Users Start Speaking
The widget appears automatically. Users click the mic to dictate or edit with their voice.
1// Listen for transcription events2SpeechOS.events.on('transcription', (data) => {3 console.log('Text:', data.text);4});56// Identify users for analytics7SpeechOS.identify('user_123');Use Cases
Built for Every Application
See how developers are using SpeechOS to enhance their products with voice input.
CRMs
Speed up contact logging, deal notes, and activity tracking. Sales teams close deals faster with voice input.
Examples: Salesforce, HubSpot, Pipedrive
CMS Platforms
Create and edit content effortlessly. Blog posts, product descriptions, and marketing copy—all by voice.
Examples: WordPress, Contentful, Sanity
Note-Taking Apps
Let users capture thoughts faster than they can type. Perfect for meeting notes, journaling, and brainstorming.
Examples: Notion, Obsidian, Roam
Document Editors
Enable voice dictation and editing for long-form content. Writers and professionals love the speed boost.
Examples: Google Docs, Coda, Dropbox Paper
Form Filling
Speed up data entry for surveys, applications, and onboarding flows. Users complete forms 3x faster.
Examples: Typeform, JotForm, Airtable
Customer Support
Help agents respond faster with voice-to-text for tickets and live chat. Improve resolution times dramatically.
Examples: Zendesk, Intercom, Freshdesk
Accessibility Features
Make your app more accessible for users with motor impairments or those who prefer voice input.
Examples: All applications
Messaging & Chat
Enable voice messages that transcribe to text. Users can speak when typing isn't convenient.
Examples: Slack, Discord, Teams
FAQ
Frequently Asked Questions
Everything you need to know about SpeechOS.
SpeechOS works in all modern browsers that support the Web Audio API and WebRTC, including Chrome, Firefox, Safari, and Edge. Mobile browsers on iOS and Android are also supported.
Audio is streamed directly to our servers for processing and is not stored permanently. Transcripts are retained for analytics purposes but can be deleted upon request.
SpeechOS is currently optimized for web applications. We're developing native SDKs for iOS and Android. Join our waitlist to be notified when they're available.
We use WebRTC for real-time audio streaming, achieving sub-100ms latency for most users. The LLM formatting adds a small delay at the end of speech, but the overall experience feels instant.
Ready to Add Voice to Your App?
Join thousands of developers building the next generation of voice-enabled applications.
Let's discuss how SpeechOS can help your app.
Join the Waitlist
Be the first to know when SpeechOS launches. Get early access and exclusive updates.