Notes d’épisode de podcast
Cet outil produit les notes d’épisode d’un podcast à partir de son enregistrement. La parole est transcrite, puis mise en forme en un texte prêt à publier : une description accrocheuse, les temps forts de l’épisode et les sujets abordés. De quoi accompagner chaque publication d’un descriptif soigné sans y passer une heure.
Exécuter en ligne
Exécutez cette tâche sur nos serveurs, avec votre compte. Les outils gratuits tournent dans votre navigateur ; celui-ci est facturé sur votre solde KIT au prix affiché ci-dessus.
Ce que couvrent les notes d’épisode
Les notes d’épisode sont le texte qui accompagne un podcast sur les plateformes : une courte description qui donne envie d’écouter, un rappel des sujets traités et, souvent, les moments marquants. L’outil les rédige à partir du contenu réel de l’épisode, pour que le descriptif reflète ce qui est dit plutôt qu’une promesse générique écrite à la va-vite, sans rapport avec la teneur de l’enregistrement.
Du montage à la publication
Une fois l’épisode enregistré, vous l’envoyez et récupérez un brouillon de notes structuré. Vous l’ajustez à votre ton — resserrer une phrase, ajouter le nom d’un invité, glisser un lien vers une ressource citée — puis vous le collez dans votre outil de publication. Le gros du travail rédactionnel est déjà fait ; il ne reste que la touche personnelle et les liens que l’outil ne peut pas deviner à votre place.
Notes, chapitres et mots-clés
Les notes d’épisode donnent le texte de présentation ; les chapitres ajoutent une navigation horodatée dans l’écoute ; les mots-clés aident au référencement. Selon vos besoins, vous combinez les trois pour une page d’épisode complète, ou vous vous limitez aux notes si vous voulez simplement un descriptif propre à chaque publication, quitte à enrichir la page plus tard, quand vous aurez le temps de vous y remettre.
Formats et durée
Formats audio courants et piste vidéo, jusqu’à 200 Mo et 180 min. Un épisode d’entretien, un format solo ou une table ronde entrent dans ces limites, y compris les enregistrements longs proches des trois heures. Au-delà, découpez avant l’envoi, puis fondez les notes des différentes parties en une seule description cohérente pour l’épisode complet, en supprimant les redites d’une section à l’autre avant de publier.
Cas d’usage
Podcast indépendant
Sophie Nguyen accompagne chaque épisode de notes prêtes à publier, au lieu de bâcler la description faute de temps après le montage.
Podcast de marque
Studio Lumen SAS habille les épisodes de son podcast d’entreprise d’un descriptif homogène, cohérent d’une publication à l’autre.
Série d’entretiens
Nadia Benali rédige les notes d’une série d’interviews en mettant en avant, pour chaque invité, les temps forts de l’échange.
Rediffusion de webinaire en podcast
Une association republie ses webinaires en podcast et génère des notes qui résument chaque session pour ses auditeurs.
Questions fréquentes
Que contiennent les notes d’épisode générées ?
Une description prête à publier, les sujets abordés et les temps forts de l’épisode, rédigés à partir de son contenu réel. C’est un brouillon complet que vous ajustez à votre ton.
Puis-je adapter le texte avant publication ?
Oui, c’est même recommandé. Ajoutez le nom d’un invité, un lien vers une ressource citée ou resserrez une phrase avant de coller les notes sur votre plateforme.
Combien coûtent des notes d’épisode ?
Le tarif est de $0.004 par requête et $0.0185 par minute d’audio, en dollars US. Un épisode d’une heure revient à un peu plus de $1.10, sur sa durée réelle.
Mes enregistrements sont-ils stockés après la rédaction des notes ?
Non. Le fichier est transmis de façon chiffrée, traité le temps de rédiger les notes, puis supprimé, transcription intermédiaire comprise.
Peut-on obtenir en plus des chapitres horodatés ?
Oui, via la fonction dédiée aux chapitres. Beaucoup de podcasteurs associent notes d’épisode et chapitres pour une page complète et navigable.
Un compte est-il nécessaire pour les notes d’épisode ?
Il n'y a pas d'offre gratuite — les paliers gratuits sont détournés et ralentissent tout le monde. L'accès fonctionne avec un solde prépayé ForHosting KIT : rechargez à partir de $10.00 (il n'expire jamais) et chaque requête est facturée à son prix publié, donc un appel sans solde renvoie HTTP 402. Pas d'abonnement, pas de jetons, pas de crédits inventés, et une tâche en échec n'est jamais facturée.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/audio/show-notes \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://ejemplo.com/audio.mp3"}'const res = await fetch("https://api.kit.forhosting.com/audio/show-notes", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://ejemplo.com/audio.mp3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/show-notes",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://ejemplo.com/audio.mp3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/show-notes", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://ejemplo.com/audio.mp3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://ejemplo.com/audio.mp3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/show-notes", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"audio": "https://ejemplo.com/audio.mp3"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.show_notes",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_mb | 200 |
max_minutes | 180 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
422 | task_failed | La tâche a échoué : elle ne vous est pas facturée. |