helmet test

This commit is contained in:
bflatastic committed 2024-10-20 18:24:40 +07:00
1 parent 949d562bee
commit 7fc290b701
4 files changed
+54 -4

No files matched your search

+1
View File
@@ -40,6 +40,7 @@
"local-storage": "^2.0.0",
"moment": "^2.29.4",
"react-easy-crop": "^5.0.7",
"react-helmet-async": "^2.0.5",
"react-webcam": "^7.2.0",
"universal-cookie": "^6.1.1",
"yarn": "^1.22.19"
@@ -3,6 +3,7 @@ import ReactDOM from "react-dom";
// import * as serviceWorker from "./serviceWorker";
// import AppTranslated from "./AppTranslated";
import { App } from "./App";
import { HelmetProvider } from "react-helmet-async";
const designSystemClass = "fakeyou-refresh";
@@ -24,7 +25,9 @@ document.getElementsByTagName("html")[0].classList.add(designSystemClass);
ReactDOM.render(
<React.StrictMode>
<App />
<HelmetProvider>
<App />
</HelmetProvider>
</React.StrictMode>,
document.getElementById("root")
);
@@ -33,7 +33,7 @@ import { AITools } from "components/marketing";
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
import { Link } from "react-router-dom";
import { AppStateContext } from "components/providers/AppStateProvider";
import { usePrefixedDocumentTitle } from "common/UsePrefixedDocumentTitle";
import { Helmet } from "react-helmet-async";
export default function F5TTS() {
const { sessionWrapper } = useContext(AppStateContext);
@@ -54,8 +54,6 @@ export default function F5TTS() {
const [isRecordingAudio, setIsRecordingAudio] = useState(false);
const [isGenerating, setIsGenerating] = useState(false);
usePrefixedDocumentTitle("F5-TTS Zero-Shot Voice Cloning");
const textChange = ({ target }: { target: any }) => {
setText(target.value);
};
@@ -98,6 +96,24 @@ export default function F5TTS() {
return (
<>
<Helmet prioritizeSeoTags={true}>
<title>F5-TTS: AI Voice Cloning & Text-to-Speech Tool</title>
<meta
property="og:title"
content="F5-TTS: AI Voice Cloning & Text-to-Speech Tool"
/>
<meta
property="og:description"
content="What is F5-TTS?
F5-TTS is an AI-driven text-to-speech tool that transforms written text into lifelike speech. With real-time processing, it’s great for generating dynamic audio content, whether it's for voice-overs, digital storytelling, or any other project that requires high-quality spoken output."
/>
<meta
name="description"
content="What is F5-TTS?
F5-TTS is an AI-driven text-to-speech tool that transforms written text into lifelike speech. With real-time processing, it’s great for generating dynamic audio content, whether it's for voice-overs, digital storytelling, or any other project that requires high-quality spoken output."
/>
</Helmet>
<Container type="panel" className="mt-3 mt-lg-5">
<Panel padding={true} className="p-lg-5">
<form onSubmit={handleConvert}>
+30
View File
@@ -4489,6 +4489,7 @@ __metadata:
prettier: ^3.1.0
pretty-quick: ^3.1.3
react-easy-crop: ^5.0.7
react-helmet-async: ^2.0.5
react-webcam: ^7.2.0
universal-cookie: ^6.1.1
yarn: ^1.22.19
@@ -12559,6 +12560,15 @@ __metadata:
languageName: node
linkType: hard
"invariant@npm:^2.2.4":
version: 2.2.4
resolution: "invariant@npm:2.2.4"
dependencies:
loose-envify: ^1.0.0
checksum: cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14
languageName: node
linkType: hard
"ip@npm:^1.1.0, ip@npm:^1.1.5":
version: 1.1.5
resolution: "ip@npm:1.1.5"
@@ -17925,6 +17935,13 @@ __metadata:
languageName: node
linkType: hard
"react-fast-compare@npm:^3.2.2":
version: 3.2.2
resolution: "react-fast-compare@npm:3.2.2"
checksum: 2071415b4f76a3e6b55c84611c4d24dcb12ffc85811a2840b5a3f1ff2d1a99be1020d9437ee7c6e024c9f4cbb84ceb35e48cf84f28fcb00265ad2dfdd3947704
languageName: node
linkType: hard
"react-fast-marquee@npm:^1.3.5":
version: 1.3.5
resolution: "react-fast-marquee@npm:1.3.5"
@@ -17945,6 +17962,19 @@ __metadata:
languageName: node
linkType: hard
"react-helmet-async@npm:^2.0.5":
version: 2.0.5
resolution: "react-helmet-async@npm:2.0.5"
dependencies:
invariant: ^2.2.4
react-fast-compare: ^3.2.2
shallowequal: ^1.1.0
peerDependencies:
react: ^16.6.0 || ^17.0.0 || ^18.0.0
checksum: cc2d13496f6fdee6b5f9472d3f7369db3e70e4fc1a55793708c2bbd90d48b0dedc725fd066f987c7a3d74b03a29bd5e65b9f40fa29bd8239e7cfb526aff4d4b6
languageName: node
linkType: hard
"react-i18next@npm:^11.15.4":
version: 11.15.4
resolution: "react-i18next@npm:11.15.4"