Whisper — это модель распознавания речи OpenAI с открытым исходным кодом, доступная через API как `whisper-1`. Он поддерживает транскрипцию и перевод более чем на 50 языков из аудиофайлов объемом до 25 МБ. Принимает форматы, включая mp3, mp4, wav и webm. Оплата производится за минуту продолжительности аудио, с округлением до ближайшей секунды.
from openai import OpenAI
client = OpenAI(
base_url="https://infergate.ru/api/v1",
api_key="sk-•••",
)
with open("speech.mp3", "rb") as f:
resp = client.audio.transcriptions.create(
model="openai/whisper-1",
file=f,
language="ru",
)
print(resp.text)modelstringобязательныйfileобязательныйОриентировочно, за секунду. Списывается фактическая стоимость запроса.