Introducing Keyterms Prompting to Streaming STT: Never miss the words that matter most
Boost transcription accuracy for your critical vocabulary - product names, people, and industry terms - in real-time.



Boost transcription accuracy for your critical vocabulary - product names, people, and industry terms - in real-time.
Voice agents stumble on "Baconator." Meeting transcriptions butcher executive names. Medical scheduling bots confuse "Dr. Rodriguez" with "Dr. Rogers."
These aren't edge cases - they're daily failures that frustrate users and erode trust in voice AI.
Today, we're launching Keyterms Prompting for Universal-Streaming: a simple, powerful way to ensure your most important words are transcribed perfectly. Just pass a list of up to 100 custom terms, and watch accuracy soar for the vocabulary that matters to your business.
[Try Keyterms Prompting now →]
The challenge with domain-specific vocabulary
Every industry has its language. Restaurants have menu items. Healthcare has doctor names and medical terminology. Tech companies have product names and internal jargon. These domain-specific terms - often unique spellings, proper nouns, or specialized vocabulary - present a natural challenge for even the best speech recognition system.
The impact compounds in real-time streaming scenarios:
- Voice agents mishear orders, leading to incorrect orders and frustrated customers
- Meeting transcriptions mangle participant names, making notes unsearchable
- Medical schedulers book appointments with the wrong doctors
- Customer service bots fail to understand product names that customers reference
Until now, achieving high accuracy for domain-specific terms meant choosing between expensive solutions that still missed critical words, or complex workarounds that barely worked. While other providers charge premium prices for partial accuracy, we deliver superior recognition at just $0.04/hour (added to our $0.15/hour base rate). Accurate transcription of your critical vocabulary shouldn't break your budget.
Best-in-class accuracy for real-time transcription
We tested Keyterms Prompting across real-world streaming sessions containing domain-specific vocabulary. The improvements are significant:
Universal-Streaming with Keyterms Prompting achieves 21% better accuracy on average compared to Deepgram Nova-3 when transcribing critical domain-specific terms. See the missed entity rate comparison (MER) below. Lower is better.

What this means for your voice agents:
- Fewer repeated questions to clarify misheard terms
- Higher task completion rates on first attempt
- More natural conversations without frustrating corrections
Real-world impact across industries
Food service: Perfect order accuracy starts with perfect transcription
For food service and similar platforms, menu accuracy isn't a nice-to-have - it's essential. A misheard "Whopper" becomes a "Wrapper," turning a satisfied customer into a support ticket.
With Keyterms Prompting, food ordering voice agents can boost accuracy for:
- Menu items specific to each restaurant
- Customization options ("extra crispy," "no pickles")
- Restaurant-specific terminology
Result: Fewer order errors, reduced remakes, and happier customers who get exactly what they ordered.
Healthcare: Every name and term matters
When healthcare scheduling agents mishear doctor names, patients show up for appointments with the wrong physician. It's not just inconvenient - it's unprofessional and potentially dangerous.
Keyterms Prompting ensures accurate capture of:
- Doctor and staff names
- Medical specialties and procedures
- Clinic-specific terminology
Result: Accurate appointment booking, fewer clarification calls, and maintained trust in automated healthcare systems.
Meeting intelligence: Make every conversation searchable
Note-taking applications know that meeting transcriptions are only valuable if they're accurate. When participant names and company jargon are mangled, notes become unsearchable and unreliable.
With dynamic Keyterms Prompting, meeting tools can:
- Boost participant names at the start of each meeting
- Include company-specific terms and acronyms
- Adapt vocabulary for different meeting contexts
Result: Searchable, professional documentation that captures exactly what was said, by whom.

Pricing built for scale
At $0.04/hour, Keyterms Prompting delivers enterprise-grade accuracy at a fraction of the cost—67% less than alternatives. Combined with our base streaming rate, you save 65% total while ensuring accurate transcription of your critical terms. Our pricing scales with you: built to enable growth, not restrict it. From 100 to 10,000+ hours monthly, get the vocabulary precision you need without the enterprise price tag.

Simple integration, powerful results
Utilizing Keyterms Prompting is straightforward. Add a keyterms_prompt parameter to your streaming request with up to 100 terms you want boosted. Each term can be up to 50 characters - perfect for names, products, menu items, or industry-specific vocabulary.
- Identify your critical terms - Menu items, doctor names, product vocabulary
- Add the parameter - Include keyterms_prompt in your streaming config
- See immediate results - Enhanced accuracy on your specified terms
The feature integrates seamlessly with all our SDKs and is available in your in-app playground for testing.
YOUR_API_KEY = "YOUR-API-KEY" # Replace with your actual API key
CONNECTION_PARAMS = {
"sample_rate": 16000,
"format_turns": True, # Request formatted final transcripts
"keyterms_prompt": json.dumps(["Keanu Reeves", "AssemblyAI", "Universal-2"])
}
API_ENDPOINT_BASE_URL = "wss://streaming.assemblyai.com/v3/ws"
API_ENDPOINT = f"{API_ENDPOINT_BASE_URL}?{urlencode(CONNECTION_PARAMS)}"
The enhancement applies both before, and after turn completion, ensuring your critical terms are captured accurately without impacting streaming latency. It's that simple - no model retraining, no complex configuration, just immediate accuracy improvements where you need them most.
Get started today
Your customers expect voice AI to understand the words that matter to them - their doctor's name, their favorite menu item, their company's products. Keyterms Prompting ensures you never let them down.
Three ways to get started:
- Test in the Playground: Try Keyterms Prompting with your audio and vocabulary and see the difference immediately
- Get started with our docs: Complete implementation guide with code examples for all SDKs
- Talk to our team: Get personalized recommendations for your use case
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.