MCPcopy Create free account

hub / github.com/debpalash/VoiceStudio / functions

Functions15,058 in github.com/debpalash/VoiceStudio

↓ 5 callersMethodfinish_request
(self)
backend/api/routers/generation.py:77
↓ 5 callersFunctionfinish_uv_install_with_probe
( dest: &Path, uv_bin: &Path, output: Output, is_usable: F, )
frontend/src-tauri/src/tools.rs:1117
↓ 5 callersFunctionflushLocalOrThrow
(errorName: string)
frontend/src/utils/longformPersistence.ts:342
↓ 5 callersFunctionfs_key
(path: &Path)
frontend/src-tauri/src/setup.rs:70
↓ 5 callersMethodgenerate
(self, text, **kw)
backend/services/tts_backend.py:1076
↓ 5 callersMethodgenerate
(self, *args, **kwargs)
tests/test_compile_fallback.py:97
↓ 5 callersFunctionget_active_llm_backend
()
backend/services/llm_backend.py:293
↓ 5 callersFunctionhash_secret
Hash a credential for storage. Plain SHA-256 is correct here and bcrypt/argon2 would be cargo cult: these are 256-bit random tokens, not user
backend/worker/identity.py:68
↓ 5 callersMethodinline_limit
How many payload bytes may ride the control stream. The negotiated value when the control plane has stated one, otherwise the executo
backend/worker/transport/client.py:1063
↓ 5 callersFunctioninstallUpdate
(store)
frontend/src/utils/updater.js:80
↓ 5 callersFunctionisAppBusy
(state)
frontend/src/utils/appBusy.js:53
↓ 5 callersFunctionisSameOriginApi
( apiBase: string, windowLike: AuthWindow | undefined = defaultWindow(), )
frontend/src/api/authSession.ts:94
↓ 5 callersMethodis_active
Whether this key still has authority to use an existing session.
backend/worker/inbound/keys.py:350
↓ 5 callersFunctionis_wayland
()
frontend/src-tauri/src/dictation_output.rs:1114
↓ 5 callersMethodjudge_case
( self, case: EvalCase, transcript: list[dict[str, str]] )
tests/evals/judge.py:79
↓ 5 callersFunctionloadProject
(id: string)
frontend/src/api/projects.ts:16
↓ 5 callersFunctionload_store_from
(path: &Path)
frontend/src-tauri/src/crash.rs:181
↓ 5 callersFunctionload_waveform
Load an audio file, preprocess it, and convert to a PyTorch tensor. Args: fname (str): Path to the audio file. sample_rate (
omnivoice/eval/utils.py:26
↓ 5 callersFunctionloader
()
tests/test_engines.py:312
↓ 5 callersMethodlocked_out
(self, peer: str)
backend/worker/inbound/keys.py:422
↓ 5 callersFunctionlog_safe
A candidate interpreter path, safe to log. Every one of these paths runs through the user's home directory, so it carries their account name
backend/engines/_venv_probe.py:89
↓ 5 callersFunctionmakeModelColumns
({ t, getRowRuntime, speedRef, MODEL_ROLE_LABEL, onInstall, onDelete, onReinstall, onCancel,
frontend/src/components/settings/models/columns.jsx:14
↓ 5 callersFunctionmake_audio_tensor
Create a torch audio tensor of the given duration.
tests/test_api.py:43
↓ 5 callersFunctionmap_time_to_fitted
Map a time on the original timeline to its position on the fitted one. Finds the plan chunk whose original span contains ``t`` and interpolates
backend/services/fitted_subtitles.py:19
↓ 5 callersFunctionmarker
(ts: u64)
frontend/src-tauri/src/crash.rs:303
↓ 5 callersFunctionmedia_tools_dir
User-writable root for acquired binaries + the yt-dlp overlay. Lives in DATA_DIR so it survives app updates (the app bundle / venv are replac
backend/services/media_tools.py:141
↓ 5 callersMethodname
(self)
backend/worker/pool.py:73
↓ 5 callersFunctionnormalizeChannel
(ch)
frontend/src/utils/updateChannel.js:15
↓ 5 callersMethodof
(self, kind: str)
tests/test_worker_upload_client.py:296
↓ 5 callersFunctionok
(job)
tests/test_job_queue.py:104
↓ 5 callersFunctiononSelect
(id)
frontend/src/components/settings/LLMProvidersPanel.jsx:114
↓ 5 callersMethodon_change
Subscribe to task transitions (the UI's event feed hangs off this).
backend/worker/scheduler.py:192
↓ 5 callersFunctionopenMicrophoneSettings
()
frontend/src/utils/permissions.js:100
↓ 5 callersFunctionopen_err_log_for_run
Open backend_err.log for a new run: append-only (a respawn must not destroy the previous run's evidence), rotated when oversized, with the run's start
frontend/src-tauri/src/backend.rs:364
↓ 5 callersFunctionp
(role: str)
backend/services/sherpa_dictation.py:330
↓ 5 callersMethodparameters
(self)
tests/test_mm2_lifecycle.py:94
↓ 5 callersFunctionparse_loudnorm_measure
Extract the loudnorm measure JSON from ffmpeg stderr → MeasuredLoudness, or ``None`` on ANY failure (caller falls back to single-pass). FFmpeg pri
backend/services/longform_render.py:338
↓ 5 callersFunctionportable_anchor
The folder the app sits in — next to the executable, or next to the `.AppImage` file on Linux (the mounted exe path is an ephemeral squashfs mount, us
frontend/src-tauri/src/setup.rs:110
↓ 5 callersFunctionportable_base
Directory that holds a portable install. Resolution order — first hit wins: 1. the pointer file beside the app. This is the one that KEEPS portabilit
frontend/src-tauri/src/setup.rs:188
↓ 5 callersFunctionportable_pointer_path
Path of the pointer file (whether or not it exists).
frontend/src-tauri/src/setup.rs:134
↓ 5 callersFunctionprepare_smart_fit_video
Decide and (for the batched tier) execute the video retime for a Smart Fit plan. Returns ``None`` when no chunk actually needs retiming (audi
backend/services/video_retime.py:376
↓ 5 callersMethodpush_input
(self, ref, local)
tests/test_worker_transport.py:1198
↓ 5 callersFunctionread
(p)
frontend/src/test/cssTokens.test.js:33
↓ 5 callersFunctionreconcile
Reconcile one task against what a reconnecting worker claims to hold. Returns an action for the caller: ``"resume"`` (worker is still validly
backend/worker/lifecycle.py:630
↓ 5 callersFunctionrefine_ref_text
Re-transcribe a written reference clip and return that transcript. `extract_speaker_clones`/`extract_segment_refs` pair each audio slice with
backend/services/speaker_clone.py:226
↓ 5 callersFunctionrefresh
()
frontend/src/components/ComputeQuickSettings.jsx:85
↓ 5 callersFunctionrelease
Set to let a deliberately-wedged worker return. Sleeping a wedged job for a fixed 30s and walking away leaks the thread past its own test: it
tests/test_chunk_progress_extends_generate_budget_1391.py:52
↓ 5 callersMethodremember_worker_id
Record the id a panel assigned, so the next reconnect can sign for it.
backend/worker/inbound/keys.py:313
↓ 5 callersFunctionrename
(worker_id: str, name: str)
backend/worker/registry.py:512
↓ 5 callersFunctionrequestDictationCapture
(action = 'start')
frontend/src/utils/dictationCapture.js:5
↓ 5 callersFunctionresolve_base_url
Resolve a provider's base URL (env → stored override → default). ``substitute`` interpolates ``{account_id}`` for account-scoped providers (C
backend/services/llm_providers.py:203
↓ 5 callersFunctionresolve_generation_backend
Resolve + validate the active TTS engine for a generation call. Returns the live backend instance (:func:`get_active_tts_backend`) — cached,
backend/services/tts_backend.py:2839
↓ 5 callersFunctionresolved_data_dir
User-chosen backend data dir (voices/projects/db) → `OMNIVOICE_DATA_DIR`. `None` = backend platform default; we deliberately don't set the env var the
frontend/src-tauri/src/setup.rs:394
↓ 5 callersMethodrevoke_key_and_wait
Publish revocation, then wait until retained work is cancelled.
backend/worker/inbound/listener.py:169
↓ 5 callersFunctionroots
(tmp: &Path)
frontend/src-tauri/src/reset.rs:481
↓ 5 callersMethodrun_inbound_stream
Drive one dialled session until it ends. Mirrors ``Control``'s task set minus the writer: outbound writes to a servicer context, whil
backend/worker/transport/server.py:1678
↓ 5 callersFunctionrunning_on_gpu_pool
True iff the calling thread is a gpu-pool worker (already holds a slot). Routes that dispatch backend work via run_on_gpu_pool_guarded are alread
backend/services/model_manager.py:216
↓ 5 callersFunctionsave_config
(app: &tauri::AppHandle<R>, cfg: &AppConfig)
frontend/src-tauri/src/config.rs:182
↓ 5 callersFunctionsave_config_at
Write the config to an explicit path (used by `complete_setup` to seed the portable folder before `config_path` starts resolving to it).
frontend/src-tauri/src/config.rs:190
↓ 5 callersMethodsaved
(self)
backend/worker/inbound/service.py:452
↓ 5 callersFunctionscope_targets
Files and directories a scope owns. Pure: `Roots` in, paths out. Paths that do not exist are included — the caller filters — so the scan can report an
frontend/src-tauri/src/reset.rs:202
↓ 5 callersFunctionseekActivePlayback
(t)
frontend/src/utils/playback.js:146
↓ 5 callersFunctionsegment_cache_key
Deterministic content hash for ONE rendered segment (a single spoken span). Same dimensions as :func:`chapter_cache_key` minus span order and
backend/services/longform_render.py:151
↓ 5 callersFunctionsegment_fingerprint
Deterministic hash of the inputs that actually affect TTS output. Any change to `_GEN_INPUT_FIELDS` flips the hash and the segment becomes a
backend/services/incremental.py:52
↓ 5 callersMethodsend
()
frontend/src/test/CaptureWidgetSetupRace.test.jsx:103
↓ 5 callersMethodsend_json
(self, data: Any, mode: str = "text")
backend/api/routers/capture_ws.py:115
↓ 5 callersMethodsend_json
(self, _payload)
tests/test_truthful_degraded_state.py:69
↓ 5 callersFunctionsetLabel
(label)
frontend/src/test/widgetWindowTransparency.test.jsx:28
↓ 5 callersFunctionspawn_process_tree
Spawn into deterministic containment. No descendant discovery is involved: ordinary children inherit this process group/job at creation, while nested
frontend/src-tauri/src/tools.rs:340
↓ 5 callersMethodstart
(self)
backend/core/job_queue.py:77
↓ 5 callersMethodstop
(self)
backend/worker/inbound/service.py:358
↓ 5 callersMethodstop
(self)
tests/test_worker_agent.py:249
↓ 5 callersMethodsubmit
(self, fn, *a, **kw)
tests/test_gpu_wedge_stack_capture.py:142
↓ 5 callersFunctiontimeAgo
(ts)
frontend/src/utils/relativeTime.js:58
↓ 5 callersFunctiontoastAsrModelMissing
( payload, { onInstallStart, onProgress, onReady, onError } = {}, )
frontend/src/utils/asrModelMissing.jsx:154
↓ 5 callersMethodtranscribe
(self, path, *, word_timestamps=True)
tests/test_speaker_hint.py:64
↓ 5 callersMethodtranslate
(self, text)
tests/test_dub_translate.py:68
↓ 5 callersFunctionunload_sidecar
Force-shut a specific engine's sidecar now (busy-guarded). Returns the number shut down (0 if it wasn't running or was busy).
backend/services/subprocess_backend.py:231
↓ 5 callersFunctionuseEngines
(queryFn: () => Promise<AllEnginesResponse> = enginesApi.listEngines)
frontend/src/api/hooks.ts:184
↓ 5 callersFunctionuseModelStatus
(enabled = true)
frontend/src/api/hooks.ts:55
↓ 5 callersFunctionuseSystemInfo
()
frontend/src/api/hooks.ts:143
↓ 5 callersFunctionvalidate_cover_image
True if ``path`` is a readable jpg/png within the size cap. Anything dubious (missing, wrong type, too big, unreadable) → False, and the caller
backend/services/longform_render.py:456
↓ 5 callersFunctionvenv_structural_problem
Cheap structural validity check for an existing venv — no subprocess spawned. Returns a human-readable reason when the venv can never work and must be
frontend/src-tauri/src/bootstrap.rs:1682
↓ 5 callersFunctionwait
(ms)
scripts/record_promo.js:48
↓ 5 callersFunctionwait_until
(timeout: Duration, mut pred: impl FnMut() -> bool)
frontend/src-tauri/tests/backend_lifecycle.rs:496
↓ 5 callersFunctionwritable
Probe writability of the nearest existing ancestor with a real write — permission bits lie (ACLs, read-only mounts, translocation), a temp file doesn'
frontend/src-tauri/src/setup.rs:88
↓ 4 callersMethodDownloadArtifact
(self, request)
tests/test_worker_upload_client.py:123
↓ 4 callersFunction_VoiceClonePrompt
Resolved at call time — a module-level binding could go stale when another suite purges omnivoice.* from sys.modules (CodeRabbit, #1565).
tests/test_prompt_disk_cache.py:29
↓ 4 callersMethod_activate_session_async
Durably reconcile off-loop, then publish on the owning loop.
backend/worker/transport/server.py:1003
↓ 4 callersMethod_advance_attempt
( self, attempt_id: str, new: AttemptState, *, session_epoch: Optional
backend/worker/lifecycle.py:390
↓ 4 callersFunction_apply_effect_chain
Shared post-DSP for /generate: preset validation → mastering → effect chain → loudness normalization. ``skip_mastering`` honors a backend's `
backend/api/routers/generation.py:206
↓ 4 callersFunction_archetype_personality
(a: dict)
backend/api/routers/archetypes.py:107
↓ 4 callersFunction_assign_default_profiles
Mirror of dub_core.py's post-diarization assignment loop (#486).
tests/test_dub_multispeaker_voice_486.py:46
↓ 4 callersMethod_attempt_and_owner
``(attempt, foreign)`` — the attempt, and whether another worker owns it. The two None cases must not be collapsed. "No record" is ordinary a
backend/worker/transport/server.py:2380
↓ 4 callersFunction_attempts_for
(conn, task_id: str)
backend/worker/task_store.py:750
↓ 4 callersFunction_auth
(worker, kp, *, epoch=1, signer=None, key_id=None, public_key=None)
tests/test_worker_registry.py:269
↓ 4 callersFunction_backends
(payload: Any)
tests/probe/judges/engine.py:13
↓ 4 callersFunction_binary_path
Resolve the on-disk path for the platform binary.
backend/engines/omnivoice_gguf/backend.py:117
↓ 4 callersMethod_bounded_thread
Bound a blocking call without losing ownership of its live thread.
backend/worker/executor.py:772
↓ 4 callersFunction_broken
An ``ensure_loaded`` that dies like a rotted deep import chain.
backend/tests/test_asr_deep_import_fallback.py:29
← previousnext →901–1,000 of 15,058, ranked by callers