MCPcopy Create free account

hub / github.com/ZackAkil/immersive-language-learning-with-live-api / functions

Functions140 in github.com/ZackAkil/immersive-language-learning-with-live-api

MethodfromLanguage
(value)
src/components/view-chat.js:41
MethodgetBytesSent
()
src/lib/gemini-live/geminilive.js:454
MethodgetMissionIcon
(title)
src/components/view-missions.js:355
MethodgetVideoElement
* Get the video element for preview
src/lib/gemini-live/mediaUtils.js:279
Functionget_fingerprint_key
(request: Request)
server/main.py:76
Functionget_global_key
(request: Request)
server/main.py:79
Functionget_status
Returns the current configuration mode (Simple vs Production).
server/main.py:138
Methodis_bot_likely
Determine if the request is likely from a bot based on the score. Args: score: The reCAPTCHA score (0.0 to 1.0)
server/recaptcha_validator.py:145
Methodlanguage
(value)
src/components/view-chat.js:37
Methodmission
(value)
src/components/view-chat.js:32
Methodmode
(value)
src/components/view-chat.js:45
MethodobservedAttributes
()
src/components/text-cycler.js:23
MethodonReceiveMessage
(messageEvent)
src/lib/gemini-live/geminilive.js:286
Methodprocess
(inputs, outputs, parameters)
public/audio-processors/capture.worklet.js:29
Methodprocess
(inputs, outputs, parameters)
public/audio-processors/playback.worklet.js:37
Methodreceive_loop
()
server/gemini_live.py:157
Methodregister_tool
(self, func: Callable)
server/gemini_live.py:42
Methodresult
(value)
src/components/view-summary.js:23
MethodsendTextMessage
(text)
src/lib/gemini-live/geminilive.js:407
MethodsendToolResponse
(toolCallId, response)
src/lib/gemini-live/geminilive.js:422
Methodsend_audio
()
server/gemini_live.py:126
Methodsend_text
()
server/gemini_live.py:147
Methodsend_video
()
server/gemini_live.py:136
Functionserve_spa
(full_path: str)
server/main.py:155
MethodsetActive
(isActive)
src/components/audio-visualizer.js:111
MethodsetEnableFunctionCalls
(enabled)
src/lib/gemini-live/geminilive.js:225
MethodsetGoogleGrounding
(newGoogleGrounding)
src/lib/gemini-live/geminilive.js:196
MethodsetProactivity
(proactivity)
src/lib/gemini-live/geminilive.js:210
MethodsetResponseModalities
(modalities)
src/lib/gemini-live/geminilive.js:201
MethodsetVoice
(voiceName)
src/lib/gemini-live/geminilive.js:205
MethodsetVolume
* Set volume (0.0 to 1.0)
src/lib/gemini-live/mediaUtils.js:517
Methodstart
* Start video streaming from camera * @param {Object} options - { fps: number, width: number, height: number, facingMode: string, quality: number,
src/lib/gemini-live/mediaUtils.js:292
Methodstart
* Start screen capture * @param {Object} options - { fps: number, width: number, height: number, quality: number }
src/lib/gemini-live/mediaUtils.js:356
Functionstartup_event
Test Redis connection on startup.
server/main.py:96
Methodstop
* Stop capturing
src/lib/gemini-live/mediaUtils.js:242
Methodstop
()
src/lib/gemini-live/mediaUtils.js:342
MethodtakeSnapshot
* Take a single snapshot
src/lib/gemini-live/mediaUtils.js:267
MethodupdateModeUI
()
src/components/view-missions.js:304
Functionwebsocket_endpoint
WebSocket endpoint for Gemini Live. Requires a valid session token generated via /api/auth.
server/main.py:213
Methodwrapper
(*args, **kwargs)
server/simple_tracker.py:78
← previous101–140 of 140, ranked by callers