Rev AI (Independent Publisher) (Preview)

The world's most accurate service for AI- and human-generated transcripts. Trained from the most diverse collection of voices in the world, Rev AI sets the accuracy standard for video and voice applications.

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
Email ttaylor@hitachisolutions.com
Connector Metadata
Publisher Troy Taylor
Website https://www.rev.ai/
Privacy policy https://www.rev.ai/security
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
Access Token (in the form 'Bearer accessToken') securestring The Access Token (in the form 'Bearer accessToken') for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Delete forced alignment job

Deletes a forced alignment job. All data related to the job will be permanently deleted.

Delete language identification job

Deletes a language identification job. All data related to the job will be permanently deleted.

Delete sentiment analysis job

Deletes a sentiment analysis job. All data related to the job will be permanently deleted.

Delete topic extraction jo

Deletes a topic extraction job. All data related to the job will be permanently deleted.

Delete transcription job

Deletes a transcription job. All data related to the job, such as input media and transcript, will be permanently deleted. A job can only be deleted once it's completed (either with success or failure).

Delete vocabulary

Deletes a custom vocabulary. All data related to the custom vocabulary, such as webhooks and metadata, will be permanently deleted.

Get account

Get the developer's account information.

Get captions

Returns the caption output for a transcription job. We currently support the SubRip (SRT) format.

Get forced alignment job

Returns information about a forced alignment job.

Get forced alignment jobs

Retrieve a list of alignment jobs submitted within the last 30 days in reverse chronological order.

Get forced alignment transcript

Returns the results for a completed forced alignment job.

Get language identification job

Returns information about a language identification job.

Get language identification jobs

Retrieves a list of language identification jobs submitted within the last 30 days in reverse chronological order.

Get language identification result

Returns the results for a completed language identification job.

Get list of vocabularies

Retrieves a list of most recent custom vocabularies' processing information.

Get sentiment analysis job

Returns information about a sentiment analysis job.

Get sentiment analysis jobs

Gets a list of sentiment analysis jobs submitted within the last 30 days in reverse chronological order.

Get sentiment analysis result

Returns the results for a completed sentiment analysis job.

Get topic extraction job

Returns information about a topic extraction job.

Get topic extraction jobs

Retrieves a list of topic extraction jobs submitted within the last 30 days in reverse chronological order.

Get topic extraction result

Returns the results for a completed topic extraction job.

Get transcript

Returns the transcript for a completed transcription job.

Get transcription job

Returns information about a transcription job.

Get transcription job list

Retrieve a list of transcription jobs submitted within the last 30 days.

Get vocabulary

Retrieve a custom vocabulary processing information.

Submit custom vocabulary

Submits a Custom Vocabulary for asynchronous processing.

Submit forced alignment job

Starts an asynchronous job to obtain precise word timings for an audio file and text transcript.

Submit language identification job

Starts an asynchronous job to identify the most probable language in the audio.

Submit sentiment analysis job

Starts an asynchronous job to analyze sentiments in a transcript.

Submit topic extraction job

Starts an asynchronous job to extract topics from a transcript.

Submit transcription job

Starts an asynchronous job to transcribe speech-to-text for a media file.

Delete forced alignment job

Deletes a forced alignment job. All data related to the job will be permanently deleted.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

response
string

Delete language identification job

Deletes a language identification job. All data related to the job will be permanently deleted.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

response
string

Delete sentiment analysis job

Deletes a sentiment analysis job. All data related to the job will be permanently deleted.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

response
string

Delete topic extraction jo

Deletes a topic extraction job. All data related to the job will be permanently deleted.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

response
string

Delete transcription job

Deletes a transcription job. All data related to the job, such as input media and transcript, will be permanently deleted. A job can only be deleted once it's completed (either with success or failure).

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

response
string

Delete vocabulary

Deletes a custom vocabulary. All data related to the custom vocabulary, such as webhooks and metadata, will be permanently deleted.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

response
string

Get account

Get the developer's account information.

Returns

Name Path Type Description
Email
email string

The email address.

Free Balance
free_balance float

The free balance.

Purchased Balance
purchased_balance float

The purchased balance.

Total Balance
total_balance integer

The total balance.

Invoiced Balance
invoiced_balance float

The invoiced balance.

Balance Seconds
balance_seconds integer

The balance seconds.

HIPAA Enabled
hipaa_enabled boolean

Whether HIPAA is enabled.

Get captions

Returns the caption output for a transcription job. We currently support the SubRip (SRT) format.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Accept
Accept string

The response format.

Returns

response
string

Get forced alignment job

Returns information about a forced alignment job.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Created On
created_on string

When created on.

Type
type string

The type.

Get forced alignment jobs

Retrieve a list of alignment jobs submitted within the last 30 days in reverse chronological order.

