Developers

Documentation

A technical guide to integrating leading AI models through Oblion's unified API.

Node.js Audio Transcription Example

Below is a basic Node.js example showing how to transcribe an audio file.

npm i openai
const fs = require('fs');
const OpenAI = require('openai');

const openai = new OpenAI({
  apiKey: 'YOUR_OBLION_API_KEY',
  baseURL: 'https://api.oblion.io/v1'
});

async function transcribeAudio() {
  try {
    const transcription = await openai.audio.transcriptions.create({
      file: fs.createReadStream('a-product-demo-167264.mp3'), // replace with your audio file path
      model: 'whisper-1',
    });

    console.log('Transcription result:', transcription.text);
  } catch (error) {
    console.error('Transcription error:', error);
  }
}

transcribeAudio();