Keyterm Prompting
Keyterm Prompting allows you improve Keyword Recall Rate (KRR) for important keyterms or phrases up to 90%.
keyterm
string
Instantly increase accuracy and recognition of up to 100 important terminology, product and company names, industry jargon, phrases and more.
Keyterm Prompting is only available for English transcription using the Nova-3 Model. To boost recognition of keywords using another Deepgram model, use the Keywords feature.
Enable Feature
To enable Keyterm Prompting, add a keyterm
parameter in the query string and set it to your chosen key term:
keyterm=KEYTERM
To transcribe audio from a file on your computer, run the following cURL command in a terminal or your favorite API client.
Replace YOUR_DEEPGRAM_API_KEY
with your Deepgram API Key.
Using Multiple Keyterms
A space must be properly URL-encoded to ensure compatibility. Both %20
and +
are valid encodings, but their usage depends on context. In URL paths, spaces must be encoded as %20
, while in query parameters, either %20
or +
can be used.
You can pass in multiple keywords in you query string in several ways:
Repeat the keyterm
parameter for each keyterm to ensure each keyterm is processed individually.
Use an encoded space %20
to separate each keyterm and combine multiple keyterms into a single space-delimited value and boost an entire phrase as a cohesive unit.
Use a plus +
to separate each keyterm and combine multiple keyterms into a single space-delimited value and boost an entire phrase as a cohesive unit.
Example Using Key Terms
Key Term Limits
Key Terms are limited to 500 tokens per request; anything beyond that will return an error like so: