Before you start, you’ll need to follow the steps in the Get your API
Credentials to obtain your API key.
Include the SDK
To use Reverie’s Speech-to-Text Streaming SDK, include the following CDN in your project:Install Dependencies
Transcribe Audio from a Remote Stream
The following code shows how to transcribe audio from a remote audio stream like a microphoneResults
In order to see the results from Reverie, you must run the application. Run your application from the terminal. Your transcripts will appear in your shell.Analyzing the Response
id
: API will auto-assign assign a unique identification number for each request.success
: Will indicate the functional status of the API:- If the
success
= true, then the API is functioning and ready to generate output. - If the
success
= false, then the API is not functional and has some errors
- If the
final
: Will report whether the received output is partial or final:- If the
final
= true, then the received text is the final output. - If the
final
= false, then the text received is partial and is still processing the file.
- If the
cause
: Reason for obtaining the final output.text
: The streaming audio input is converted into text format in the requested language.confidence
: The level of confidence that Streaming STT API has in the accuracy of the transcription.display_text
: The beautified text of the final transcript. If the final transcript consists of digits, URL, app names, it is quickly converted to a readable format for the user.