Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ejb503/ai-voice-generation
/ functions
Functions
16 in github.com/Ejb503/ai-voice-generation
⨍
Functions
16
◇
Types & classes
3
↓ 1 callers
Function
checkSpeechRecognitionAndMicrophonePermission
()
src/app/components/audio-widget.tsx:17
↓ 1 callers
Function
extractJson
(message: string)
src/app/components/utils/utils.ts:41
↓ 1 callers
Function
postStream
(content: string)
src/app/components/utils/utils.ts:24
↓ 1 callers
Function
postSubscribe
(transcript: string)
src/app/components/utils/utils.ts:12
↓ 1 callers
Function
postTranscript
()
src/app/components/audio-widget.tsx:63
↓ 1 callers
Function
processAudioStream
( transcript: string, setAudioUrl: (url: string | null) => void )
src/app/components/utils/utils.ts:50
↓ 1 callers
Function
stopRecognition
()
src/app/hooks/useSpeechRecognition.ts:67
↓ 1 callers
Function
updateVolume
( analyser: AnalyserNode, dataArray: Uint8Array, bufferLength: number, setVolume: (volume: number) =>
src/app/hooks/utils/utils.ts:1
↓ 1 callers
Function
useSpeechRecognition
()
src/app/hooks/useSpeechRecognition.ts:10
Function
AudioWidget
()
src/app/components/audio-widget.tsx:8
Function
Controls
({ isPlaying, startPlaying, pausePlaying, canPlay, })
src/app/components/controls.tsx:10
Function
Home
()
src/app/page.tsx:3
Function
POST
(req: NextRequest)
src/app/api/v1/deepgram/route.ts:10
Function
POST
(req: NextRequest)
src/app/api/v1/groq/route.ts:6
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:12
Function
SpeechAnimation
({ volume, onClick, })
src/app/components/speech-animation.tsx:9