We provide several ways to try out our various products for free.

Rev AI accepts nearly all audio and video file formats, either pre-recorded or real-time.

Streaming (Real-time) Transcription

1) Test Streaming accuracy and latency without writing any code:

Go to https://www.rev.ai/Streaming, click on the red microphone, and talk. No login required.

You can also test Streaming at https://www.rev.ai/account/liveStreaming and try out additional options, including:

  • Additional languages: French, German, Italian, Japanese, Korean, Mandarin, Portuguese, and Spanish

  • Use of our Machine V2 model (currently in Beta). More information here.

  • Profanity filter

  • Disfluencies removal

  • Custom Vocabulary

To test Streaming using these options, register for a free account: https://www.rev.ai/auth/signup and go to https://www.rev.ai/account/liveStreaming.

When finished, you can go to the Speech to Text Jobs dashboard https://www.rev.ai/jobs/speech-to-text and either view or download a txt, json, or srt or vtt caption files.

Note: The first pass is light gray and becomes black as the final word choice is done (demonstrating the context based transcription). Also notice capitalization and punctuation.

2) To test Streaming via the API:

This testing method requires registering for an account.

Streaming SDK Code Samples can be found here: https://docs.rev.ai/api/Streaming/code-samples/

Asynchronous Transcription

These testing methods require registering for an account.

1) To test Asynchronous Transcription (file based batch/pre-recorded) without writing any code:

  • Go to the dashboard https://www.rev.ai/jobs/speech-to-text and click the SUBMIT A JOB button.

  • Click the UPLOAD FILE button and select a file to transcribe from your computer.

  • Specify the source language and click the NEXT button

    • Full list of languages offered can be found here

  • Optional: you may add Custom Vocabulary for your submission (enter one word or phrase per line)

When finished, you can go to the Speech to Text Jobs dashboardhttps://www.rev.ai/jobs/speech-to-text and either view or download a txt, json, or srt or vtt caption files.

2) To test Asynchronous Transcription via the API:

This testing method requires registering for an account.

Asynchronous SDK Code Samples can be found here: https://docs.rev.ai/api/asynchronous/code-samples/

In all cases, be sure to notice the punctuation and capitalization. You can also try using dates and phone numbers to see how our Inverse Text Normalization works. More information on these features here: https://docs.rev.ai/api/features/#punctuation-and-inverse-text-normalization

Language Identification

Testing Language Identification is only available via the API:

This testing method requires registering for an account.

Language Identification SDK Code Samples can be found here: https://docs.rev.ai/api/language-identification/code-samples/

Language Identification outputs come in the form of a JSON file with the most probable dominant language from the input audio. You can download the JSON output from any of your Language Identification jobs here.

Example of a Language Identification output:

{
"topLanguage": "en",
"languageConfidences": [
{
"language": "en",
"confidence": 0.876
},
{
"language": "nl",
"confidence": 0.04
},
{
"language": "ar",
"confidence": 0.032
},
{
"language": "it",
"confidence": 0.027
},
{
"language": "sv",
"confidence": 0.025
}
]
}

Topic Extraction

These testing methods require registering for an account.

1) To test Topic Extraction without writing any code:

  • Go to the dashboard https://www.rev.ai/jobs/topic-extraction and click the SUBMIT A JOB button.

  • Click the UPLOAD FILE button and select a txt or json file from your computer.

  • Review the submission details

  • Click SUBMIT

  • Once your file has been submitted, you’ll see it in the list on the Topic Extraction Jobs dashboard https://www.rev.ai/jobs/topic-extraction and can click on the blue link to view it, or download it as a json file.

    • When viewing the Topic Extraction job, you can see the text of the file with a list of topics, including blue highlights on the sentences which contain them. You can use the Score Threshold slider in the upper left to adjust the confidence in the file’s topics, with a higher confidence level showing less topics and vice versa.

2) To test Topic Extraction via the API:

This testing method requires registering for an account.

Topic Extraction SDK Code Samples can be found here: https://docs.rev.ai/api/topic-extraction/code-samples/

Sentiment Analysis

These testing methods require registering for an account.

1) To test Sentiment Analysis without writing any code:

  • Go to the dashboard https://www.rev.ai/jobs/sentiment-analysis and click the SUBMIT A JOB button.

  • Click the UPLOAD FILE button and select a txt or json file from your computer.

  • Review the submission details

  • Click SUBMIT

  • Once your file has been submitted, you’ll see it in the list on the Sentiment Analysis Jobs dashboard https://www.rev.ai/jobs/sentiment-analysis and can click on the blue link to view it, or download it as a json file.

    • When viewing the Sentiment Analysis job, you can see the text of the file with positive statements highlighted in green, negative statements highlighted in red, and neutral statements without any highlights. When hovered, positive and negative sentence highlights provide a sentiment type, sentiment score (between -1 and 1), and location in the text, denoted by offset and length. In the upper left, you can select between positive and negative sentiment.

2) To test Sentiment Analysis via the API:

This testing method requires registering for an account.

Sentiment Analysis SDK Code Samples can be found here: https://docs.rev.ai/api/sentiment-analysis/code-samples/

Additional Resources:

Did this answer your question?