Files
artcraft/templates/fakeyou/index.html
T

672 lines
23 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<!-- Bootstrap CSS -->
<link
href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css"
rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3"
crossorigin="anonymous"
/>
<link rel="stylesheet" href="style.css" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Fira+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap"
rel="stylesheet"
/>
<script src="https://unpkg.com/scrollreveal"></script>
<script
src="https://kit.fontawesome.com/a73498f2ed.js"
crossorigin="anonymous"
></script>
<script
src="https://code.jquery.com/jquery-3.6.0.min.js"
integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
crossorigin="anonymous"
></script>
<title>FakeYou. Deep Fake Text to Speech.</title>
</head>
<body>
<div class="bg-gradient">
<div class="particles-container">
<div id="particles-js"></div>
</div>
<!-- //new nav -->
<div class="top-bar d-none d-lg-flex">
<div class="container d-flex">
<div class="d-flex gap-4 flex-grow-1">
<a class="top-bar-text" href="about.html">About</a>
<a class="top-bar-text" href="terms.html">Terms of Use</a>
<a class="top-bar-text" href="#">Developers</a>
<a
class="top-bar-text d-flex align-items-center dropdown-toggle"
href="#"
id="offcanvasNavbarLgDropdown"
role="button"
data-bs-toggle="dropdown"
aria-expanded="false"
><img class="me-2" src="assets/eng-flag.png" height="12" />ENG
</a>
</div>
<div class="d-flex gap-4">
<p class="top-bar-text">
Online: <span class="fw-bold text-red">1,204</span>
</p>
<p class="top-bar-text">
Queued: <span class="fw-bold text-red">48</span>
</p>
</div>
</div>
</div>
<nav
class="navbar navbar-expand-lg navbar-dark py-3"
aria-label="Offcanvas navbar large"
>
<div class="container">
<a class="navbar-brand me-5 pr-8" href="#"
><img
src="assets/FakeYou-Logo-Left.png"
alt="Fake You Logo"
height="34"
/></a>
<button
class="navbar-toggler p-0 border-0"
type="button"
data-bs-toggle="offcanvas"
data-bs-target="#offcanvasNavbar2"
aria-controls="offcanvasNavbar2"
>
<span class="navbar-toggler-icon"></span>
</button>
<div
class="offcanvas offcanvas-end text-white nav-bg-dark"
tabindex="-1"
id="offcanvasNavbar2"
aria-labelledby="offcanvasNavbar2Label"
>
<div class="offcanvas-header">
<a class="navbar-brand me-5 pr-8" href="#">
<img src="assets/FakeYou-Logo-Left.png" alt="" height="34" />
</a>
<button
type="button"
class="btn-close btn-close-white"
data-bs-dismiss="offcanvas"
aria-label="Close"
></button>
</div>
<div class="offcanvas-body">
<ul
class="navbar-nav justify-content-start align-items-lg-center flex-grow-1 pe-3"
>
<li class="nav-item">
<a class="nav-link" aria-current="page" href="clone.html"
><i class="fa-solid fa-microphone me-2"></i>Clone Your
Voice!</a
>
</li>
<li class="nav-item dropdown">
<a
class="nav-link dropdown-toggle"
href="#"
id="offcanvasNavbarLgDropdown"
role="button"
data-bs-toggle="dropdown"
aria-expanded="false"
>
<i class="fa-solid fa-plus me-2"></i>Create
</a>
<ul
class="dropdown-menu"
aria-labelledby="offcanvasNavbarLgDropdown"
>
<li>
<a class="dropdown-item" href="index.html"
><i class="fa-solid fa-volume-high me-2"></i>TTS</a
>
</li>
<li>
<a class="dropdown-item" href="video.html"
><i class="fa-solid fa-video me-2"></i>Video</a
>
</li>
</ul>
</li>
<li class="nav-item dropdown">
<a
class="nav-link dropdown-toggle"
href="#"
id="offcanvasNavbarLgDropdown"
role="button"
data-bs-toggle="dropdown"
>
<i class="fa-solid fa-users me-2"></i>Community
</a>
<ul
class="dropdown-menu"
aria-labelledby="offcanvasNavbarLgDropdown"
>
<li>
<a class="dropdown-item" href="contribute.html"
><i class="fa-solid fa-upload me-2"></i
>Contribute/Upload</a
>
</li>
<li>
<a class="dropdown-item" href="leaderboard.html"
><i class="fa-solid fa-trophy me-2"></i>Leaderboard</a
>
</li>
<li>
<a class="dropdown-item" href="patrons.html"
><i class="fa-brands fa-patreon me-2"></i>Patrons</a
>
</li>
<li>
<a class="dropdown-item" href="firehose.html"
><i class="fa-solid fa-list me-2"></i>Feed</a
>
</li>
<li><div class="dropdown-divider"></div></li>
<li>
<a class="dropdown-item" href="profile.html"
><i class="fa-solid fa-user me-2"></i>My Data</a
>
</li>
</ul>
</li>
<li class="nav-item d-lg-none">
<a class="nav-link" aria-current="page" href="about.html"
>About
</a>
</li>
<li class="nav-item d-lg-none">
<a class="nav-link" aria-current="page" href="terms.html"
>Terms of Use</a
>
</li>
<li class="nav-item d-lg-none">
<a class="nav-link" aria-current="page" href="#"
>Developers</a
>
</li>
<li class="d-lg-none">
<div
class="dropdown-divider dropdown-divider-white mt-3"
></div>
</li>
<li class="nav-item dropdown d-lg-none">
<a
class="nav-link dropdown-toggle"
href="#"
id="offcanvasNavbarLgDropdown"
role="button"
data-bs-toggle="dropdown"
>
<img
class="me-2"
src="assets/eng-flag.png"
height="12"
/>English
</a>
<ul
class="dropdown-menu"
aria-labelledby="offcanvasNavbarLgDropdown"
>
<li>
<a class="dropdown-item" href=""
><img
class="me-2"
src="assets/eng-flag.png"
height="12"
/>English</a
>
</li>
<li>
<a class="dropdown-item" href=""
><img
class="me-2"
src="assets/esp-flag.png"
height="12"
/>Spanish</a
>
</li>
</ul>
</li>
<li class="d-lg-none">
<div class="dropdown-divider dropdown-divider-white"></div>
</li>
<li class="ps-3 d-lg-none">
<div class="d-flex gap-4 py-2">
<p class="top-bar-text">
Online: <span class="fw-bold text-red">1,204</span>
</p>
<p class="top-bar-text">
Queued: <span class="fw-bold text-red">48</span>
</p>
</div>
</li>
<li class="d-lg-none">
<div class="dropdown-divider dropdown-divider-white"></div>
</li>
</ul>
<div
class="d-grid gap-2 d-flex justify-content-start align-items-center pt-4 ps-3 pt-lg-0 ps-lg-0"
>
<a class="nav-login me-3" href="">Login</a>
<button type="button" class="btn btn-primary btn-lg">
Sign up
</button>
</div>
</div>
</div>
</div>
</nav>
<div class="container hero-section">
<div class="row gx-3 flex-lg-row-reverse align-items-center">
<div class="col-lg-6">
<div class="d-flex justify-content-center">
<img
src="assets/hero-img.png"
class="ani4 load-hidden img-fluid"
width="560"
loading="lazy"
/>
</div>
</div>
<div class="col-lg-6 px-md-2 px-lg-5 px-xl-2">
<div>
<h1
class="ani1 load-hidden display-3 fw-bold lh-1 mb-3 text-center text-lg-start"
>
Text to Speech
</h1>
<div class="d-flex justify-content-center">
<p class="ani2 load-hidden lead mb-5 text-center text-lg-start">
Use FakeYou's deepfake tech to say stuff with your favorite
characters.
</p>
</div>
</div>
<div
class="ani3 load-hidden d-grid gap-3 d-lg-flex justify-content-lg-start mb-4"
>
<button type="button" class="btn btn-primary btn-lg">
Sign Up
</button>
<button type="button" class="btn btn-secondary btn-lg">
Clone My Voice!
</button>
</div>
</div>
</div>
</div>
<div class="container-panel pt-4 pb-5">
<div class="panel p-3 p-lg-4 load-hidden mt-5 mt-lg-0">
<h1 class="panel-title">
<i class="fa-solid fa-volume-high fs-2 mb-2 me-3"></i>Create TTS
</h1>
<div class="py-6">
<div class="d-flex flex-column gap-4">
<div>
<label class="sub-title">Category Filters</label>
<div class="form-group input-icon">
<div class="row gx-3 gy-3">
<div
class="col-12 col-md-6 d-flex gap-3 align-items-center"
>
<span class="fa fa-tags form-control-feedback"></span>
<select class="form-select">
<option>Games</option>
<option>All Voices 2</option>
<option>All Voices 3</option>
</select>
<button class="btn btn-destructive btn-inform">
<i class="fa-solid fa-xmark"></i>
</button>
<i class="fa-solid fa-caret-right fs-3 opacity-75"></i>
</div>
<div
class="col-12 col-md-6 d-flex gap-3 align-items-center"
>
<span class="fa fa-tags form-control-feedback"></span>
<select class="form-select">
<option>Portal</option>
<option>All Voices 2</option>
<option>All Voices 3</option>
</select>
<button class="btn btn-destructive btn-inform">
<i class="fa-solid fa-xmark"></i>
</button>
<i class="fa-solid fa-caret-right fs-3 opacity-75"></i>
</div>
</div>
</div>
</div>
<div>
<label class="sub-title">Voice (6 to choose from)</label>
<div class="form-group input-icon d-flex align-items-center">
<span class="fa fa-microphone form-control-feedback"></span>
<select class="form-select">
<option>
Cave Johnson (Portal 2 DLC) (J. K. Simmons) (by
Vanceagher)
</option>
<option>GLaDOS (Ellen McLain) (by thebossgamer1)</option>
<option>
GLaDOS (Portal 2) (Ellen McLain) (by Vanceagher)
</option>
</select>
</div>
</div>
<div>
<a class="sub-title text-link"
>>> See more details about the "Cave Johnson (Portal 2 DLC)
(J. K. Simmons)" by Vanceagher</a
>
</div>
<div>
<label class="sub-title">Search</label>
<div class="form-group input-icon d-flex align-items-center">
<span class="fa fa-search form-control-feedback"></span>
<input
type="text"
class="form-control"
placeholder="Search"
/>
</div>
</div>
<div class="text-input">
<label class="sub-title">Your Text</label>
<textarea
class="form-control fs-5"
placeholder="Textual shenanigans go here..."
style="height: 160px; min-height: 160px"
></textarea>
</div>
<div class="d-flex flex-column flex-lg-row w-100 gap-3 mt-2">
<button type="button" class="btn btn-primary btn-lg w-100">
<i class="fa-solid fa-volume-high me-2"></i>Speak
</button>
<button type="button" class="btn btn-destructive btn-lg w-100">
<i class="fa-solid fa-trash-can me-2"></i>Clear
</button>
</div>
</div>
</div>
</div>
</div>
<div class="container mb-4">
<h2 class="text-center text-lg-start">
<i class="fa-solid fa-list me-3"></i>Session TTS Results
</h2>
<div class="alert alert-secondary my-4" role="alert">Pending...</div>
<div class="alert alert-success my-4" role="alert">
Running inference...
</div>
<div class="alert alert-danger my-4" role="alert">Error.</div>
</div>
<div class="container-panel">
<div class="d-flex flex-column gap-4 mb-5">
<div class="panel p-3 p-lg-4 load-hidden gap-4 d-flex flex-column">
<div>
<h4>
<i class="fa-solid fa-microphone me-3"></i>Mario* (FakeYou
impersonator)
</h4>
<p>Its a me mario!</p>
</div>
<audio controls class="w-100">
Your browser does not support the audio element.
</audio>
<div>
<button type="button" class="btn btn-primary btn-lg">
<i class="fa-solid fa-link me-2"></i>Permalink & Download
</button>
</div>
</div>
<div class="panel p-3 p-lg-4 load-hidden gap-4 d-flex flex-column">
<div>
<h4><i class="fa-solid fa-microphone me-3"></i>Yami Yugi</h4>
<p>
She didn't understand how changed worked. When she looked at
today compared to yesterday, there was nothing that she could
see that was different. Yet, when she looked at today compared
to last year, she couldn't see how anything was ever the same.
</p>
</div>
<audio controls class="w-100">
Your browser does not support the audio element.
</audio>
<div>
<button type="button" class="btn btn-primary btn-lg">
<i class="fa-solid fa-link me-2"></i>Permalink & Download
</button>
</div>
</div>
</div>
</div>
<div class="container">
<hr />
</div>
<footer class="d-flex flex-column container py-5 gap-4">
<div
class="text-center align-items-center justify-content-center gap-3"
>
<a class="footer-link" href="#">Text to Speech</a>
&nbsp;|&nbsp;
<a class="footer-link" href="#">Video</a>
&nbsp;|&nbsp;
<a class="footer-link" href="#">Upload</a>
&nbsp;|&nbsp;
<a class="footer-link" href="#">Leaderboard</a>
&nbsp;|&nbsp;
<a class="footer-link" href="#">Patrons</a>
&nbsp;|&nbsp;
<a class="footer-link" href="#">Feed</a>
&nbsp;|&nbsp;
<a class="footer-link" href="#">API Docs</a>
&nbsp;|&nbsp;
<a class="footer-link" href="#">About Us</a>
&nbsp;|&nbsp;
<a class="footer-link" href="#">Terms of Use</a>
</div>
<div class="d-flex justify-content-center gap-4">
<a class="social-icon" href="#"
><i class="fa-brands fa-discord"></i
></a>
<a class="social-icon" href="#"
><i class="fa-brands fa-twitch"></i
></a>
<a class="social-icon" href="#"
><i class="fa-brands fa-twitter"></i
></a>
<a class="social-icon" href="#"
><i class="fa-brands fa-facebook"></i
></a>
<a class="social-icon" href="#"
><i class="fa-brands fa-patreon"></i
></a>
</div>
<div class="d-flex justify-content-center">
Built by&nbsp<a class="footer-link" href="#">echelon</a>&nbspin
Atlanta.
</div>
</footer>
</div>
<!-- Scripts -->
<script
src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"
></script>
<!-- Hover Nav -->
<script>
$(document).ready(function () {
if ($(window).width() >= 992) {
$(".dropdown").hover(function () {
var dropdownToggle = $(this).children(".dropdown-toggle");
var dropdownMenu = $(this).children(".dropdown-menu");
if (dropdownToggle.is(":visible")) {
dropdownMenu.toggleClass("show");
dropdownMenu
.css({ opacity: 0.0, visibility: "visible" })
.animate({ opacity: 1.0 }, 200);
}
});
}
});
</script>
<script>
ScrollReveal().reveal(".ani1", { delay: 100, distance: "20px" });
ScrollReveal().reveal(".ani2", { delay: 200, distance: "20px" });
ScrollReveal().reveal(".ani3", { delay: 250, distance: "20px" });
ScrollReveal().reveal(".ani4", { delay: 150, distance: "20px" });
ScrollReveal().reveal(".panel", { delay: 0, distance: "100px" });
</script>
<script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script>
<script type="text/javascript">
particlesJS("particles-js", {
particles: {
number: {
value: 160,
density: {
enable: true,
value_area: 800,
},
},
color: {
value: "#ffffff",
},
shape: {
type: "circle",
stroke: {
width: 0,
color: "#000000",
},
polygon: {
nb_sides: 5,
},
image: {
src: "img/github.svg",
width: 100,
height: 100,
},
},
opacity: {
value: 0.06,
random: false,
anim: {
enable: false,
speed: 1,
opacity_min: 0,
sync: false,
},
},
size: {
value: 4,
random: true,
anim: {
enable: false,
speed: 4,
size_min: 0.3,
sync: false,
},
},
line_linked: {
enable: false,
distance: 150,
color: "#ffffff",
opacity: 0.4,
width: 1,
},
move: {
enable: true,
speed: 0.5,
direction: "top",
random: true,
straight: false,
out_mode: "out",
bounce: false,
attract: {
enable: false,
rotateX: 600,
rotateY: 600,
},
},
},
interactivity: {
detect_on: "canvas",
events: {
onhover: {
enable: false,
mode: "bubble",
},
onclick: {
enable: false,
mode: "repulse",
},
resize: true,
},
modes: {
grab: {
distance: 400,
line_linked: {
opacity: 1,
},
},
bubble: {
distance: 250,
size: 0,
duration: 2,
opacity: 0,
speed: 3,
},
repulse: {
distance: 400,
duration: 0.4,
},
push: {
particles_nb: 4,
},
remove: {
particles_nb: 2,
},
},
},
retina_detect: true,
});
</script>
</body>
</html>