Transcript Generator
Info
Created On: July 7, 2023
Created By:
AI
Model: gpt-3.5-turbo-16k-0613
Time: 15 seconds
Prompt Tokens: 867
Completion Tokens: 952
Total Token Cost: 1819
Get This App On Your Website
Copy Code
1. Copy the code above with the iframe and link.
2. Paste the code into your website.
3. Resize the iframe to fit your website.
Javascript, HTML, CSS Code
Copy
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript"> window.addEventListener('error', function(event) { var message = JSON.parse(JSON.stringify(event.message)); var source = event.filename; var lineno = event.lineno; var colno = event.colno; var error = event.error; window.parent.postMessage({ type: 'iframeError', details: { message: message, source: source, lineno: lineno, colno: colno, error: error ? error.stack : '' } }, '*'); }); window.addEventListener('unhandledrejection', function(event) { window.parent.postMessage({ type: 'iframePromiseRejection', details: { reason: event.reason } }, '*'); }); </script>
<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 generator, 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">
<style>
body {
background-color: #f8f9fa;
font-family: 'Montserrat', sans-serif;
color: #333;
}
h1 {
text-align: center;
margin-top: 40px;
margin-bottom: 60px;
font-size: 36px;
}
.form-group {
margin-bottom: 20px;
}
.form-control {
height: 50px;
font-size: 18px;
}
.btn-generate {
width: 100%;
height: 50px;
font-size: 18px;
background-color: #ff6b6b;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
}
.transcript-container {
margin-top: 40px;
}
.transcript-title {
margin-bottom: 20px;
font-size: 24px;
font-weight: bold;
}
.transcript-text {
margin-bottom: 20px;
line-height: 1.5;
}
.transcript-text:last-child {
margin-bottom: 0;
}
</style>
<link rel="canonical" href="https://calculator.tools/prompt/1175/">
<meta charset="utf-8">
</head>
<body>
<div id="main-container" class="container">
<h1>Transcript Generator</h1>
<div class="form-group">
<label for="episode-select">Select an episode:</label>
<select id="episode-select" class="form-control">
<option value="peppa_christmas">Peppa's Christmas</option>
<option value="granny_grandpa_attic">Granny and Grandpa's Attic</option>
<option value="treehouse">The Treehouse</option>
<option value="lunch">Lunch</option>
<option value="mummy_pig_book">Mummy Pig's Book</option>
<option value="ice_skating">Ice Skating</option>
</select>
</div>
<div class="form-group">
<label for="duration-select">Select the duration:</label>
<select id="duration-select" class="form-control">
<option value="5">5 minutes</option>
<option value="10">10 minutes</option>
</select>
</div>
<button id="generate-btn" class="btn-generate">Generate Transcript</button>
<div id="transcript-container" class="transcript-container">
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$('#generate-btn').click(function() {
var episode = $('#episode-select').val();
var duration = $('#duration-select').val();
$.ajax({
url: 'https://api.example.com/transcript-generator',
type: 'POST',
data: {
episode: episode,
duration: duration
},
success: function(response) {
$('#transcript-container').html(response);
},
error: function() {
$('#transcript-container').html('<p>Failed to generate transcript. Please try again later.</p>');
}
});
});
});
</script>
<script type="text/javascript"> var localStoragePrefix = "ct-{{ cachebreaker }}"; var lastSave = 0; function saveLocal(data) { if (Date.now() - lastSave < 1000) { return; } 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(); } 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); } } </script>
<script type="text/javascript"> window.addEventListener('load', function() { var observer = new MutationObserver(function() { window.parent.postMessage({height: document.documentElement.scrollHeight || document.body.scrollHeight},"*"); }); observer.observe(document.body, {attributes: true, childList: true, subtree: true}); window.parent.postMessage({height: document.documentElement.scrollHeight || document.body.scrollHeight},"*"); }); </script>
</body>
</html>