Parameters

Name Key Required Type Description
Limit
limit integer

The limit.

Starting After
starting_after string

The starting after.

Returns

Name Path Type Description
array of object
ID
id string

The identifier.

Status
status string

The status.

Created On
created_on string

When created on.

Type
type string

The type.

Completed On
completed_on string

When completed on.

Language
language string

The language.

Get forced alignment transcript

Returns the results for a completed forced alignment job.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

Name Path Type Description
Monologues
monologues array of object
Speaker
monologues.speaker integer

The speaker.

Elements
monologues.elements array of object
Type
monologues.elements.type string

The type.

Value
monologues.elements.value string

The value.

TS
monologues.elements.ts float

The TS.

End TS
monologues.elements.end_ts float

The end TS.

Get language identification job

Returns information about a language identification job.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Created On
created_on string

When created on.

Type
type string

The type.

Get language identification jobs

Retrieves a list of language identification jobs submitted within the last 30 days in reverse chronological order.

Parameters

Name Key Required Type Description
Limit
limit integer

The limit.

Starting After
starting_after string

The starting after.

Returns

Name Path Type Description
array of object
ID
id string

The identifier.

Status
status string

The status.

Created On
created_on string

When created on.

Type
type string

The type.

Completed On
completed_on string

When completed on.

Get language identification result

Returns the results for a completed language identification job.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

Name Path Type Description
Top Language
top_language string

The top language.

Language Confidences
language_confidences array of object
Language
language_confidences.language string

The language.

Confidence
language_confidences.confidence float

The confidence.

Get list of vocabularies

Retrieves a list of most recent custom vocabularies' processing information.

Parameters

Name Key Required Type Description
Limit
limit integer

The limit.

Returns

Name Path Type Description
array of object
ID
id string

The identifier.

Status
status string

The status.

Created On
created_on string

When created on.

Callback URL
callback_url string

The callback URL address.

Completed On
completed_on string

When completed on.

Failure
failure string

The failure.

Failure Details
failure_detail string

The failure details.

Get sentiment analysis job

Returns information about a sentiment analysis job.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Language
language string

The language.

Created On
created_on string

When created on.

Callback URL
callback_url string

The callback URL address.

Type
type string

The type.

Get sentiment analysis jobs

Gets a list of sentiment analysis jobs submitted within the last 30 days in reverse chronological order.

Parameters

Name Key Required Type Description
Limit
limit integer

The limit.

Starting After
starting_after string

The starting after.

Returns

Get sentiment analysis result

Returns the results for a completed sentiment analysis job.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Filter For
filter_for string

The filter for.

Returns

Name Path Type Description
Messages
messages array of object
Content
messages.content string

The content.

Score
messages.score float

The score.

Sentiment
messages.sentiment string

The sentiment.

TS
messages.ts integer

The TS.

End TS
messages.end_ts float

The end TS.

Get topic extraction job

Returns information about a topic extraction job.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Language
language string

The language.

Created On
created_on string

When created on.

Type
type string

The type.

Get topic extraction jobs

Retrieves a list of topic extraction jobs submitted within the last 30 days in reverse chronological order.

Parameters

Name Key Required Type Description
Limit
limit integer

The limit.

Starting After
starting_after string

The starting after.

Returns

Name Path Type Description
array of object
ID
id string

The identifier.

Status
status string

The status.

Language
language string

The language.

Created On
created_on string

When created on.

Completed On
completed_on string

When completed on.

Callback URL
callback_url string

The callback URL address.

Type
type string

The type.

Word Count
word_count integer

The word count.

Get topic extraction result

Returns the results for a completed topic extraction job.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Threshold
threshold number

The threshold.

Returns

Name Path Type Description
Topics
topics array of object
Topic Name
topics.topic_name string

The topic name.

Score
topics.score float

The score.

Informants
topics.informants array of object
Content
topics.informants.content string

The content.

TS
topics.informants.ts float

The TS.

End TS
topics.informants.end_ts float

The end TS.

Get transcript

Returns the transcript for a completed transcription job.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

Name Path Type Description
Monologues
monologues array of object
Speaker
monologues.speaker integer

The speaker.

Elements
monologues.elements array of object
Type
monologues.elements.type string

The type.

Value
monologues.elements.value string

The value.

TS
monologues.elements.ts float

The TS.

End TS
monologues.elements.end_ts float

The end TS.

Confidence
monologues.elements.confidence float

The confidence.

Get transcription job

Returns information about a transcription job.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Language
language string

The language.

Created On
created_on string

When created on.

Transcriber
transcriber string

The transcriber.

Get transcription job list

Retrieve a list of transcription jobs submitted within the last 30 days.

Parameters

