Movatterモバイル変換


[0]ホーム

URL:


🚀 Introducing Flux, the first conversational speech recognition model built for voice agents. (Learn more!)🚀

HomeAPI ReferenceVoice AgentSpeech-to-TextText-to-SpeechIntelligenceSelf-Hosted Deployments
On this page
Results Processing

Tagging STT Requests

Tagging allows you to label your requests for grouping & filtering usage reports.

tagstring

Pre-recorded Streaming:NovaStreaming:Flux All available languages

Deepgram’s Tagging feature allows you to label your API requests for the purpose of identification during usage reporting. You can also apply tags to API Keys; if you do, any tags applied to the API Key running the API request will also be applied to the request itself.

Enable Feature

To enable Tagging, when you call Deepgram’s API, add atag parameter in the query string and set it to the tag you would like to recognize:

tag=VALUE

To transcribe audio from a file on your computer, run the following cURL command in a terminal or your favorite API client. Please be aware that once you have set a tag, you cannot modify it.

cURL
$curl \
> --request POST \
> --header 'Authorization: Token YOUR_DEEPGRAM_API_KEY' \
> --data-binary @youraudio.wav \
> --url 'https://api.deepgram.com/v1/listen?tag=VALUE'

ReplaceYOUR_DEEPGRAM_API_KEY with yourDeepgram API Key.

Filter Requests by Tag

Once applied, you can identify tags associated with API requests returned by theGet All Requests,Get Request, andGet Fields endpoints.

You can also directly query requests by tag at theSummarize Usage endpoint.

cURL
$curl \
> --request GET \
> --header 'Authorization: Token YOUR_DEEPGRAM_API_KEY' \
> --header 'content-type: application/json' \
> --url 'https://api.deepgram.com/v1/projects/PROJECT_ID/usage?tag=TEST'

Replace the placeholderPROJECT_ID with your Deepgram Console Project ID,VALUE with your tag, andYOUR_DEEPGRAM_API_KEY with your Deepgram API Key.

Tag Limits

Tags are limited to 128 characters per tag and 500 unique tags per day.

Special Considerations

White Space or Special Characters

If your tag or extra metadata includes spaces or special characters, be sure to URL encode it:

tag=marketing%20team ortag=marketing+team

Apply Multiple Instances

To apply multiple tags or multiple extra key-value pairs, submit the query parameter multiple times in your API request:

tag=marketing&tag=legal

Comparison to Extra Metadata

Extra Metadata is a similar feature to Tagging. Where Tagging is primarily intended for tracking and filtering usage, Extra Metadata is useful for passing data to downstream processing steps.

Below is a comparison table summarizing the main differences between the two features:

TaggingExtra Metadata
Primarily for passing data to downstream processing steps
Primarily for tracking usage
Configurable per request
Configurable per API key
Character limit per value128 chars2048 chars
Can be used to filter usage
Can specify a key in a key-value pair
Can specify a value in a key-value pair


[8]ページ先頭

©2009-2025 Movatter.jp