OpenAI | Audio

Create Transcription

Transcribes audio into the input language.

 


OpenAI := TsgcHTTP_API_OpenAI.Create(nil);
OpenAI.OpenAIOptions.ApiKey := 'API_KEY';
 
WriteLn(OpenAI._CreateTranscriptionFromFile('whisper-1', 'c:\media\audio.mp3'));

 

Create Translation

Translates audio to English.

 


OpenAI := TsgcHTTP_API_OpenAI.Create(nil);
OpenAI.OpenAIOptions.ApiKey := 'API_KEY';
 
WriteLn(OpenAI._CreateTranslationFromFile('whisper-1', 'c:\media\audio.mp3'));