OpenAI : GPT Transcribe
OpenAI's recommended default for file transcription, 25% cheaper than GPT-4o Transcribe, with context hints (prompt, keywords, expected languages) and available synchronously and streaming.
Fournisseurs
Plusieurs fournisseurs peuvent héberger le même modèle. Choisissez-en un lorsque vous avez besoin d’un backend fixe, ou laissez le routage choisir parmi eux.
Langues prises en charge
Aucune liste de langues vérifiée pour ce modèle pour le moment.
Fonctionnalités
Transcribes spoken audio to text.
speech_to_text
Transcribes a fully-submitted audio file in a single synchronous request via POST /v1/audio/transcriptions.
synchronous
Multilingual transcription with automatic language detection; accepts expected-language hints for code-switching audio.
multilingual_transcription
Real-time transcription over the WebSocket Realtime API (post-turn transcription with language detection).
streaming
Steers transcription with prompt (free-form context about the recording), keywords (literal terms that may appear in the audio, e.g. product names), and languages (expected ISO 639-1 codes).
context_hints
Code
STT en streaming avec l’ElevenLabs SDK
Diffuse l’audio du micro ou d’un fichier via la route AllModels compatible ElevenLabs.
import { ElevenLabsClient } from "elevenlabs";
const client = new ElevenLabsClient({
apiKey: process.env.ALLMODELS_API_KEY,
baseUrl: "https://api.allmodels.io/el"
});
const connection = await client.speechToText.realtime.connect({
modelId: "openai/gpt-transcribe",
languageCode: "en"
}, {
queryParams: {
provider: {
"only": [
"openai"
]
}
}
});
// Send audio frames to connection, then handle transcript events.
