MCPcopy Create free account

hub / github.com/deeptrust-ai/terifai-open / functions

Functions130 in github.com/deeptrust-ai/terifai-open

↓ 18 callersFunctioncn
(...inputs: ClassValue[])
frontend/src/utils/tailwind.ts:4
↓ 4 callersMethodprocess_frame
Processes a frame of audio data
backend/processors.py:288
↓ 3 callersMethod__init__
(self, *args, **kwargs)
backend/processors.py:259
↓ 2 callersMethod_delete_clone
Deletes voice clone
backend/processors.py:502
↓ 2 callersMethod_new_wave
(self)
backend/processors.py:151
↓ 2 callersMethod_new_wave
(self)
backend/processors.py:300
↓ 2 callersMethod_new_wave
(self)
backend/processors.py:417
↓ 2 callersFunctionconcatArrays
(arrays: Float32Array[])
frontend/src/vad/frame-processor.ts:71
↓ 2 callersMethodgetStats
()
frontend/src/types/stats_aggregator.d.ts:25
↓ 2 callersFunctionget_daily_config
Helper function to create a Daily room and get a token. Returns: dict: A dictionary containing the room URL, room name, and meeting
backend/helpers.py:24
↓ 2 callersFunctionget_fly_status
Get status of a Fly machine
backend/spawn.py:125
↓ 2 callersFunctionget_name_from_url
Extracts the name from a given room URL. Args: room_url (str): The URL of the room. Returns: str: The extracted name fr
backend/helpers.py:71
↓ 2 callersFunctionget_token
Retrieves a meeting token for the specified Daily room URL. # See: https://docs.daily.co/reference/rest-api/meeting-tokens Args:
backend/helpers.py:84
↓ 2 callersMethodload
()
frontend/src/vad/node.ts:26
↓ 2 callersFunctionstart
(selectedPrompt: string, redirect: boolean)
frontend/src/App.tsx:66
↓ 1 callersFunctionApp
()
frontend/src/App.tsx:51
↓ 1 callersMethod_delete_clone
Deletes voice clone
backend/processors.py:231
↓ 1 callersMethod_get_smoothed_volume
(self, frame: AudioFrameTerrify)
backend/processors.py:159
↓ 1 callersMethod_get_smoothed_volume
(self, frame: AudioFrameTerrify)
backend/processors.py:339
↓ 1 callersMethod_get_smoothed_volume
(self, frame: AudioFrameTerrify)
backend/processors.py:425
↓ 1 callersMethod_launch_clone_job
Launches a clone job with the given audio data
backend/processors.py:201
↓ 1 callersMethod_launch_clone_job
Launches a clone job with the given audio data
backend/processors.py:343
↓ 1 callersMethod_launch_clone_job
Launches a clone job with the given audio data
backend/processors.py:472
↓ 1 callersMethod_poll_job
Polls the status of a job
backend/processors.py:213
↓ 1 callersMethod_poll_job
Polls the status of a job
backend/processors.py:354
↓ 1 callersMethod_poll_job
Polls the status of a job
backend/processors.py:484
↓ 1 callersMethod_write_audio_frames
Collects audio frames, and launches and polls audio frame jobs
backend/processors.py:163
↓ 1 callersMethod_write_audio_frames
Collects audio frames, and launches and polls audio frame jobs
backend/processors.py:308
↓ 1 callersMethod_write_audio_frames
Collects audio frames, and launches and polls audio frame jobs
backend/processors.py:429
↓ 1 callersMethodaddStat
(stat: Stat)
frontend/src/types/stats_aggregator.d.ts:24
↓ 1 callersFunctionasc
(arr: number[])
frontend/src/components/Latency/utils.ts:3
↓ 1 callersFunctioncalculateMedian
(deltaArray: number[])
frontend/src/components/Latency/utils.ts:1
↓ 1 callersFunctioncheckAudioDuration
(file: File)
frontend/src/components/Setup/VoiceUpload.tsx:14
↓ 1 callersFunctioncloneVoice
(serverUrl: string, voiceFile: File)
frontend/src/actions.ts:49
↓ 1 callersFunctioncreate_room
Helper function to create a Daily room. # See: https://docs.daily.co/reference/rest-api/rooms Returns: tuple: A tuple containing
backend/helpers.py:36
↓ 1 callersFunctiondelete_voice
(voice_id)
scripts/delete_voices.py:33
↓ 1 callersFunctionfetch_create_room
(serverUrl: string)
frontend/src/actions.ts:2
↓ 1 callersFunctionfetch_start_agent
( roomUrl: string, token: string, serverUrl: string, selectedPrompt: string, voiceId: string, cust
frontend/src/actions.ts:19
↓ 1 callersFunctiongenerateCustomPrompt
({ customScenario, onGeneratedPrompt, }: CustomPromptGeneratorProps)
frontend/src/components/Setup/CustomPromptGenerator.tsx:9
↓ 1 callersMethodgenerateOutputFrame
()
frontend/src/vad/resampler.ts:42
↓ 1 callersFunctionget_all_voices
()
scripts/delete_voices.py:21
↓ 1 callersFunctionget_local_mode
()
backend/server.py:29
↓ 1 callersFunctionget_local_status
Get status of a local bot process
backend/spawn.py:133
↓ 1 callersFunctionget_status
Unified interface to get bot status
backend/spawn.py:150
↓ 1 callersFunctionhandleMicrophoneChange
(value: string)
frontend/src/components/Setup/DeviceSelect.tsx:30
↓ 1 callersFunctionhandleSpeakerChange
(value: string)
frontend/src/components/Setup/DeviceSelect.tsx:34
↓ 1 callersMethodhasEnoughDataForFrame
()
frontend/src/vad/resampler.ts:34
↓ 1 callersMethodinit
()
frontend/src/vad/vad.ts:62
↓ 1 callersMethodinit
()
frontend/src/vad/vad.ts:92
↓ 1 callersMethodinit
(modelURL: string)
frontend/src/vad/models.ts:27
↓ 1 callersFunctionleave
()
frontend/src/App.tsx:179
↓ 1 callersFunctionloadVad
()
frontend/src/components/Latency/index.tsx:127
↓ 1 callersFunctionmain
(room_url, token=None, xtts=False, elevenlabs=False, selected_prompt=None, voice_id="", custom_prompt=None)
backend/bot.py:74
↓ 1 callersFunctionmedian
(arr: number[])
frontend/src/components/Latency/utils.ts:23
↓ 1 callersMethodonFrameProcessed
()
frontend/src/vad/vad.ts:161
↓ 1 callersMethodonSpeechEnd
()
frontend/src/vad/vad.ts:164
↓ 1 callersMethodonSpeechStart
()
frontend/src/vad/vad.ts:163
↓ 1 callersMethodonVADMisfire
()
frontend/src/vad/vad.ts:162
↓ 1 callersMethodprocess
(inputs: Float32Array[][])
frontend/src/vad/worklet.ts:37
↓ 1 callersFunctionq50
(arr: number[])
frontend/src/components/Latency/utils.ts:19
↓ 1 callersFunctionquantile
(arr: number[], q: number)
frontend/src/components/Latency/utils.ts:5
↓ 1 callersMethodreceive
(sourceNode: MediaStreamAudioSourceNode)
frontend/src/vad/node.ts:10
↓ 1 callersMethodset_voice_id
(self, voice_id: str)
backend/processors.py:144
↓ 1 callersMethodset_voice_id
(self, voice_id: str)
backend/processors.py:281
↓ 1 callersMethodset_voice_id
(self, voice_id: str)
backend/processors.py:410
↓ 1 callersFunctionspawn
Unified interface to spawn a bot either locally or on Fly
backend/spawn.py:114
↓ 1 callersFunctionspawn_fly
Spawn a fly machine and return its ID
backend/spawn.py:61
↓ 1 callersFunctionspawn_local
Spawn a local bot process and return its ID
backend/spawn.py:26
↓ 1 callersFunctiontoggleMute
()
frontend/src/components/Session/index.tsx:142
↓ 1 callersFunctionupdateTime
()
frontend/src/components/Session/ExpiryTimer/index.tsx:26
↓ 1 callersMethodvalidateOptions
()
frontend/src/vad/vad.ts:130
FunctionAlert
({ children, intent, title })
frontend/src/components/ui/alert.tsx:23
FunctionAudioIndicatorBar
()
frontend/src/components/AudioIndicator/index.tsx:10
FunctionAudioIndicatorBubble
()
frontend/src/components/UserMicBubble/index.tsx:13
FunctionAvatar
()
frontend/src/components/Session/Agent/avatar.tsx:12
FunctionConfigure
({ startAudioOff, handleStartAudioOff, })
frontend/src/components/Setup/Configure.tsx:14
FunctionDeviceSelect
({ hideMeter = false, })
frontend/src/components/Setup/DeviceSelect.tsx:15
FunctionExpiryTimer
()
frontend/src/components/Session/ExpiryTimer/index.tsx:14
FunctionField
({ className, label, error, children, })
frontend/src/components/ui/field.tsx:12
FunctionHeader
()
frontend/src/components/ui/header.tsx:6
FunctionHelpTip
({ text, className })
frontend/src/components/ui/helptip.tsx:13
FunctionInput
({ variant, className, type, ...props })
frontend/src/components/ui/input.tsx:26
FunctionLabel
({ className, children })
frontend/src/components/ui/label.tsx:8
FunctionLayout
()
frontend/src/main.tsx:16
FunctionLogo
({ className })
frontend/src/components/logo.tsx:3
FunctionMaintenancePage
()
frontend/src/components/MaintenancePage/index.tsx:6
FunctionPromptSelect
({ onSettingChange, selectedSetting, onCustomPromptChange, error })
frontend/src/components/Setup/PromptSelect.tsx:12
FunctionRoomInput
({ onChange, error })
frontend/src/components/Setup/RoomInput.tsx:9
FunctionRoomSetup
({ serverUrl, roomQs, roomQueryStringValid, roomError, handleCheckRoomUrl, })
frontend/src/components/Setup/RoomSetup.tsx:19
FunctionSelect
({ variant, className, children, icon, ...props })
frontend/src/components/ui/select.tsx:28
FunctionSettingsList
({ serverUrl, manualRoomCreation = false, roomQueryString, roomQueryStringValid, })
frontend/src/components/Setup/SettingsList.tsx:18
FunctionSplash
({ handleReady })
frontend/src/Splash.tsx:15
FunctionStatsHeader
({ title })
frontend/src/components/Stats/index.tsx:18
FunctionStatus
({ children, variant = "default", })
frontend/src/components/Session/status.tsx:30
FunctionTranscript
()
frontend/src/components/Transcript/index.tsx:6
FunctionUserMicBubble
({ active, //openMic = false, muted = false, handleMute, }: Props)
frontend/src/components/UserMicBubble/index.tsx:42
FunctionVoiceUpload
({ onFileSelect })
frontend/src/components/Setup/VoiceUpload.tsx:10
Method__init__
(self)
backend/processors.py:93
Method__init__
( self, *, aiohttp_session: aiohttp.ClientSession, api_key: str, model
backend/processors.py:110
Method__init__
( self, api_key: str = CARTESIA_API_KEY, voice_id=None, selected_prompt=None,
backend/processors.py:375
next →1–100 of 130, ranked by callers