Audio Transcription (Beta)
from openai import OpenAI
client = OpenAI(
base_url="https://api.cortecs.ai/v1/audio/transcriptions",
api_key="<API_KEY>",
)
with open("audio_file.wav", "rb") as audio_file:
response = client.audio.transcriptions.create(
file=audio_file,
model="<MODEL_NAME>"
)
print(response)import fs from 'fs';
const filepath = 'audio_file.wav';
const formData = new FormData();
formData.append('file', new Blob([fs.readFileSync(filepath)]), 'audio_file.wav');
formData.append('model', '<MODEL_NAME>');
const response = await fetch('https://api.cortecs.ai/v1/audio/transcriptions', {
method: 'POST',
headers: {
Authorization: 'Bearer <API_KEY>',
},
body: formData,
});
const data = await response.json();
console.log(data);Last updated