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 |
|---|---|---|
| Copilot Studio | 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) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - 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) |
| 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) |
| 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'.