Série de transcrição GPT
Os modelos de transcrição de voz da OpenAI: envie o áudio por POST /v1/audio/transcriptions e receba o texto.
openai/gpt-transcribeCobrança por segundos de áudioopenai/gpt-4o-mini-transcribeCobrança por tokenOs parâmetros gerais do endpoint estão em Audio Transcriptions API. Os preços atualizados estão na página do modelo . Se precisar de timestamps por palavra ou separação de falantes, use o ElevenLabs Scribe v2.
Exemplos de chamada
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://api.ofox.ai/v1", api_key=os.environ["OFOX_API_KEY"])
with open("meeting.mp3", "rb") as f:
result = client.audio.transcriptions.create(
model="openai/gpt-transcribe",
file=f,
language="zh",
prompt="以下是普通话的句子,请使用简体中文。",
)
print(result.text)
print(result.usage)Parâmetros e cobrança
Nos testes, um diálogo em chinês de cerca de 9 segundos foi transcrito em cerca de 2 a 3 segundos.
Erros comuns
Mais erros em Audio Transcriptions API.
Documentação oficial
Perguntas frequentes
A transcrição GPT de chinês saiu em caracteres tradicionais?
Envie language: "zh" junto com prompt: "以下是普通话的句子,请使用简体中文。". Nos testes, só com language a saída ainda vinha às vezes em chinês tradicional; com o prompt, passou a sair consistentemente em chinês simplificado.
A transcrição GPT pode gerar legendas srt?
Não, apenas json é suportado. Se precisar de timestamps para gerar legendas, use o ElevenLabs Scribe v2, que retorna os tempos de início e fim de cada palavra.
Como são cobrados o gpt-transcribe e o gpt-4o-mini-transcribe?
O gpt-transcribe é cobrado por segundos de áudio; o gpt-4o-mini-transcribe é cobrado por token, com o consumo em usage na resposta. Os preços unitários estão na página do modelo.