Whisper Transcription
Transcrivez l'audio et la vidéo avec OpenAI Whisper sur les GPU Clore.ai
Transcrivez des fichiers audio et vidéo à l'aide de Whisper d'OpenAI sur les GPU CLORE.AI.
Exigences du serveur
RAM
8 Go
16 Go+
VRAM
4 Go (petit)
10 Go+ (large-v3)
Réseau
200 Mbps
500 Mbps+
Temps de démarrage
~1-2 minutes
-
Qu'est-ce que Whisper ?
OpenAI Whisper est un modèle de reconnaissance vocale capable de :
Transcrire l'audio dans 99 langues
Traduire en anglais
Générer des horodatages
Gérer l'audio bruité
Tailles des modèles
tiny
1 Go
~32x en temps réel
Basique
Le plus rapide, précision la plus faible
base
1 Go
~16x en temps réel
Bon
Bon équilibre pour les tâches rapides
small
2 Go
~6x en temps réel
Meilleur
Recommandé pour la plupart des cas d'utilisation
medium
5 Go
~2x en temps réel
Excellent
Haute précision, vitesse modérée
large-v3
10GB
~1x en temps réel
Meilleur
Précision la plus élevée
large-v3-turbo
6 Go
~8x en temps réel
Meilleur
8x plus rapide que large-v3, qualité similaire
💡 Recommandation : Utilisez
large-v3-turbopour le meilleur compromis vitesse/qualité. Il offre une précision comparable àlarge-v3à 8x la vitesse avec des besoins en VRAM plus faibles.
Utilisation de large-v3-turbo
Avec Faster-Whisper :
WhisperX : alternative améliorée
Pour des horodatages au niveau des mots, la diarisation des locuteurs, et jusqu'à 70x plus rapide pour le traitement, envisagez WhisperX:
➡️ Consultez le guide WhisperX complet pour la diarisation des locuteurs et les fonctionnalités avancées.
Déploiement rapide (recommandé)
Utilisez le serveur Faster-Whisper préconstruit pour un déploiement instantané :
Image Docker :
Ports :
Aucune commande requise - le serveur démarre automatiquement.
Vérifier que cela fonctionne
Après le déploiement, trouvez votre http_pub URL dans Mes commandes et testez :
Transcrire via l'API
Référence API complète (Faster-Whisper-Server)
Points de terminaison
/v1/audio/transcriptions
POST
Transcrire l'audio (compatible OpenAI)
/v1/audio/translations
POST
Traduire l'audio en anglais
/v1/models
GET
Lister tous les modèles disponibles
/v1/models/{model_name}
GET
Obtenir les informations d'un modèle spécifique
/api/ps
GET
Lister les modèles actuellement chargés
/api/ps/{model_name}
GET
Vérifier si un modèle spécifique est chargé
/api/pull/{model_name}
POST
Télécharger et charger un modèle
/health
GET
Point de terminaison de vérification de l'état
/docs
GET
Documentation Swagger UI
/openapi.json
GET
Spécification OpenAPI
Lister les modèles disponibles
Réponse :
Documentation Swagger
Ouvrez dans le navigateur pour des tests API interactifs :
Options de transcription
file
Fichier
Fichier audio à transcrire
model
Chaîne
Modèle à utiliser (par défaut : Systran/faster-whisper-large-v3)
language
Chaîne
Forcer une langue spécifique (par ex., en, ja, ru)
response_format
Chaîne
json, text, srt, vtt, verbose_json
temperature
Flottant
Température d'échantillonnage (0.0-1.0)
timestamp_granularities[]
Tableau
word ou segment pour les horodatages
Formats de réponse
JSON (par défaut) :
JSON détaillé :
SRT :
Alternative : installation manuelle
Si vous avez besoin de plus de contrôle, déployez avec une installation manuelle :
Image Docker :
Ports :
Commande :
Utilisation de base (SSH)
Transcrire avec horodatages
Téléverser des fichiers audio
API Python
Faster-Whisper (recommandé)
Faster-Whisper est 4x plus rapide avec une utilisation de la VRAM plus faible :
Options de langue
Traduction en anglais
CLI :
Génération de sous-titres
Format SRT
Format VTT
Horodatages au niveau des mots
Diarisation des locuteurs
Qui a dit quoi (nécessite pyannote) :
Serveur d'API REST
Créer une API de transcription :
Références de performance
large-v3
RTX 3090
~5 min
large-v3
RTX 4090
~3 min
large-v3
A100
~2 min
medium
RTX 3090
~2 min
Traitement économe en mémoire
Pour les audios très longs :
Télécharger les résultats
Dépannage
Utiliser un modèle plus petit (medium au lieu de large)
Utilisez
compute_type="int8"pour faster-whisperTraiter des segments audio plus courts
HTTP 502 sur l'URL http_pub
Le service est toujours en cours de démarrage. Attendez 1 à 2 minutes et réessayez :
Précision faible
Utiliser un modèle plus grand
Spécifier la langue :
--language EnglishAugmenter beam_size pour faster-whisper
Traitement lent
S'assurer que le GPU est utilisé :
nvidia-smiUtiliser faster-whisper à la place de l'original
Activer VAD pour ignorer les silences
Estimation des coûts
Tarifs habituels de la place de marché CLORE.AI :
RTX 3060
12 Go
$0.15–0.30
modèles petits/moyens
RTX 3090
24GB
$0.30–1.00
large-v3
RTX 4090
24GB
$0.50–2.00
large-v3, rapide
A100
40 Go
$1.50–3.00
traitement par lots
Prix en USD/jour. Les tarifs varient selon le fournisseur — vérifiez la place de marché CLORE.AI les tarifs actuels.
Mis à jour
Ce contenu vous a-t-il été utile ?