models

OpenAI: Whisper Large V3

Markdown · JSON

OpenAI: Whisper Large V3

Whisper large-v3 est la version multilingue de reconnaissance vocale à poids ouverts d’OpenAI pour la transcription et la traduction de la parole en anglais. Elle convertit la parole enregistrée en texte, avec un choix de langue, des horodatages et un traitement long documentés au-delà de sa fenêtre acoustique de 30 secondes.

À propos du modèle

Cette description présente les capacités du modèle. Les entrées, sorties et options disponibles dans Ailoot pour la méthode sélectionnée figurent ci-dessous.

Whisper large-v3 est une version publiée de reconnaissance vocale d’OpenAI avec environ 1,55 milliard de paramètres. C’est un modèle multilingue encodeur-décodeur : l’audio entre dans l’encodeur et le décodeur prédit du texte et des tokens liés à la tâche. Les tâches principales sont la transcription de la parole dans la langue source et sa traduction en anglais. Il s’agit d’une identité de modèle à poids ouverts, gardée distincte de l’identifiant de modèle d’un service hébergé ou des règles de téléversement et de format de réponse de ce service.

Large-v3 conserve l’architecture des versions large antérieures de Whisper avec deux changements annoncés : son entrée spectrogramme utilise 128 bandes de fréquences Mel au lieu de 80 et elle ajoute un token pour la langue cantonaise. La fiche du modèle du producteur décrit un entraînement sur un million d’heures d’audio faiblement annoté et quatre millions d’heures d’audio pseudo-annoté préparé avec Whisper large-v2. Ce mélange a été utilisé pendant deux époques d’entraînement. La publication est une version large-v3 précise, plutôt qu’un nom générique pour tous les modèles de la famille Whisper.

Le processus d’inférence documenté effectue une transcription par défaut, en préservant la langue parlée dans l’enregistrement. Il peut détecter automatiquement la langue source ou accepter une sélection de langue connue. Pour la traduction, le grand modèle multilingue fournit un résultat textuel anglais à partir de parole dans une autre langue. Choisissez explicitement cette tâche : une transcription dans la même langue et une traduction anglaise sont des artefacts différents. Pour un entretien, conservez la formulation dans la langue d’origine ; pour un document de référence anglais, précisez que le résultat souhaité est une traduction du contenu parlé.

La préparation audio fait partie du chemin d’entrée. Le chargeur d’OpenAI décode un enregistrement en forme d’onde mono et le rééchantillonne à 16 kHz. Le champ réceptif acoustique du modèle est de 30 secondes. C’est une fenêtre de traitement, plutôt qu’une durée maximale pour un entretien ou un cours entier. L’inférence longue peut avancer séquentiellement par fenêtres glissantes ou diviser un long enregistrement en segments qui se chevauchent et joindre leurs transcriptions. La fiche du modèle du producteur décrit le traitement séquentiel lorsque la précision est prioritaire et le traitement par segments lorsque le délai d’obtention d’un résultat pour un enregistrement long unique compte davantage.

La configuration publiée répertorie 448 positions de décodeur pour une séquence individuelle de décodage. Les enregistrements plus longs sont gérés par le processus long, plutôt qu’en traitant ce nombre comme une limite universelle de transcription. Le processus documenté peut renvoyer des horodatages par segment ou par mot avec le texte reconnu. Ces sorties temporelles sont utiles pour naviguer dans les enregistrements et préparer des sous-titres, tandis que tout conteneur final de sous-titres ou format de fichier de transcription relève d’un choix distinct de mise en forme de sortie. Préservez la chronologie de l’enregistrement lors de la préparation audio si la transcription doit être alignée avec le matériau d’origine.

Le rôle visé de Whisper est de reconnaître et de traduire la parole. Une transcription de cours, un compte rendu d’entretien ou une collection interrogeable de contenus parlés sont des sorties concrètes ; le résumé ou l’interprétation peuvent suivre comme une autre étape portant sur le texte. La fiche du modèle n’établit pas de classification automatique robuste des locuteurs ni de diarisation comme sortie standard de la version de base. Si une tâche nécessite des libellés de locuteur, cette exigence doit être traitée séparément de l’affirmation qu’une transcription est précise. Un cahier des charges utile identifie la langue source, le besoin de transcription ou de traduction anglaise et la nécessité éventuelle d’informations d’horodatage.

Les limites substantielles comprennent du texte inventé qui n’a jamais été prononcé et du texte répétitif, associés à l’entraînement faiblement supervisé sur des données bruitées et à la conception séquence-à-séquence. La qualité de reconnaissance varie selon les langues, les accents et les dialectes, avec de moins bons résultats lorsque les matériaux d’entraînement sont moins nombreux. Le bruit, le vocabulaire spécialisé et les paroles qui se chevauchent doivent donc être représentés dans l’échantillon utilisé pour juger l’adéquation. Comparez les noms, les quantités et les affirmations importantes à l’enregistrement et examinez les passages sans parole ou les lignes répétées, plutôt que de traiter une transcription fluide comme une preuve que chaque mot a été entendu.

