MCPcopy Create free account

hub / github.com/Priler/jarvis / functions

Functions372 in github.com/Priler/jarvis

Functionload
(registry: &ModelRegistry, model_id: &str)
crates/jarvis-core/src/models/loaders/ort_model.rs:19
Functionload
init is async (IntentClassifier::new().await), so we create it outside the registry and insert it after
crates/jarvis-core/src/models/loaders/intent_classifier.rs:17
FunctionloadAppInfo
()
frontend/src/stores.ts:61
FunctionloadLanguage
()
frontend/src/lib/i18n.ts:38
FunctionloadTranslations
()
frontend/src/lib/i18n.ts:14
FunctionloadVoiceSetting
()
frontend/src/stores.ts:52
Methodloaded_ids
(&self)
crates/jarvis-core/src/models/registry.rs:105
Methodlock_mut
direct write access (for bulk operations not covered by set())
crates/jarvis-core/src/db/manager.rs:69
Functionmain
()
crates/jarvis-gui/build.rs:1
Functionmain
()
crates/jarvis-gui/src/main.rs:18
Functionmain
()
crates/jarvis-cli/src/main.rs:96
Functionmain
()
crates/jarvis-app/build.rs:1
Functionmain
()
crates/jarvis-app/src/_main.rs:42
Methodnew
Create buffer that holds `seconds` worth of audio at given frame_size and sample_rate
crates/jarvis-core/src/audio_buffer.rs:10
Methodnew
(ns: NoiseSuppressionBackend, gain: bool)
crates/jarvis-core/src/audio_processing.rs:26
Methodnew
()
crates/jarvis-core/src/models/registry.rs:16
Methodnew
()
crates/jarvis-core/src/models/loaders/nnnoiseless.rs:15
Methodnew
(settings: Settings)
crates/jarvis-core/src/db/manager.rs:16
Methodnew
()
crates/jarvis-core/src/audio_processing/gain_normalizer/simple.rs:8
Methodnew
(sandbox: SandboxLevel)
crates/jarvis-core/src/lua/engine.rs:19
Methodnow
()
crates/jarvis-core/src/time/structs.rs:12
Functionplay_sound
(filename: &str)
crates/jarvis-gui/src/tauri_commands/audio.rs:17
Functionplay_sound
(filename: &PathBuf, sleep: bool)
crates/jarvis-core/src/audio/rodio.rs:48
Functionplay_sound
@TODO. Cache sounds in memory? With a pool of a certain size, for instance.
crates/jarvis-core/src/audio/kira.rs:41
Functionplay_thanks
()
crates/jarvis-core/src/voices.rs:274
Functionpreview_voice
(voice_id: String)
crates/jarvis-gui/src/tauri_commands/voices.rs:14
Functionprocess
(input: &[i16])
crates/jarvis-core/src/audio_processing/noise_suppression.rs:41
Functionprocess
return unprocessed input
crates/jarvis-core/src/audio_processing/noise_suppression/none.rs:2
Functionpv_get_audio_device_name
(idx: i32)
crates/jarvis-gui/src/tauri_commands/audio.rs:12
Functionpv_get_audio_devices
()
crates/jarvis-gui/src/tauri_commands/audio.rs:7
Functionread_microphone
(frame_buffer: &mut [i16])
crates/jarvis-core/src/recorder/portaudio.rs:159
Functionread_microphone
(frame_buffer: &mut [i16])
crates/jarvis-core/src/recorder/pvrecorder.rs:36
Functionregister
(lua: &Lua, jarvis: &Table)
crates/jarvis-core/src/lua/api/audio.rs:6
Functionregister
(lua: &Lua, jarvis: &Table, command_path: &PathBuf)
crates/jarvis-core/src/lua/api/state.rs:10
Functionregister
(lua: &Lua, jarvis: &Table)
crates/jarvis-core/src/lua/api/http.rs:7
Functionregister
(lua: &Lua, jarvis: &Table, ctx: &CommandContext)
crates/jarvis-core/src/lua/api/context.rs:8
Functionregister
(lua: &Lua, jarvis: &Table)
crates/jarvis-core/src/lua/api/core.rs:5
Functionregister
(lua: &Lua, jarvis: &Table, sandbox: SandboxLevel)
crates/jarvis-core/src/lua/api/system.rs:8
FunctionreloadCommands
()
frontend/src/lib/ipc.ts:154
Functionreset
()
crates/jarvis-core/src/audio_processing/noise_suppression.rs:55
Functionreset
()
crates/jarvis-core/src/audio_processing/vad.rs:62
Functionreset
()
crates/jarvis-core/src/audio_processing/gain_normalizer.rs:24
Functionresolve_model
resolve variant type + language into actual file path returns (model_dir_path, onnx_file_name) or None
crates/jarvis-core/src/models/gliner_models.rs:103
Functionrun_jarvis_app
()
crates/jarvis-gui/src/tauri_commands/sys.rs:128
FunctionscheduleReconnect
()
frontend/src/lib/ipc.ts:65
FunctionsendIpcMessage
(message: object)
frontend/src/lib/ipc.ts:158
FunctionsendTextCommand
(text: string)
frontend/src/lib/ipc.ts:174
FunctionsetLanguage
(lang: string)
frontend/src/lib/i18n.ts:28
Functionset_language
(state: tauri::State<'_, AppState>, lang: &str)
crates/jarvis-gui/src/tauri_commands/i18n.rs:25
FunctionshowInExplorer
(path: string)
frontend/src/functions.ts:10
Functionshow_in_folder
(path: String)
crates/jarvis-gui/src/tauri_commands/fs.rs:10
Functionstart
(text_cmd_rx: Receiver<String>)
crates/jarvis-app/src/_app.rs:16
FunctionstartStatsPolling
(intervalMs = 5000)
frontend/src/stores.ts:99
Functionstart_listening
(app_handle: tauri::AppHandle)
crates/jarvis-gui/src/tauri_commands/_listener.rs:77
Functionstart_recording
(device_index: i32, frame_length: u32)
crates/jarvis-core/src/recorder/portaudio.rs:183
Functionstart_recording
(device_index: i32, frame_length: u32)
crates/jarvis-core/src/recorder/cpal.rs:157
Functionstart_recording
(device_index: i32, frame_length: u32)
crates/jarvis-core/src/recorder/pvrecorder.rs:55
Functionstereo_to_mono
(input_data: &[i16])
crates/jarvis-core/src/recorder/cpal.rs:132
FunctionstopJarvisApp
()
frontend/src/lib/ipc.ts:150
FunctionstopStatsPolling
()
frontend/src/stores.ts:106
Functionstop_listening
()
crates/jarvis-gui/src/tauri_commands/_listener.rs:48
Functionstop_recording
()
crates/jarvis-core/src/recorder/pvrecorder.rs:79
Functiont_arg
Translate with a single argument
crates/jarvis-core/src/i18n.rs:136
Functiont_count
Translate with numeric argument
crates/jarvis-core/src/i18n.rs:143
Functiontest_minimal_sandbox
()
crates/jarvis-core/src/lua/tests.rs:21
Functiontest_sandbox_fs_escape
()
crates/jarvis-core/src/lua/tests.rs:93
Functiontest_state_persistence
()
crates/jarvis-core/src/lua/tests.rs:43
Functiontest_timeout
()
crates/jarvis-core/src/lua/tests.rs:73
Functiontranslate
(translations: Record<string, string>, key: string, fallback?: string)
frontend/src/lib/i18n.ts:9
Functiontranslate
(key: &str)
crates/jarvis-gui/src/tauri_commands/i18n.rs:13
Methodunload
(&self, id: &str)
crates/jarvis-core/src/models/registry.rs:93
Methodwrite_many
write multiple settings at once, single save
crates/jarvis-core/src/db/manager.rs:47
← previous301–372 of 372, ranked by callers