Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ItusiAI/Open-VoiceCanvas
/ types & classes
Types & classes
50 in github.com/ItusiAI/Open-VoiceCanvas
⨍
Functions
337
◇
Types & classes
50
Class
lib/audio-cache.ts:15
Class
lib/rate-limit.ts:11
Class
AudioCache
lib/audio-cache.ts:15
Interface
AudioVisualizerProps
components/audio-visualizer.tsx:7
Interface
AuthDialogProps
components/auth-dialog.tsx:15
Interface
BadgeProps
components/ui/badge.tsx:26
Interface
ButtonProps
components/ui/button.tsx:36
Interface
CacheEntry
lib/audio-cache.ts:10
Interface
CacheOptions
lib/audio-cache.ts:1
Interface
CloneQuota
app/cloning/page.tsx:33
Interface
CloneQuota
app/profile/page.tsx:40
Interface
ClonedVoice
app/cloning/page.tsx:38
Interface
ClonedVoice
app/podcast/page.tsx:49
Interface
ClonedVoice
app/story/page.tsx:43
Interface
CommandDialogProps
components/ui/command.tsx:26
Interface
DesignedVoice
app/podcast/page.tsx:57
Interface
DesignedVoice
app/design/page.tsx:66
Interface
DesignedVoice
app/story/page.tsx:51
Interface
DialogueSegment
app/podcast/page.tsx:41
Interface
InputProps
components/ui/input.tsx:5
Interface
InsufficientCreditsDialogProps
components/InsufficientCreditsDialog.tsx:18
Interface
Language
app/cloning/page.tsx:28
Interface
Language
app/app/page.tsx:28
Interface
LanguageContextType
lib/i18n/language-context.tsx:40
Interface
LanguageVoices
lib/voice-config.ts:11
Interface
MinimaxResponse
app/api/voice/clone/route.ts:39
Interface
PlayAudioResult
lib/polly-service.ts:715
Interface
PollyVoiceOptions
lib/polly-service.ts:645
Interface
RateLimitOptions
lib/rate-limit.ts:1
Class
RateLimiter
lib/rate-limit.ts:11
Interface
RequireAuthProps
components/require-auth.tsx:6
Interface
ResetPasswordEmailProps
lib/email-templates/ResetPasswordEmail.tsx:3
Interface
ResetToken
lib/password-reset.ts:8
Interface
Session
types/next-auth.d.ts:4
Interface
Session
app/api/auth/[...nextauth]/route.ts:9
Interface
SheetContentProps
components/ui/sheet.tsx:52
Interface
SpeechOptions
lib/polly-service.ts:228
Interface
State
components/ui/use-toast.ts:52
Interface
State
hooks/use-toast.ts:52
Interface
StoryCharacter
app/story/page.tsx:21
Interface
StorySegment
app/story/page.tsx:31
Interface
TextareaProps
components/ui/textarea.tsx:5
Interface
User
types/next-auth.d.ts:13
Interface
UserPlan
app/profile/page.tsx:20
Interface
UserQueue
lib/rate-limit.ts:6
Interface
VerificationEmailProps
lib/email-templates/VerificationEmail.tsx:3
Enum
VerificationStatus
app/components/verify-email.tsx:None
Interface
VoiceOption
lib/voice-config.ts:3
Interface
VoiceSelectorProps
components/voice-selector.tsx:11
Interface
Window
hooks/use-analytics.ts:4