MCPcopy Create free account

hub / github.com/Priler/jarvis / functions

Functions372 in github.com/Priler/jarvis

↓ 1 callersFunctionset_language
Set current language
crates/jarvis-core/src/i18n.rs:81
↓ 1 callersFunctionshort_dir_name
(dir: &str)
crates/jarvis-core/src/models/gliner_models.rs:95
↓ 1 callersFunctionsplit_words
(text: &'a str, model: &GlinerModel, limit: Option<usize>)
crates/jarvis-core/src/slots/gliner.rs:35
↓ 1 callersFunctionstart
(text_cmd_rx: Receiver<String>, rt: &tokio::runtime::Runtime)
crates/jarvis-app/src/app.rs:16
↓ 1 callersFunctionstart_server
Start the WebSocket server (blocking)
crates/jarvis-core/src/ipc/server.rs:78
↓ 1 callersFunctionstop_recording
()
crates/jarvis-core/src/recorder/portaudio.rs:195
↓ 1 callersFunctionstop_recording
()
crates/jarvis-core/src/recorder/cpal.rs:175
↓ 1 callersFunctionsync_directory
sync dst_dir to match src_dir: copy new/changed, remove orphans
post_build.py:62
↓ 1 callersFunctionsync_file
sync a single file, returns (copied, updated)
post_build.py:111
↓ 1 callersFunctiontrain_classifier
( classifier: &intent_classifier::IntentClassifier, commands: &[JCommandsList] )
crates/jarvis-core/src/intent/intentclassifier.rs:65
↓ 1 callersFunctiontype_to_file_name
"full" -> "model.onnx", "int8" -> "model_int8.onnx"
crates/jarvis-core/src/models/gliner_models.rs:124
↓ 1 callersFunctionupdateJarvisStats
()
frontend/src/stores.ts:85
↓ 1 callersFunctionvosk_init
()
crates/jarvis-gui/src/tauri_commands/_listener.rs:373
↓ 1 callersFunctionwait_for_stream
We'll use this function to wait for read/write availability.
crates/jarvis-core/src/recorder/portaudio.rs:138
↓ 1 callersFunctionword_overlap_score
(input_words: &[&str], cmd_words: &[&str])
crates/jarvis-core/src/commands.rs:148
FunctioncapitalizeFirstLetter
(str: string)
frontend/src/functions.ts:5
Functionclassify
(text: &str)
crates/jarvis-core/src/intent/intentclassifier.rs:60
Functionclassify
(text: &str)
crates/jarvis-core/src/intent/embeddingclassifier.rs:131
Functionclose
(code: i32)
crates/jarvis-app/src/_app.rs:326
Functiondata_callback
(frame_buffer: &[i16])
crates/jarvis-core/src/listener/vosk.rs:7
Functiondata_callback
(frame_buffer: &[i16])
crates/jarvis-core/src/listener/porcupine.rs:48
Functiondata_callback
(frame_buffer: &[i16])
crates/jarvis-core/src/listener/rustpotter.rs:50
Functiondb_read
(state: tauri::State<'_, AppState>, key: &str)
crates/jarvis-gui/src/tauri_commands/db.rs:4
Functiondb_write
(state: tauri::State<'_, AppState>, key: &str, val: &str)
crates/jarvis-gui/src/tauri_commands/db.rs:9
Methoddefault
()
crates/jarvis-core/src/db/structs.rs:152
Methoddefault
()
crates/jarvis-core/src/lua/sandbox.rs:62
Methoddefault
()
crates/jarvis-core/src/lua/structs.rs:32
Functiondefault_intent_backend
()
crates/jarvis-core/src/db/structs.rs:38
Functiondefault_language
()
crates/jarvis-core/src/db/structs.rs:41
Functiondefault_slots_backend
()
crates/jarvis-core/src/db/structs.rs:39
Functiondefault_vad_backend
()
crates/jarvis-core/src/db/structs.rs:40
Functiondetect
Simple energy-based VAD
crates/jarvis-core/src/audio_processing/vad/energy.rs:4
Functiondetect
Always returns voice detected (no vad)
crates/jarvis-core/src/audio_processing/vad/none.rs:2
FunctiondisableIpc
()
frontend/src/lib/ipc.ts:30
FunctionenableIpc
()
frontend/src/lib/ipc.ts:25
Functionextract
( text: &str, slots: &HashMap<String, SlotDefinition>, )
crates/jarvis-core/src/slots/gliner.rs:276
Methodfmt
(&self, f: &mut fmt::Formatter)
crates/jarvis-core/src/config/structs.rs:36
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
crates/jarvis-core/src/lua/error.rs:25
Methodfrom
(e: mlua::Error)
crates/jarvis-core/src/lua/error.rs:40
Methodfrom_arc
wrap an existing Arc<RwLock<Settings>>
crates/jarvis-core/src/db/manager.rs:23
Methodfrom_str
(s: &str)
crates/jarvis-core/src/lua/sandbox.rs:17
FunctiongetSupportedLanguages
()
frontend/src/lib/i18n.ts:49
Methodget_all_phrases
get all phrases (for backwards compat)
crates/jarvis-core/src/commands/structs.rs:119
Methodget_all_sounds
get all sounds (for backwards compat)
crates/jarvis-core/src/commands/structs.rs:136
Functionget_app_version
()
crates/jarvis-gui/src/tauri_commands/etc.rs:6
Functionget_audio_device_name
(idx: i32)
crates/jarvis-core/src/recorder/pvrecorder.rs:116
Functionget_author_name
()
crates/jarvis-gui/src/tauri_commands/etc.rs:15
Functionget_boosty_link
()
crates/jarvis-gui/src/tauri_commands/etc.rs:42
Functionget_commands_count
()
crates/jarvis-gui/src/tauri_commands/commands.rs:9
Functionget_commands_list
()
crates/jarvis-gui/src/tauri_commands/commands.rs:17
Functionget_cpu_temp
()
crates/jarvis-gui/src/tauri_commands/sys.rs:89
Functionget_cpu_usage
()
crates/jarvis-gui/src/tauri_commands/sys.rs:112
Functionget_current_language
()
crates/jarvis-gui/src/tauri_commands/i18n.rs:19
Functionget_current_ram_usage
()
crates/jarvis-gui/src/tauri_commands/sys.rs:68
Functionget_feedback_link
()
crates/jarvis-gui/src/tauri_commands/etc.rs:60
Functionget_jarvis_app_stats
()
crates/jarvis-gui/src/tauri_commands/sys.rs:44
Functionget_log_file_path
()
crates/jarvis-gui/src/tauri_commands/etc.rs:69
Functionget_options
(task: Task)
crates/jarvis-core/src/models.rs:61
Functionget_options
get all available options for a task: "none" first, then code backends, then AI models from catalog
crates/jarvis-core/src/models/catalog.rs:106
Methodget_or_load
get or load a model. if two components request the same id, the model only loads once. the lock is released before calling the loader to avoid deadlo
crates/jarvis-core/src/models/registry.rs:50
Functionget_patreon_link
()
crates/jarvis-gui/src/tauri_commands/etc.rs:51
Functionget_peak_ram_usage
()
crates/jarvis-gui/src/tauri_commands/sys.rs:123
Functionget_repository_link
()
crates/jarvis-gui/src/tauri_commands/etc.rs:24
Functionget_sound_directory
()
crates/jarvis-core/src/audio.rs:77
Functionget_supported_languages
()
crates/jarvis-gui/src/tauri_commands/i18n.rs:39
Functionget_tg_official_link
()
crates/jarvis-gui/src/tauri_commands/etc.rs:33
Functionget_translations
()
crates/jarvis-gui/src/tauri_commands/i18n.rs:7
Functionget_voice
(voice_id: String)
crates/jarvis-gui/src/tauri_commands/voices.rs:9
Functionhandle_action
(action: IpcAction)
crates/jarvis-core/src/ipc/server.rs:59
Functioninit
()
crates/jarvis-core/src/audio.rs:12
Functioninit
()
crates/jarvis-core/src/recorder.rs:13
Functioninit
()
crates/jarvis-core/src/models.rs:39
Functioninit
()
crates/jarvis-core/src/stt.rs:16
Functioninit
Initialize i18n system
crates/jarvis-core/src/i18n.rs:49
Functioninit
(commands: &Vec<JCommandsList>)
crates/jarvis-core/src/intent.rs:13
Functioninit
(default_voice: &str, language: &str)
crates/jarvis-core/src/voices.rs:16
Functioninit
()
crates/jarvis-core/src/listener.rs:12
Functioninit
()
crates/jarvis-core/src/slots.rs:11
Functioninit
(commands: &[JCommandsList])
crates/jarvis-core/src/intent/intentclassifier.rs:21
Functioninit
()
crates/jarvis-core/src/audio/rodio.rs:19
Functioninit
()
crates/jarvis-core/src/audio/kira.rs:17
Functioninit
()
crates/jarvis-core/src/listener/vosk.rs:3
Functioninit
()
crates/jarvis-core/src/listener/porcupine.rs:12
Functioninit
()
crates/jarvis-core/src/listener/rustpotter.rs:11
Functioninit
Initialize the IPC broadcast channel
crates/jarvis-core/src/ipc/server.rs:20
Functioninit
(backend: NoiseSuppressionBackend)
crates/jarvis-core/src/audio_processing/noise_suppression.rs:13
Functioninit
()
crates/jarvis-core/src/audio_processing/vad.rs:14
Functioninit
()
crates/jarvis-core/src/audio_processing/gain_normalizer.rs:8
Functioninit_with_model
init with a model loaded through the registry
crates/jarvis-core/src/intent/embeddingclassifier.rs:34
Functionis_jarvis_app_running
()
crates/jarvis-gui/src/tauri_commands/sys.rs:82
Methodis_loaded
(&self, id: &str)
crates/jarvis-core/src/models/registry.rs:101
Functionis_valid_backend
(task: Task, backend_id: &str)
crates/jarvis-core/src/models.rs:65
Functionis_valid_backend
(task: Task, backend_id: &str, models: &[ModelDef])
crates/jarvis-core/src/models/catalog.rs:130
Functionkeyword_callback
(keyword_index: i32)
crates/jarvis-app/src/_app.rs:324
Functionlist_gliner_models
()
crates/jarvis-gui/src/tauri_commands/stt.rs:30
Functionlist_paths
(commands: &[JCommandsList])
crates/jarvis-core/src/commands.rs:265
Functionlist_voices
()
crates/jarvis-gui/src/tauri_commands/voices.rs:4
Functionlist_vosk_models
()
crates/jarvis-gui/src/tauri_commands/stt.rs:18
Functionload
(registry: &ModelRegistry, model_id: &str)
crates/jarvis-core/src/models/loaders/embedding.rs:17
Functionload
(registry: &ModelRegistry, model_id: &str)
crates/jarvis-core/src/models/loaders/gliner.rs:21
← previousnext →201–300 of 372, ranked by callers