Name Key Required Type Description
Limit
limit integer

The limit.

Starting After
starting_after string

The starting after.

Returns

Name Path Type Description
array of object
ID
id string

The identifier.

Status
status string

The status.

Created On
created_on string

When created on.

Type
type string

The type.

Delete After Seconds
delete_after_seconds integer

The delete after seconds.

Transcriber
transcriber string

The transcriber.

Get vocabulary

Retrieve a custom vocabulary processing information.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Created On
created_on string

When created on.

Callback URL
callback_url string

The callback URL address.

Submit custom vocabulary

Submits a Custom Vocabulary for asynchronous processing.

Parameters

Name Key Required Type Description
Metadata
metadata string

The metadata.

URL
url string

The URL address.

Authorization
Authorization string

The authorization.

Phrases
phrases array of string

The phrases.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Created On
created_on string

When created on.

Callback URL
callback_url string

The callback URL address.

Submit forced alignment job

Starts an asynchronous job to obtain precise word timings for an audio file and text transcript.

Parameters

Name Key Required Type Description
Metadata
metadata string

The metadata.

URL
url string

The URL address.

Delete After Seconds
delete_after_seconds integer

The delete after seconds.

URL
url string

The URL address.

Transcript Text
transcript_text string

The transcript text.

Language
language string

The language.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Created On
created_on string

When created on.

Type
type string

The type.

Submit language identification job

Starts an asynchronous job to identify the most probable language in the audio.

Parameters

Name Key Required Type Description
Metadata
metadata string

The metadata.

URL
url string

The URL address.

Delete After Seconds
delete_after_seconds integer

The delete after seconds.

URL
url string

The URL address.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Created On
created_on string

When created on.

Type
type string

The type.

Submit sentiment analysis job

Starts an asynchronous job to analyze sentiments in a transcript.

Parameters

Name Key Required Type Description
Language
language string

The language.

Metadata
metadata string

The metadata.

URL
url string

The URL address.

Authorization
Authorization string

The authorization.

Delete After Seconds
delete_after_seconds integer

The delete after seconds.

Speaker
speaker integer

The speaker.

Type
type string

The type.

Value
value string

The value.

TS
ts float

The TS.

End Ts
end_ts float

The end TS.

Confidence
confidence float

The confidence.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Language
language string

The language.

Created On
created_on string

When created on.

Callback URL
callback_url string

The callback URL address.

Type
type string

The type.

Submit topic extraction job

Starts an asynchronous job to extract topics from a transcript.

Parameters

Name Key Required Type Description
Language
language string

The language.

Metadata
metadata string

The metadata.

URL
url string

The URL address.

Authorization
Authorization string

The authorization.

Delete After Seconds
delete_after_seconds integer

The delete after seconds.

Speaker
speaker integer

The speaker.

Type
type string

The type.

Value
value string

The value.

TS
ts float

The TS.

End Ts
end_ts float

The end TS.

Confidence
confidence float

The confidence.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Language
language string

The language.

Created On
created_on string

When created on.

Type
type string

The type.

Submit transcription job

Starts an asynchronous job to transcribe speech-to-text for a media file.

Parameters

Name Key Required Type Description
URL
url True string

The URL address.

Authorization
Authorization string

The authorization.

Metadata
metadata string

The metadata.

URL
url True string

The URL address.

Authorization
Authorization string

The authorization.

Delete After Seconds
delete_after_seconds integer

The delete after seconds.

Transcriber
transcriber string

The transcriber.

Verbatim
verbatim boolean

Whether verbatim.

Rush
rush boolean

Whether to rush.

Test Mode
test_mode boolean

Whether test mode.

Start
start integer

The start number.

End
end integer

The end number.

Name
display_name string

The display name.

Skip Diarization
skip_diarization boolean

Whether to skip diarization.

Skip Postprocessing
skip_postprocessing boolean

Whether to skip postprocessing.

Skip Punctuation
skip_punctuation boolean

Whether to skip punctuations.

Remove Disfluencies
remove_disfluencies boolean

Whether to remove disfluencies.

Remove Atmospherics
remove_atmospherics boolean

Whether to remove atmospherics.

Filter Profanity
filter_profanity boolean

Whether to filter profanity.

Speaker Channels Count
speaker_channels_count integer

The speaker channels count.

Speakers Count
speakers_count integer

The speakers count.

Custom Vocabulary ID
custom_vocabulary_id string

The custom vocabulary identifier.

Phrases
phrases array of string

The phrases.

Language
language string

The language.

Returns

Name Path Type Description
ID
id string

The identifier.

Status
status string

The status.

Language
language string

The language.

Created On
created_on string

When created on.

Transcriber
transcriber string

The transcriber.

Definitions

string

This is the basic data type 'string'.