OPENAITRANSCRIPTION Workflow Application
Overview
The OPENAITRANSCRIPTION workflow application lets you interact with an OpenAI audio model to transcribe an audio file.
How it works
The application sends the audio file to OpenAI to transcribe its content.
Application logs are available. These can be specified by setting the value of the
OpenAiTranscriptionLogLevel
parameter in theweb.config
file to0
to deactivate logs,1
for error logs,2
for information logs, or3
for debug logs; the default value is0
.
Required parameter
Parameter | Type | Direction | Description |
---|---|---|---|
| FILE | IN | The audio file to transcribe |
Optional parameters
Parameters | Type | Direction | Description |
---|---|---|---|
| TEXT | IN | OpenAI API key
By default, this value comes from the |
| TEXT | IN | API endpoint; defaults to |
| TEXT | IN | ID of the model to use; defaults to |
| NUMERIC | IN | Sampling temperature, between Higher values (e.g. |
| TEXT | IN | The language of the input audio Supplying the input language in ISO-639-1 format will improve accuracy and latency. |
| TEXT | IN | Optional text to guide the model's style or continue a previous audio segment; the prompt should match the audio language |
| TEXT | IN | Specifies ( |
| TEXT | IN | Specifies ( |
| TEXT | IN | Separator used to separate the word list; defaults to |
| TEXT | IN | Specifies (
In case of error, if the parameter has |
| TEXT | OUT | The transcription text |
| TEXT | OUT | The transcription result call |
| TEXT | OUT | Audio duration (only if verbose) |
| TEXT | OUT | Transcription words separated by |
| NUMERIC | OUT | Transcription word count (only if word output and verbose enabled) |
| TEXT | OUT | Transcription language (only if verbose) |
| TEXT | OUT | Response status code |
| TEXT | OUT | Response payload or error message |
Last updated