Un résultat complet conserve le texte reconnu, sa langue et tout horodatage demandé avec une référence à l’enregistrement d’origine. Gardez la transcription séparée des modifications ultérieures : une transcription corrigée pour publication peut supprimer les mots de remplissage, tandis que la transcription reconnue préserve ce que le modèle a réellement renvoyé. L’identité de Large-v3 et sa capacité de traduction doivent aussi rester distinctes de l’édition Turbo plus rapide. La vitesse de traitement réelle dépend de la langue, du débit de parole, du matériel et de la méthode d’inférence ; aucune latence hébergée particulière, taille maximale de téléversement ou voie activée dans une application ne découle du seul nom de la version.

Ailoot Ultra · Reconnaissance vocale POST /v1/audio/transcriptions openai/whisper-large-v3

openai/whisper-large-v3

OpenAI /openai/whisper-large-v3

Pour commencer

Whisper large-v3 est la version multilingue de reconnaissance vocale à poids ouverts d’OpenAI pour la transcription et la traduction de la parole en anglais. Elle convertit la parole enregistrée en texte, avec un choix de langue, des horodatages et un traitement long documentés au-delà de sa fenêtre acoustique de 30 secondes.

Entrées acceptées
Audio
Résultats
transcription

Disponible dans Ailoot · entrées et méthodes

Ailoot Ultra · Reconnaissance vocale POST /v1/audio/transcriptions
Entrée
audio
Sortie
transcription
Format de sortie
json
ChampTypeExigenceValeurs et limitesPar défaut
ChampmodelTypestringExigenceObligatoireValeurs et limites
openai/whisper-large-v3
Par défaut—
Champinput_audioTypeobjectExigenceObligatoireValeurs et limitesPar défaut—
ChamplanguageTypestringExigenceFacultatifValeurs et limitesPar défaut—
ChamptemperatureTypenumberExigenceFacultatifValeurs et limites
Minimum: 0
Maximum: 1
Par défaut—
Champresponse_formatTypestringExigenceFacultatifValeurs et limites
json, verbose_json
Par défautjson
Champtimestamp_granularitiesTypearrayExigenceFacultatifValeurs et limitesPar défaut—
ChampproviderTypeobjectExigenceFacultatifValeurs et limitesPar défaut—
Combinaisons d’éléments d’entrée

speech_to_text · Obligatoire : actual matching-format audio file

Paramètres et cycle de vie de la méthode
ParamètreContrat
Paramètrecontent_typesContratapplication/json, multipart/form-data
ParamètrerequiredContratmodel, input_audio
Paramètrematerial_typesContrataudio
ParamètreJSON_audioContratoctets audio bruts réels en base64 et format correspondant
Paramètremultipart_requiredContratmodel, file
Paramètremultipart_cap_bytesContrat26214400
Paramètreoptional_controlsContratlanguage, temperature, response_format, timestamp_granularities, provider
Paramètredefault_response_formatContratjson
Paramètreoptional_featuresContratLa sortie détaillée, diarize/keyterms et les entrées audio par URL ou les entrées audio intégrées plus volumineuses exigent les capacités et le tarif du modèle et du fournisseur exacts.

Cycle de vie : synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · task_id effectivement renvoyé ou enregistrement de la bibliothèque multimédia

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Utilisez le modèle exact et les champs d’entrée documentés.

Conservez la réponse complète, chaque sortie réelle et les identifiants d’origine retournés.

Tarifs

Les tarifs n’ajoutent pas d’options de requête. Les paramètres pris en charge figurent dans la méthode sélectionnée.

Mode rapide
Non précisé Lorsque le mode rapide est sélectionné
Mode Flex
Non précisé Lorsque le mode flex est sélectionné
Effort de raisonnement maximal
Non précisé Lorsque l’effort de raisonnement maximal utilise l’ajustement par défaut (default)

Tarifs Ailoot

Prix par configuration

Associez chaque coût aux conditions indiquées. Utilisez un seul tarif pour chaque ensemble de configurations alternatives.

ConfigurationBarème tarifaireUnité de facturationCoût
ConfigurationTarifs de base des jetonsBarème tarifaireTarif de baseUnité de facturation—Coût
Entrée · Jetons en entrée — / 1K jetons
Sortie · Jetons en sortie — / 1K jetons
Entrée · Lecture du cache — / 1K jetons
Entrée · Écriture dans le cache — / 1K jetons
Entrée · Écriture dans le cache, 1 h — / 1K jetons
ConfigurationUltraBarème tarifaire—Unité de facturationpar seconde d’audio en entréeCoût
Entrée · seconde d’audio en entrée $0.000015 par seconde d’audio en entrée

