Class TranscriptionService
public class TranscriptionService : CrudServiceBase<OpenAIClient>
- Inheritance
-
objectTranscriptionService
Constructors
TranscriptionService(OpenAIClient)
public TranscriptionService(OpenAIClient client)
Parameters
clientOpenAIClient
Fields
kEndpoint
public const string kEndpoint = "VERSION/audio/transcriptions"
Field Value
- string
Methods
CreateAsync(OpenAITranscriptionRequest, RESTOptions)
Transcribes audio into the input language.
public UniTask<VerboseTranscript> CreateAsync(OpenAITranscriptionRequest req, RESTOptions options = null)
Parameters
reqOpenAITranscriptionRequestoptionsRESTOptions
Returns
- UniTask<VerboseTranscript>
StreamAsync(OpenAITranscriptionRequest, RESTOptions)
public UniTask<IRESTStream<OpenAITranscriptionEvent>> StreamAsync(OpenAITranscriptionRequest req, RESTOptions options = null)
Parameters
reqOpenAITranscriptionRequestoptionsRESTOptions
Returns
- UniTask<IRESTStream<OpenAITranscriptionEvent>>