import { ArrowUpRight } from 'lucide-react'; import type { CSSProperties, ReactNode } from 'react'; import { useEffect, useState } from 'react'; import voiceboxLogo from '@/assets/voicebox-logo.png'; import { usePlatform } from '@/platform/PlatformContext'; function FadeIn({ delay = 0, children }: { delay?: number; children: ReactNode }) { return (
{children}
); } export function AboutPage() { const platform = usePlatform(); const [version, setVersion] = useState(''); useEffect(() => { platform.metadata .getVersion() .then(setVersion) .catch(() => setVersion('')); }, [platform]); return ( <>
Voicebox

Voicebox

{version ? `v${version}` : '\u00A0'}

The open-source voice synthesis studio. Clone voices, generate speech, apply effects, and build voice-powered apps — all running locally on your machine.

Created by Jamie Pine
Buy me a coffee GitHub

Licensed under{' '} BSL 1.1

); }