Распознавание речи
Преобразование аудио в текст с помощью Whisper
Преобразование аудиофайлов в текст.
POST
/v1/audio/transcriptions
Python
import openai
client = openai.OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.nixai.ru/v1"
)
with open("audio.mp3", "rb") as audio_file:
response = client.audio.transcriptions.create(
model="whisper-1",
file=audio_file
)
print(response.text)
Node.js
import OpenAI from 'openai';
import fs from 'fs';
const openai = new OpenAI({
apiKey: 'YOUR_API_KEY',
baseURL: 'https://api.nixai.ru/v1'
});
const response = await openai.audio.transcriptions.create({
model: 'whisper-1',
file: fs.createReadStream('audio.mp3')
});
console.log(response.text);
cURL
curl -X POST "https://api.nixai.ru/v1/audio/transcriptions" \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "model=whisper-1" \ -F "[email protected]"