Ailoot réserve un montant estimé avant une requête. Après le résultat, le montant final est débité selon l’utilisation mesurée. Pour le streaming, le montant final à débiter est calculé à partir du relevé final d’utilisation. Fonctionnement de la réservation et du débit →

Détails du tarif de référence

Les barèmes de référence du modèle ne modifient ni la sélection de méthode, ni les devis, ni les coûts. Les frais actifs utilisent les tarifs de la méthode Ailoot sélectionnée.

OpenAI: Whisper Large V3

Prix par configuration

ConfigurationConditions de facturationCoût
ConfigurationOpenAI: Whisper Large V3 · Configuration par défautConditions de facturationConfiguration par défautCoût
Entrée · Secondes d’audio en entrée 0,000015 USD par seconde d’audio en entrée

Exemples de requêtes

Ailoot Ultra · Reconnaissance vocale

curl · corps de requête natif exact et résultat complet
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set the path to your actual WAV recording}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
import base64
audio=Path(os.environ['AILOOT_AUDIO_FILE']).read_bytes()
if not (audio[:4]==b'RIFF' and audio[8:12]==b'WAVE'): raise SystemExit('Supply an actual WAV audio file')
if len(audio)>26214400: raise SystemExit('Use a documented supported large-file flow')
request={'model': 'openai/whisper-large-v3', 'input_audio': {'data': '${BASE64_ACTUAL_WAV_BYTES}', 'format': 'wav'}}
request['input_audio']['data']=base64.b64encode(audio).decode('ascii')
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Keep the complete original response and headers. Read every returned segment, word and usage field.
# Preserve actual operation/task/asset IDs; continue reads of the original result without resubmitting.

Recevoir et enregistrer les résultats

Ailoot Ultra · Reconnaissance vocale

json

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Conserver tous les résultats terminés

Conservez chaque réponse, fichier et partie de contenu renvoyés dans leur intégralité.

JSON d’origine complet, tous les textes, segments, mots, locuteurs et horodatages disponibles, ainsi que l’utilisation.

Si la réponse d’origine doit être vérifiée

Conservez les valeurs operation_id/X-Client-Request-ID d’origine et la réponse d’origine. Consultez les enregistrements réels de tâche et de ressource appartenant à votre compte sans soumettre de nouveau la demande; aucune URL dédiée d’interrogation audio n’est construite.

Champs de la réponse
ChampType
ChamptextTypestring
ChampusageTypeobject
Champsegments[]Typeobject
Champwords[]Typeobject

Alias

Alias du modèle

Ailoot Ultra openai/whisper-large-v3

Alias des chemins de méthode

Utilisez les chemins de méthode indiqués ci-dessus.

ID d’appel associés

openai/whisper-large-v3

FAQ · OpenAI: Whisper Large V3
Quelles entrées et quels résultats sont disponibles ?

POST /v1/audio/transcriptions · openai/whisper-large-v3: audio → transcription

Quels champs la requête utilise-t-elle ?

POST /v1/audio/transcriptions · openai/whisper-large-v3: model, input_audio, language, temperature, response_format, timestamp_granularities, provider

Quelles limites s’appliquent ?

POST /v1/audio/transcriptions · openai/whisper-large-v3: temperature.minimum: 0; temperature.maximum: 1

Plus de détails

Connectez Ailoot à Claude Code, OpenCode, Hermes ou à votre application.

L’entreprise et son portefeuille de projets

L’entreprise et son portefeuille de projets : des millions de clients ; des ventes qui se chiffrent en milliards chaque mois.

Achetez des tokens à prix réduit.

Une remise d’abonnement pour le travail régulier. Des codes promo jusqu’à 50% sur l’achat de tokens.

Abonnement
Choisissez une offre à tarif réduit pour vos requêtes régulières.
Code promo jusqu’à 50%
Saisissez le code à l’achat. Le prix est recalculé selon la promotion en cours.
Dépenses dans l’historique
Modèle, tokens et montant sont enregistrés pour chaque requête.

Choisir un abonnement · Voir les prix des modèles

Connectez l’API au produit que vous vendez.

SaaS, applications et bots selon l’offre officielle et le contrat de licence Ailoot. Pour la revente, demandez une licence revendeur.

Application commerciale
Intégrez la génération de texte, d’images, de vidéo et de son aux fonctions payantes de votre service.
Licence revendeur
Envoyez la description du projet et le mode d’accès. Demandez des conditions écrites d’utilisation et de revente.
Documents sur le site
L’offre officielle, le contrat de licence et la politique de traitement des données sont accessibles avant connexion.

Demander une licence revendeur · Offre officielle et contrat de licence