Open AI

import { writeFileSync } from „fs“;
import OpenAI from „openai“;

const openai = new OpenAI();

async function generateAudio() {
try {
const response = await openai.chat.completions.create({
model: „gpt-4o-audio-preview“,
modalities: [„text“, „audio“],
audio: { voice: „alloy“, format: „wav“ },
messages: [
{
role: „user“,
content: „Is a golden retriever a good family dog?“
}
]
});

// Inspect returned data
console.log(response);

// Speichere die Audio-Datei
writeFileSync(„dog.wav“, Buffer.from(response.audio.data, „base64“));

console.log(„Audio gespeichert als dog.wav“);
} catch (error) {
console.error(„Fehler beim Generieren der Audiodatei:“, error);
}
}

// Funktion aufrufen
generateAudio();

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert