Calculator Tools Calculator Tools
Create

Transcript Generator

Aug 12, 2026

About this app

Generate transcripts for Peppa Pig episodes

Transcript Generator Transcript Generator Select Episode: -- Select Episode -- Peppa's Christmas Granny and Grandpa's attic The Treehouse Lunch Mummy Pig's Book Ice Skating Tiny Creatures with Playgroup Friends Sleepover The Baby Piggy Tiny Creatures Muddy Puddles Select Duration: -- Select Duration -- 1 minute 2 minutes 3 minutes 5 minutes 6 minutes 7 minutes 8 minutes 9 minutes 10 minutes Generate Transcript Transcript:

Related apps

Put this on your site

Source

                    <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">

<title>Transcript Generator</title>
<meta name="description" content="Generate transcripts for Peppa Pig episodes">
<meta name="keywords" content="transcript, Peppa Pig, episodes">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">

<script type="text/javascript">
var localStoragePrefix = "ct-168882605798108";
var lastSave = 0;
// save to localstorage
function saveLocal(data) {
if (Date.now() - lastSave < 1000) {
return;
}
// save to cookie
let cookie = localStoragePrefix + "=" + JSON.stringify(data) + "; path=" + window.location.pathname + "'; SameSite=Strict";
cookie += "; expires=" + new Date(Date.now() + 1000 * 60 * 60 * 24 * 365 * 1000).toUTCString();
document.cookie = cookie;
lastSave = Date.now();
}

// load from localstorage
function loadLocal() {
var cookiePrefix = localStoragePrefix + "=";
var cookieStart = document.cookie.indexOf(cookiePrefix);
if (cookieStart > -1) {
let cookieEnd = document.cookie.indexOf(";", cookieStart);
if (cookieEnd == -1) {
cookieEnd = document.cookie.length;
}
var cookieData = document.cookie.substring(cookieStart + cookiePrefix.length, cookieEnd);
return JSON.parse(cookieData);
}
}

function generateTranscript() {
var episode = document.getElementById("episode").value;
var duration = document.getElementById("duration").value;

// Validate inputs
if (episode === "" || duration === "") {
return;
}

// Generate transcript based on episode and duration
var transcript = "";
switch (episode) {
case "Peppa's Christmas":
transcript = "It is Christmas time and Peppa's family is busy. Peppa's Christmas list is very long. Peppa and George are excited about Christmas. On Christmas Day, Peppa and George get lots of presents.";
break;
case "Granny and Grandpa's attic":
transcript = "Peppa and George are at Granny and Grandpa Pig's house. Peppa and George are playing in the attic. Peppa finds an old record player and some funny old records. Peppa and George listen to the records and dance.";
break;
case "The Treehouse":
transcript = "Peppa and George are playing at the treehouse. Peppa, George, and their friends climb up the treehouse. Peppa's friends come to play at the treehouse too. They have lots of fun playing together.";
break;
case "Lunch":
transcript = "Peppa's family is having lunch. Peppa's family is eating spaghetti. Daddy Pig tells a joke and everyone laughs. After lunch, Peppa and George play in the garden.";
break;
case "Mummy Pig's Book":
transcript = "Peppa and George are in the living room. Mummy Pig is reading a book. Peppa and George want to hear the story too. Mummy Pig reads the story to Peppa and George.";
break;
case "Ice Skating":
transcript = "Peppa and her friends are ice skating. Peppa and her friends are having fun on the ice. Peppa and her friends learn how to skate. They have a great time skating together.";
break;
case "Tiny Creatures with Playgroup Friends":
transcript = "Peppa and her friends are at playgroup. Madame Gazelle teaches them about tiny creatures. Peppa and her friends learn about bees, ants, and worms. They have fun pretending to be tiny creatures.";
break;
case "Sleepover":
transcript = "Peppa is having a sleepover at Zoe Zebra's house. Peppa and her friends have a pillow fight. They watch a movie and eat popcorn. In the morning, they have breakfast together.";
break;
case "The Baby Piggy":
transcript = "Peppa and George are playing with Baby Alexander. Peppa and George make Baby Alexander laugh. Baby Alexander plays with Peppa's toys. Peppa and George have fun playing with Baby Alexander.";
break;
case "Tiny Creatures":
transcript = "Peppa and her family are at the beach. Peppa and her family find some tiny creatures. They learn about crabs, starfish, and seashells. Peppa and her family have a picnic at the beach.";
break;
case "Muddy Puddles":
transcript = "Peppa and George love jumping in muddy puddles. Peppa and George put on their raincoats and boots. They jump in muddy puddles and get very muddy. Peppa and George have lots of fun.";
break;
default:
transcript = "Sorry, no transcript available for this episode.";
break;
}

// Adjust transcript based on duration
var minute = parseInt(duration.split(":")[0]);
var second = parseInt(duration.split(":")[1]);
var totalSeconds = minute * 60 + second;

var wordsPerMinute = 150; // Average words per minute
var totalWords = totalSeconds * (wordsPerMinute / 60);
var trimmedTranscript = transcript.split(" ").splice(0, totalWords).join(" ");

// Display transcript
document.getElementById("transcript").textContent = trimmedTranscript;
}
</script>

<style>
body {
background-color: #f8f9fa;
font-family: 'Roboto', sans-serif;
}

.container {
max-width: 500px;
margin-top: 50px;
}

.card {
border: none;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}

.card-header {
background-color: #f8f9fa;
border-bottom: none;
}

.card-body {
background-color: #fff;
}

.form-group {
margin-bottom: 1.5rem;
}

.form-group label {
font-weight: bold;
margin-bottom: 0.5rem;
}

.form-control {
border-radius: 4px;
}

.btn-primary {
background-color: #fc6c85;
border-color: #fc6c85;
}

.btn-primary:hover {
background-color: #f2566f;
border-color: #f2566f;
}
</style>
</head>
<body>
<div id="main-container" class="container">
<div class="card">
<div class="card-header">
<h2>Transcript Generator</h2>
</div>
<div class="card-body">
<div class="form-group">
<label for="episode">Select Episode:</label>
<select class="form-control" id="episode">
<option value="">-- Select Episode --</option>
<option value="Peppa's Christmas">Peppa's Christmas</option>
<option value="Granny and Grandpa's attic">Granny and Grandpa's attic</option>
<option value="The Treehouse">The Treehouse</option>
<option value="Lunch">Lunch</option>
<option value="Mummy Pig's Book">Mummy Pig's Book</option>
<option value="Ice Skating">Ice Skating</option>
<option value="Tiny Creatures with Playgroup Friends">Tiny Creatures with Playgroup Friends</option>
<option value="Sleepover">Sleepover</option>
<option value="The Baby Piggy">The Baby Piggy</option>
<option value="Tiny Creatures">Tiny Creatures</option>
<option value="Muddy Puddles">Muddy Puddles</option>
</select>
</div>
<div class="form-group">
<label for="duration">Select Duration:</label>
<select class="form-control" id="duration">
<option value="">-- Select Duration --</option>
<option value="1:00">1 minute</option>
<option value="2:00">2 minutes</option>
<option value="3:00">3 minutes</option>
<option value="5:00">5 minutes</option>
<option value="6:00">6 minutes</option>
<option value="7:00">7 minutes</option>
<option value="8:00">8 minutes</option>
<option value="9:00">9 minutes</option>
<option value="10:00">10 minutes</option>
</select>
</div>
<button class="btn btn-primary" onclick="generateTranscript()">Generate Transcript</button>
<div class="mt-3">
<h4>Transcript:</h4>
<p id="transcript"></p>
</div>
</div>
</div>
</div>
</body>
</html>