Deepgram (Independent Publisher) (Preview)
Deepgram has language AI models to power your apps. Power your apps with world-class speech-to-text and domain-specific language models (DSLMs).
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Troy Taylor |
URL | https://www.hitachisolutions.com |
ttaylor@hitachisolutions.com |
Connector Metadata | |
---|---|
Publisher | Troy Taylor |
Website | https://deepgram.com/ |
Privacy policy | https://deepgram.com/privacy |
Categories | AI |
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key (in the form 'Token API_Key') | securestring | The API Key (in the form 'Token API_Key') for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Delete project |
Deletes the specified project. |
Get fields |
Lists the features, models, tags, languages, and processing method used for requests in the specified project. |
Get project |
Retrieves information about the specified project. |
Get projects |
Retrieves basic information about your projects. |
Get request |
Retrieves the details of the specified request for the specified project. |
Get requests |
Retrieve a list of requests sent to a project. |
Summarize usage |
Retrieves a summary of usage statistics. |
Transcribe audio |
Transcribe and analyze pre-recorded audio. |
Update project |
Updates the project name. |
Delete project
Deletes the specified project.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project ID
|
project_id | True | string |
The project identifier. |
Returns
- response
- object
Get fields
Lists the features, models, tags, languages, and processing method used for requests in the specified project.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project ID
|
project_id | True | string |
The project identifier. |
Start
|
start | string |
The start. |
|
End
|
end | string |
The end. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Tags
|
tags | array of string |
The tags. |
Models
|
models | array of object | |
Name
|
models.name | string |
The name. |
Language
|
models.language | string |
The language. |
Version
|
models.version | string |
The version. |
Model ID
|
models.model_id | string |
The model identifier. |
Processing Methods
|
processing_methods | array of string |
The processing methods. |
Languages
|
languages | array of string |
The languages. |
Features
|
features | array of string |
The features. |
Get project
Retrieves information about the specified project.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project ID
|
project_id | True | string |
The project identifier. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Project ID
|
project_id | string |
The project identifier. |
Name
|
name | string |
The name. |
Company
|
company | string |
The company. |
Get projects
Retrieves basic information about your projects.
Returns
Name | Path | Type | Description |
---|---|---|---|
Projects
|
projects | array of object | |
Project ID
|
projects.project_id | string |
The project identifier. |
Name
|
projects.name | string |
The name. |
Get request
Retrieves the details of the specified request for the specified project.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project ID
|
project_id | True | string |
The project identifier. |
Request ID
|
request_id | True | string |
The request identifier. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Request ID
|
request_id | string |
The request identifier. |
Created
|
created | string |
When created. |
Path
|
path | string |
The path. |
API Key ID
|
api_key_id | string |
The API key identifier. |
USD
|
response.details.usd | integer |
The USD amount. |
Duration
|
response.details.duration | integer |
The duration. |
Total Audio
|
response.details.total_audio | integer |
The total audio. |
Channels
|
response.details.channels | integer |
The channels. |
Streams
|
response.details.streams | integer |
The streams. |
Models
|
response.details.models | array of string |
The models. |
Method
|
response.details.method | string |
The method. |
Tags
|
response.details.tags | array of string |
The tags. |
Features
|
response.details.features | array of string |
The features. |
Alternatives
|
response.details.config.alternatives | integer |
The alternatives. |
Callback
|
response.details.config.callback | string |
The callback. |
Diarize
|
response.details.config.diarize | boolean |
Whether diarized. |
Keywords
|
response.details.config.keywords | array of string |
The keywords. |
Language
|
response.details.config.language | string |
The language. |
Model
|
response.details.config.model | string |
The model. |
Multichannel
|
response.details.config.multichannel | boolean |
Whether multichannel. |
NER
|
response.details.config.ner | boolean |
Whether NER. |
Numerals
|
response.details.config.numerals | boolean |
Whether . |
Profanity Filter
|
response.details.config.profanity_filter | boolean |
Whether filtered for profanity. |
Punctuate
|
response.details.config.punctuate | boolean |
Whether punctuated. |
Redact
|
response.details.config.redact | array of string |
The redacted. |
Search
|
response.details.config.search | array of string |
The search. |
Utterances
|
response.details.config.utterances | boolean |
Whether utterances. |
Code
|
response.code | integer |
The code. |
Completed
|
response.completed | string |
When completed. |
Attempts
|
callback.attempts | integer |
The attempts. |
Code
|
callback.code | integer |
The code. |
Completed
|
callback.completed | string |
When completed. |
Get requests
Retrieve a list of requests sent to a project.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project ID
|
project_id | True | string |
The project identifier. |
Start
|
start | string |
The start. |
|
End
|
end | string |
The end. |
|
Limit
|
limit | string |
The limit. |
|
Status
|
status | string |
The status. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Page
|
page | integer |
The page. |
Limit
|
limit | integer |
The limit. |
Requests
|
requests | array of object | |
Request ID
|
requests.request_id | string |
The request identifier. |
Created
|
requests.created | string |
When created. |
Path
|
requests.path | string |
The path. |
API Key ID
|
requests.api_key_id | string |
The API key identifier. |
USD
|
requests.response.details.usd | integer |
The USD amount. |
Duration
|
requests.response.details.duration | integer |
The duration. |
Total Audio
|
requests.response.details.total_audio | integer |
The total audio. |
Channels
|
requests.response.details.channels | integer |
The channels. |
Streams
|
requests.response.details.streams | integer |
The streams. |
Models
|
requests.response.details.models | array of string |
The models. |
Method
|
requests.response.details.method | string |
The method. |
Tags
|
requests.response.details.tags | array of string |
The tags. |
Features
|
requests.response.details.features | array of string |
The features. |
Alternatives
|
requests.response.details.config.alternatives | integer |
The alternatives. |
Diarize
|
requests.response.details.config.diarize | boolean |
Whether diarized. |
Keywords
|
requests.response.details.config.keywords | array of string |
The keywords. |
Language
|
requests.response.details.config.language | string |
The language. |
Model
|
requests.response.details.config.model | string |
The model. |
Multichannel
|
requests.response.details.config.multichannel | boolean |
Whether mutlichannel. |
NER
|
requests.response.details.config.ner | boolean |
Whether NER. |
Numerals
|
requests.response.details.config.numerals | boolean |
Whether numerals. |
Profanity Filter
|
requests.response.details.config.profanity_filter | boolean |
Whether filter profanity. |
Punctuate
|
requests.response.details.config.punctuate | boolean |
Whether punctuated. |
Redact
|
requests.response.details.config.redact | array of string |
The redacted. |
Search
|
requests.response.details.config.search | array of string |
The search. |
Utterances
|
requests.response.details.config.utterances | boolean |
Whether utterances. |
Code
|
requests.response.code | integer |
The code. |
Completed
|
requests.response.completed | string |
When completed. |
Attempts
|
requests.callback.attempts | integer |
The number of attempts. |
Code
|
requests.callback.code | integer |
The code. |
Completed
|
requests.callback.completed | string |
When completed. |
Summarize usage
Retrieves a summary of usage statistics.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project ID
|
project_id | True | string |
The project identifier. |
Start
|
start | string |
The start. |
|
End
|
end | string |
The end. |
|
Accessor
|
accessor | string |
The accessor. |
|
Tag
|
tag | string |
The tag. |
|
Method
|
method | string |
The method. |
|
Model
|
model | string |
The model. |
|
Multichannel
|
multichannel | boolean |
Whether multichannel. |
|
Interim Results
|
interim_results | boolean |
Whether interim results. |
|
Punctuated
|
punctuate | boolean |
Whether punctuated. |
|
NER
|
ner | boolean |
Whether NER. |
|
Utterances
|
utterances | boolean |
Whether utterances. |
|
Replace
|
replace | boolean |
Whether to replace. |
|
Profanity Filter
|
profanity_filter | boolean |
Whether to filter profanity. |
|
Keywords
|
keywords | boolean |
Whether keywords. |
|
Detect Topics
|
detect_topics | boolean |
Whether detect topics. |
|
Diarize
|
diarize | boolean |
Whether to diarize. |
|
Search
|
search | boolean |
Whether to search. |
|
Redact
|
redact | boolean |
Whether to redact. |
|
Alternatives
|
alternatives | boolean |
Whether alternatives. |
|
Numerals
|
numerals | boolean |
Whether numerals. |
|
Smart Format
|
smart_format | boolean |
Whether smart format. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Start
|
start | string |
The start. |
End
|
end | string |
The end. |
Units
|
resolution.units | string |
The units. |
Amount
|
resolution.amount | integer |
The amount. |
Results
|
results | array of object | |
Start
|
results.start | string |
The start. |
End
|
results.end | string |
The end. |
Hours
|
results.hours | integer |
The hours. |
Total Hours
|
results.total_hours | integer |
The total number of hours. |
Requests
|
results.requests | integer |
The requests. |
Transcribe audio
Transcribe and analyze pre-recorded audio.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Model
|
model | string |
The model. |
|
Tier
|
tier | string |
The tier. |
|
Version
|
version | string |
The version. |
|
Language
|
language | string |
The language. |
|
Detect language
|
detect_language | boolean |
Whether to detect language. |
|
Punctuate
|
punctuate | boolean |
Whether to punctuate. |
|
Profanity Filter
|
profanity_filter | boolean |
Whether to filter profanity. |
|
Redact
|
redact | string |
The type of string to redact. |
|
Diarize
|
diarize | boolean |
Whether to diarize. |
|
Diarize Version
|
diarize_version | string |
The diarize version. |
|
Smart Format
|
smart_format | boolean |
Whether to smart format. |
|
Filler Words
|
filler_words | boolean |
Whether to use filler words. |
|
Multichannel
|
multichannel | boolean |
Whether to multichannel. |
|
Alternatives
|
alternatives | integer |
The number of alternatives. |
|
Search
|
search | string |
The search. |
|
Replace
|
replace | string |
The replace. |
|
Callback
|
callback | string |
The callback. |
|
Keywords
|
keywords | string |
The keywords. |
|
Paragraphs
|
paragraphs | boolean |
Whether to split in paragraphs. |
|
Summarize
|
summarize | string |
The summary. |
|
Detect Topics
|
detect_topics | boolean |
Whether to detect topics. |
|
Utterances
|
utterances | boolean |
Whether to retrieve utterances. |
|
UTT Split
|
utt_split | number |
The UTT split. |
|
Tag
|
tag | string |
The tag. |
|
Numerals
|
numerals | boolean |
Whether to retrieve numerals. |
|
NER
|
ner | boolean |
Whether to NER. |
|
Measurements
|
measurements | boolean |
Whether to retrieve measurements. |
|
Dictation
|
dictation | boolean |
Whether dictation. |
|
URL
|
url | True | string |
The URL address. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Transaction Key
|
metadata.transaction_key | string |
The transaction key. |
Request ID
|
metadata.request_id | string |
The request identifier. |
SHA256
|
metadata.sha256 | string |
The SHA256 hash. |
Created
|
metadata.created | string |
When created. |
Duration
|
metadata.duration | float |
The duration. |
Channels
|
metadata.channels | integer |
The channels. |
Models
|
metadata.models | array of string |
The models. |
Channels
|
results.channels | array of object | |
Alternatives
|
results.channels.alternatives | array of object | |
Transcript
|
results.channels.alternatives.transcript | string |
The transcript. |
Confidence
|
results.channels.alternatives.confidence | float |
The confidence. |
Words
|
results.channels.alternatives.words | array of object | |
Word
|
results.channels.alternatives.words.word | string |
The word. |
Start
|
results.channels.alternatives.words.start | float |
The start time. |
End
|
results.channels.alternatives.words.end | float |
The end time. |
Confidence
|
results.channels.alternatives.words.confidence | float |
The confidence. |
Update project
Updates the project name.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project ID
|
project_id | True | string |
The project identifier. |
Name
|
name | True | string |
The name. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Message
|
message | string |
The message. |
Definitions
object
This is the type 'object'.