Encodage audio. Conçu pour les développeurs.
Encodez, fusionnez, mettez en boucle, extrayez les pochettes et générez des formes d’onde — le tout automatisé dans une API simple.




Créez des fichiers audio plus légers en maîtrisant la qualité et le débit binaire.
Automatisez le traitement audio avec un seul flux de travail réutilisable.
Créez des transcriptions, des formes d’onde et des formats de lecture à partir d’un seul téléversement.
Gagnez en dynamisme avec l’audio
Touchez plus d’auditeurs. Publiez l’audio plus rapidement.
Laissez à vos ingénieurs le temps de développer. Nous gérons l’infrastructure audio.
Touchez davantage d’auditeurs
Diffusez l’audio en MP3, AAC, FLAC, ALAC, Opus et plus encore pour les appareils qu’utilisent vos auditeurs.
Publiez votre audio plus tôt
Automatisez l’encodage, les formes d’onde, les transcriptions et les exports à partir d’un seul téléversement.
Rendez votre audio plus facile à découvrir
Transformez la parole en texte interrogeable. Traduisez les transcriptions pour toucher davantage d’auditeurs.
Accueillez davantage de contributeurs
Permettez aux utilisateurs de reprendre leurs téléversements audio, même sur des connexions lentes et instables.
Absorbez les pics de trafic de toutes tailles
Achetez à l’avance des emplacements prioritaires supplémentaires. Nous mettons les Jobs en file d’attente lorsque vos emplacements sont occupés.
Tarifs dégressifs pour l’audio à grande échelle
À grande échelle, Transloadit est moins cher qu’AWS MediaConvert, Filestack, Cloudinary et Uploadcare.
Transformez votre audio
Chez Transloadit, un Robot est un agent automatisé qui effectue une seule tâche dans votre flux de travail audio, comme extraire la pochette, encoder l’audio ou concaténer des fichiers audio.
- Robot /audio/encode(English)
Encoder des fichiers audio
Convertissez des fichiers audio dans toutes sortes de formats, comme MP3, AAC, et plus encore.
- Robot /audio/artwork(English)
Extraire ou ajouter une pochette
Extrayez la pochette intégrée à vos fichiers audio, ou ajoutez-en une.
- Robot /audio/concat(English)
Concaténer des fichiers audio
Concaténez plusieurs fichiers audio en un seul fichier audio.
- Robot /audio/loop(English)
Mettre des fichiers audio en boucle
Mettez en boucle un fichier audio autant de fois que nécessaire pour atteindre une durée donnée.
- Robot /audio/merge(English)
Fusionner des fichiers audio
Superposez plusieurs fichiers audio.
- Robot /audio/split(English)
Découper des fichiers audio
Transformez de longs enregistrements en extraits ou en chapitres avec des plages temporelles précises.
- Robot /audio/waveform(English)
Générer des formes d’onde
Générez des images de forme d’onde pour vos fichiers audio. Style entièrement personnalisable.
- Robot /speech/transcribe(English)
Transcrire la parole des fichiers audio
Transformez la parole en texte dans lequel vous pouvez effectuer des recherches.
- Robot /text/speak(English)
Convertir du texte en parole
Rédigez un texte dans un document et faites-le lire à voix haute.
Créer des pipelines audio en enchaînant des Robots
Enchaînez des Robots pour créer des pipelines automatisés de bout en bout pour le traitement audio. Notre assistant IA rédigera votre Template pour vous.
{"steps": {":original": {"robot": "/upload/handle"},"encode_mp3": {"use": ":original","robot": "/audio/encode","preset": "mp3","ffmpeg": {"ab": "320k","ar": "44100"}},"artwork": {"use": "encode_mp3","robot": "/audio/artwork"},"waveform": {"use": "encode_mp3","robot": "/audio/waveform","style": "v1","width": 640,"height": 160,"waveform_style": "bars","bar_style": "rounded","bar_width": 6,"bar_gap": 4,"pixels_per_second": 54,"amplitude_scale": 0.7,"center_color": "f97316ff","border_color": "00000000"}}}
Votre flux de travail. Vos réglages.
Des flux de travail audio sans prise de tête
Réduisez le coût et la complexité du traitement audio en interne. Une seule API, votre flux de travail.
Vous gardez le contrôle total
Personnalisez directement les paramètres FFmpeg. Allez au-delà des préréglages grâce à un contrôle total des codecs, débits binaires, fréquences d’échantillonnage, canaux, filtres, et plus encore.
Maintenez l’immersion de vos auditeurs
Normalisez l’intensité sonore pour que les auditeurs passent moins de temps à ajuster le volume d’une piste à l’autre.
Webhooks et mises à jour en temps réel
Recevez des callbacks par fichier avec /http/request (alpha), ou une Assembly Notification à la fin du traitement.
Téléversements et diffusion sécurisés
Contrôlez l’accès aux téléversements grâce à des signatures générées côté serveur et à durée limitée. Protégez la diffusion audio avec des URL signées.
Bloquer les fichiers audio malveillants
Ajoutez une analyse antivirus pour rejeter les fichiers audio infectés par des logiciels malveillants avant tout traitement ultérieur.
Maîtrisez les coûts de traitement
Choisissez l’utilisation incluse et payez les dépassements. Définissez une limite de facturation souple pour recevoir des alertes ou une limite stricte pour arrêter le traitement.
Transformez la parole en transcriptions
Transcrivez podcasts, interviews et enregistrements vocaux dans le même flux de travail que celui qui prépare votre audio pour la lecture.
Utilisez votre propre stockage
Envoyez l’audio finalisé directement vers Amazon S3, Cloudflare R2, Google Cloud Storage, Azure et plus encore.
Plusieurs sorties. Un seul appel d’API.
Encodez, transcrivez, générez des formes d’onde et exportez, le tout en un seul appel d’API.
Préparez votre audio pour la publication
Les charges de travail soumises à la HIPAA nécessitent un Business Associate Agreement.
Questions fréquentes
Comment encoder mon premier fichier audio ?
Choisissez un préréglage audio, enregistrez un Template et essayez un exemple de téléversement dans le Template Editor. Une fois que le résultat vous convient à l’écoute, réutilisez ce Template via Uppy ou un SDK. Découvrir les options d’encodage audio (English).
Quels formats et réglages audio puis-je utiliser ?
Vous travaillez avec MP3, WAV, AAC, FLAC, Ogg ou Opus ? Nous prenons en charge ces formats audio populaires et bien d’autres. Partez d’un préréglage ou personnalisez les paramètres FFmpeg pour les codecs, le débit binaire, la fréquence d’échantillonnage, les canaux et les filtres. Parcourir les formats audio pris en charge (English).
Puis-je normaliser le volume sonore et extraire l’audio d’une vidéo ?
Oui. Le Robot d’encodage audio accepte des entrées audio et vidéo. Choisissez un préréglage audio pour extraire la piste audio d’une vidéo, ou utilisez des filtres FFmpeg pour normaliser l’intensité sonore. Testez vos paramètres sur des enregistrements représentatifs. Voir les réglages d’encodage audio (English).
Puis-je créer des formes d’onde et des transcriptions dans le même flux de travail ?
Oui. Associez les étapes d’encodage audio, de génération de forme d’onde et de transcription vocale dans une seule Assembly. Exportez les résultats ensemble pour que votre application puisse afficher un lecteur, une forme d’onde et une transcription. Découvrir la génération de formes d’onde (English).
Les auditeurs peuvent-ils lire une transcription ou y effectuer des recherches ?
Utilisez le Robot de transcription vocale pour créer du texte à partir de podcasts, d’interviews et d’enregistrements. Votre application peut afficher ou indexer ce texte, ou le transmettre à une étape distincte de traduction de texte pour toucher davantage de langues. Les options de langue et de sortie dépendent du fournisseur, et les transcriptions peuvent nécessiter une relecture. Voir les options de transcription vocale (English).
Les utilisateurs peuvent-ils téléverser des enregistrements volumineux avec des connexions instables ?
Oui. Les téléversements avec reprise permettent aux utilisateurs de reprendre après une coupure de connexion au lieu de recommencer tout l’enregistrement. La taille maximale des fichiers dépend de votre forfait ; contactez-nous pour des besoins plus importants. Consultez les limites de téléversement actuelles (English).
Puis-je conserver l’audio dans mon propre stockage et être informé de la fin du traitement ?
Oui. Exportez l’audio vers Amazon S3, Cloudflare R2, Google Cloud Storage, Azure et plus encore. Utilisez les Assembly Notifications lorsque le traitement se termine, ou le Robot de requête HTTP (actuellement en alpha) pour les callbacks pendant le traitement. Définissez payload sur metadata pour identifier chaque fichier. Votre endpoint doit renvoyer un code 2xx avant l’expiration du délai de la requête, sinon le Step échoue. Découvrez les callbacks HTTP (English) ou apprenez à enregistrer vos résultats (English).
Comment estimer et maîtriser les coûts ?
Les tarifs varient selon l’opération et l’utilisation. Définissez une limite de facturation souple pour recevoir des alertes, ou une limite stricte pour arrêter le traitement. Pour des charges de travail plus importantes, renseignez-vous sur les tarifs dégressifs et les emplacements prioritaires supplémentaires. Estimez le coût de vos flux de travail.
