Deepgram
deepgramDeepgram provides AI-powered speech recognition and understanding services, offering APIs for real-time and pre-recorded audio transcription, text-to-speech, and audio intelligence.
Acciones disponibles (9)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Get Public ModelsDEEPGRAM_GET_MODELSAcciónTool to retrieve metadata on all the latest public deepgram speech-to-text models. use when you need to list available models; set include outdated to true to include deprecated versions.
DEEPGRAM_GET_MODELSAcciónTool to retrieve metadata on all the latest public deepgram speech-to-text models. use when you need to list available models; set include outdated to true to include deprecated versions.
Parámetros de entrada
include_outdatedbooleanIf true, include all versions of every model; otherwise only the latest.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Deepgram ProjectsDEEPGRAM_GET_PROJECTSAcciónTool to list all deepgram projects. use after authenticating with your api key.
DEEPGRAM_GET_PROJECTSAcciónTool to list all deepgram projects. use after authenticating with your api key.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Project Usage SummaryDEEPGRAM_GET_PROJECT_USAGE_SUMMARYAcciónTool to retrieve a summary of usage data for a specified deepgram project. use when you need high-level metrics (submitted, processed, billable durations, etc.) optionally filtered by time window, model, accessor, or tag.
DEEPGRAM_GET_PROJECT_USAGE_SUMMARYAcciónTool to retrieve a summary of usage data for a specified deepgram project. use when you need high-level metrics (submitted, processed, billable durations, etc.) optionally filtered by time window, model, accessor, or tag.
Parámetros de entrada
endstringISO 8601 end timestamp for the usage summary range
tagstringFilter results by tag
modelstringFilter results by model name
startstringISO 8601 start timestamp for the usage summary range
project_idstringObligatorioUnique identifier of the Deepgram project
accessor_idstringFilter results by accessor ID
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Public TTS ModelsDEEPGRAM_GET_PUBLIC_TTS_MODELSAcciónTool to fetch metadata about all latest public tts voice models. use when you need to list available deepgram tts voices.
DEEPGRAM_GET_PUBLIC_TTS_MODELSAcciónTool to fetch metadata about all latest public tts voice models. use when you need to list available deepgram tts voices.
Parámetros de entrada
include_outdatedbooleanIf true, include all versions of every model; otherwise only the latest.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Project ScopesDEEPGRAM_LIST_PROJECT_SCOPESAcciónTool to list all scopes for a specified deepgram project. use when you need to retrieve all permission scopes for a project.
DEEPGRAM_LIST_PROJECT_SCOPESAcciónTool to list all scopes for a specified deepgram project. use when you need to retrieve all permission scopes for a project.
Parámetros de entrada
project_idstringObligatorioUnique identifier of the Deepgram project to list scopes for.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Transcribe Pre-recorded AudioDEEPGRAM_SPEECH_TO_TEXT_PRE_RECORDEDAcciónTool to transcribe pre-recorded audio files into text. use when you need to convert an audio file at a url to text after confirming the file url is publicly accessible.
DEEPGRAM_SPEECH_TO_TEXT_PRE_RECORDEDAcciónTool to transcribe pre-recorded audio files into text. use when you need to convert an audio file at a url to text after confirming the file url is publicly accessible.
Parámetros de entrada
tierstringEnhanced tier for higher-accuracy recognition.
modelstringDeepgram model to use (e.g., 'general', 'phonecall').
diarizebooleanEnable speaker diarization if true.
versionstringSpecific model version to use.
keywordsstring[]List of keywords to spot in the transcript.
languagestringLanguage code for transcription (e.g., 'en-US').
audio_urlstringObligatoriouriPublic URL of the audio file to transcribe.
punctuatebooleanAutomatically punctuate transcript.
alternativesintegerNumber of alternative transcripts to return.
content_typestringObligatorioenumMIME type of the audio file.
audio/wavaudio/mp3audio/mpegaudio/flacaudio/webmsmart_formatbooleanApply smart formatting (capitalization/punctuation).
detect_languagebooleanAutomatically detect language if true.
interim_resultsbooleanReturn interim results if true.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Summarize AudioDEEPGRAM_SUMMARIZE_AUDIOAcciónTool to generate concise summaries from audio content. use when you need a quick summary of audio after confirming the file url is publicly accessible.
DEEPGRAM_SUMMARIZE_AUDIOAcciónTool to generate concise summaries from audio content. use when you need a quick summary of audio after confirming the file url is publicly accessible.
Parámetros de entrada
tierstringSet the accuracy tier for transcription.
modelstringDeepgram model to use for summarization (e.g., 'general').
languagestringLanguage code for the audio (e.g., 'en-US').
audio_urlstringObligatoriouriPublic URL of the audio file to summarize.
punctuatebooleanAutomatically punctuate transcript.
content_typestringObligatorioenumMIME type of the audio file.
audio/wavaudio/mp3audio/mpegaudio/flacaudio/webmsmart_formatbooleanApply smart formatting (capitalization and punctuation).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Text-to-Speech (REST)DEEPGRAM_TEXT_TO_SPEECH_RESTAcciónTool to convert text into natural-sounding speech. use when you need tts audio from text inputs.
DEEPGRAM_TEXT_TO_SPEECH_RESTAcciónTool to convert text into natural-sounding speech. use when you need tts audio from text inputs.
Parámetros de entrada
textstringObligatorioThe text to be synthesized into speech.
modelstringDeepgram TTS model to use (e.g., 'aura-asteria-en').
pitchnumberPitch adjustment multiplier (0.5–2.0).
speednumberSpeech rate multiplier (0.25–4.0).
voicestringDesired voice within the selected model.
versionstringModel version identifier.
encodingstringAudio encoding type (e.g., 'linear16', 'mp3').
languagestringLanguage code for synthesis (e.g., 'en-US').
containerstringContainer format for audio (e.g., 'wav', 'mp3').
sample_rateintegerDesired sample rate for output audio in Hz (e.g., 16000).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Topic DetectionDEEPGRAM_TOPIC_DETECTIONAcciónTool to transcribe audio and detect topics. use when you need to identify the main topics discussed in an audio recording after confirming the file url is publicly accessible.
DEEPGRAM_TOPIC_DETECTIONAcciónTool to transcribe audio and detect topics. use when you need to identify the main topics discussed in an audio recording after confirming the file url is publicly accessible.
Parámetros de entrada
modelstringDeepgram model to use for transcription (e.g., 'general').
languagestringLanguage code for transcription (e.g., 'en-US').
audio_urlstringObligatoriouriPublic URL of the audio file to analyze.
content_typestringObligatorioenumMIME type of the audio file.
audio/wavaudio/mp3audio/mpegaudio/flacaudio/webm
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not