Famille de transcription GPT
Les modèles de transcription vocale d’OpenAI : envoyez un fichier audio à POST /v1/audio/transcriptions et récupérez le texte.
openai/gpt-transcribeFacturé à la seconde audioopenai/gpt-4o-mini-transcribeFacturé au tokenLes paramètres communs de l’endpoint sont décrits dans Audio Transcriptions API. Les prix en vigueur figurent sur la page du modèle . Si vous avez besoin d’horodatages mot par mot ou de la séparation des locuteurs, utilisez ElevenLabs Scribe v2.
Exemples d’appel
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://api.ofox.io/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)Paramètres et facturation
Lors de nos tests, une conversation en chinois d’environ 9 secondes est transcrite en 2 à 3 secondes environ.
Erreurs courantes
D’autres erreurs sont décrites dans Audio Transcriptions API.
Documentation officielle
FAQ
La transcription GPT du chinois produit des caractères traditionnels ?
Passez à la fois language: "zh" et prompt: "以下是普通话的句子,请使用简体中文。". Lors de nos tests, avec language seul, la sortie était encore parfois en caractères traditionnels ; avec le prompt en plus, elle est systématiquement en caractères simplifiés.
La transcription GPT peut-elle produire des sous-titres srt ?
Non, seul json est pris en charge. Pour générer des sous-titres à partir d'horodatages, utilisez ElevenLabs Scribe v2, qui renvoie les instants de début et de fin de chaque mot.
Comment gpt-transcribe et gpt-4o-mini-transcribe sont-ils facturés ?
gpt-transcribe est facturé à la seconde audio ; gpt-4o-mini-transcribe est facturé au token, la consommation figurant dans le usage de la réponse. Les prix unitaires figurent sur la page du modèle.