MCPcopy Create free account

hub / github.com/cjpais/transcribe-rs / functions

Functions374 in github.com/cjpais/transcribe-rs

Functionenergy_adaptive_timestamps_correct
()
src/transcriber/energy_adaptive_chunked.rs:320
Functionenergy_adaptive_transcribe_convenience
()
src/transcriber/energy_adaptive_chunked.rs:375
Functionenergy_adaptive_uniform_audio_splits_near_target
()
src/transcriber/energy_adaptive_chunked.rs:263
Functionenergy_vad_frame_size_getter
()
src/vad/mod.rs:291
Functionenergy_vad_loud_signal_above_threshold
()
src/vad/mod.rs:264
Functionenergy_vad_silence_below_threshold
()
src/vad/mod.rs:257
Functionenergy_vad_threshold_boundary
()
src/vad/mod.rs:278
Functionenergy_vad_wrong_frame_size
()
src/vad/mod.rs:271
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
src/accel.rs:131
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/whisperfile.rs:158
Methodframe_buffer
Access the prefill frame buffer. Contains up to `prefill_frames + 1` most recent frames. Useful for higher-level chunking logic that needs audio hist
src/vad/mod.rs:167
Methodframe_size
(&self)
src/vad/silero.rs:159
Methodfrom
(output: WhisperfileOutput)
src/whisperfile.rs:110
Methodfrom
(e: hound::Error)
src/error.rs:28
Methodfrom_str
(s: &str)
src/accel.rs:150
Methodfrom_u8
(val: u8)
src/accel.rs:108
Functiongpu_device_default_is_auto
()
src/accel.rs:491
Functiongpu_device_set_and_get
()
src/accel.rs:498
Methodin_speech
Whether currently in a speech region (after onset, before hangover expires).
src/vad/mod.rs:158
Methodis_speech
(&mut self, frame: &[f32])
src/vad/silero.rs:163
Methodload
Load a Whisper model, respecting the global accelerator and GPU device preferences. Use [`load_with_params`](Self::load_with_params) for explicit con
src/whisper_cpp/mod.rs:150
Methodload
Load a Canary model from `model_dir`. Expected directory contents: - `nemo128.onnx` (preprocessor, always FP32) - `encoder-model[.int8|.fp16].onnx` (
src/onnx/canary/mod.rs:105
Methodload
(path: &Path)
src/onnx/canary/vocab.rs:15
Methodload
(model_dir: &Path)
src/onnx/moonshine/streaming.rs:60
Methodload
( model_dir: &Path, variant: MoonshineVariant, quantization: &Quantization, )
src/onnx/moonshine/model.rs:51
Methodload
(model_dir: &Path, quantization: &Quantization)
src/onnx/parakeet/mod.rs:95
Methodload
(model_dir: &Path, quantization: &Quantization)
src/onnx/gigaam/mod.rs:39
Methodload
(model_dir: &Path, quantization: &Quantization)
src/onnx/sense_voice/mod.rs:60
Methodload
(model_dir: &Path, quantization: &Quantization)
src/onnx/cohere/mod.rs:58
Methodload
Load a symbol table from a file where each line is `symbol id`.
src/decode/tokens.rs:50
Methodload_with_params
Load a Whisperfile engine with custom server parameters.
src/whisperfile.rs:221
Methodload_with_params
Load a Whisper model with custom parameters. When `params.gpu_device` is [`GPU_DEVICE_AUTO`] and GPU is enabled, the best GPU is selected automatical
src/whisper_cpp/mod.rs:164
Functionmain
whisper.cpp's Vulkan backend requires Windows registry access (via advapi32.lib) to correctly identify and initialize graphics drivers on Windows.
build.rs:3
Functionmain
()
examples/canary.rs:15
Functionmain
()
examples/whisperfile.rs:15
Functionmain
()
examples/openai.rs:14
Functionmain
()
examples/gigaam.rs:15
Functionmain
()
examples/sense_voice.rs:14
Functionmain
()
examples/parakeet.rs:14
Functionmain
()
examples/moonshine_streaming.rs:28
Functionmain
()
examples/whisper.rs:13
Functionmain
()
examples/moonshine.rs:15
Functionmain
()
examples/cohere.rs:15
Functionmerge_concatenates_segments
()
src/transcriber/merge.rs:109
Functionmerge_empty
()
src/transcriber/merge.rs:50
Functionmerge_multiple_texts
()
src/transcriber/merge.rs:72
Functionmerge_single
()
src/transcriber/merge.rs:57
Functionmerge_skips_empty_text
()
src/transcriber/merge.rs:89
Functionmerge_trims_whitespace
()
src/transcriber/merge.rs:136
Methodnew
()
src/accel.rs:307
Methodnew
()
src/whisperfile.rs:46
Methodnew
(fail_on: usize)
src/transcriber/test_helpers.rs:46
Methodnew
(vad: Box<dyn Vad>, config: VadChunkedConfig, options: TranscribeOptions)
src/transcriber/vad_chunked.rs:72
Methodnew
(config: EnergyAdaptiveConfig, options: TranscribeOptions)
src/transcriber/energy_adaptive_chunked.rs:65
Methodnew
Create a new `EnergyVad`. - `frame_size`: number of samples per frame - `threshold_rms`: RMS threshold above which a frame is classified as speech
src/vad/mod.rs:76
Methodnew
Create a new `SileroVad` from a Silero ONNX model file. - `model_path`: path to `silero_vad_v4.onnx` - `threshold`: speech probability threshold (rec
src/vad/silero.rs:54
Methodnew
(config: &StreamingConfig)
src/onnx/moonshine/streaming.rs:141
Methodnew
(variant: &MoonshineVariant)
src/onnx/moonshine/model.rs:283
Methodnew
(eos_id: i64)
src/decode/greedy.rs:19
Functionort_available_always_includes_cpu
()
src/accel.rs:415
Functionort_default_is_auto
()
src/accel.rs:323
Functionort_display_roundtrip
()
src/accel.rs:339
Functionort_from_u8_invalid_returns_auto
()
src/accel.rs:421
Functionort_parse_aliases
()
src/accel.rs:358
Functionort_parse_unknown_errors
()
src/accel.rs:378
Functionort_serde_backward_compat
()
src/accel.rs:403
Functionort_serde_roundtrip
()
src/accel.rs:383
Functionort_set_and_get
()
src/accel.rs:330
Methodparse_metadata
(session: &Session)
src/onnx/sense_voice/mod.rs:104
Methodreset
(&mut self)
src/vad/silero.rs:167
Methodset_threshold
Update the speech probability threshold (0.0–1.0).
src/vad/silero.rs:88
Functionsmoothed_drain_prefill_empty_without_prefill
()
src/vad/mod.rs:448
Functionsmoothed_drain_prefill_returns_pre_onset_frames
()
src/vad/mod.rs:427
Functionsmoothed_frame_size_delegates
()
src/vad/mod.rs:421
Functionsmoothed_hangover_extends_speech
()
src/vad/mod.rs:325
Functionsmoothed_no_buffering_when_prefill_zero
()
src/vad/mod.rs:458
Functionsmoothed_onset_counter_resets_on_silence
()
src/vad/mod.rs:369
Functionsmoothed_onset_requires_n_frames
()
src/vad/mod.rs:309
Functionsmoothed_prefill_buffer_size
()
src/vad/mod.rs:409
Functionsmoothed_reset_clears_state
()
src/vad/mod.rs:392
Functionsmoothed_speech_resets_hangover
()
src/vad/mod.rs:348
Functiontest_argmax
()
src/decode/greedy.rs:80
Functiontest_byte_tokens_full_cjk_sequence
()
src/decode/sentencepiece.rs:68
Functiontest_byte_tokens_reassemble_chinese
()
src/decode/sentencepiece.rs:51
Functiontest_canary_flash_itn_ignored
()
tests/canary.rs:357
Functiontest_canary_flash_transcribe
()
tests/canary.rs:312
Functiontest_canary_flash_variant_detection
()
tests/canary.rs:340
Functiontest_canary_v2_german_transcription
()
tests/canary.rs:205
Functiontest_canary_v2_itn
()
tests/canary.rs:61
Functiontest_canary_v2_pnc
()
tests/canary.rs:113
Functiontest_canary_v2_transcribe
()
tests/canary.rs:14
Functiontest_canary_v2_translate_en_to_de
()
tests/canary.rs:240
Functiontest_canary_v2_translate_en_to_es
()
tests/canary.rs:276
Functiontest_canary_v2_translation
()
tests/canary.rs:166
Functiontest_canary_v2_variant_detection
()
tests/canary.rs:42
Functiontest_cohere_chinese
()
tests/cohere.rs:70
Functiontest_cohere_german
()
tests/cohere.rs:33
Functiontest_cohere_jfk
()
tests/cohere.rs:10
Functiontest_decode_tokens_filters_special
()
src/onnx/canary/vocab.rs:166
Functiontest_dots_transcription
()
tests/openai.rs:9
← previousnext →201–300 of 374, ranked by callers