SYMBOL INDEX (113 symbols across 16 files) FILE: benchmark/evaluate_yt_commons.py function url_to_audio (line 17) | def url_to_audio(row): FILE: benchmark/memory_benchmark.py function measure_memory (line 28) | def measure_memory(func: Callable[[], None]): FILE: benchmark/speed_benchmark.py function measure_speed (line 18) | def measure_speed(func: Callable[[], None]): FILE: benchmark/utils.py function inference (line 12) | def inference(): function get_logger (line 18) | def get_logger(name: Optional[str] = None) -> logging.Logger: class MyThread (line 28) | class MyThread(Thread): method __init__ (line 29) | def __init__(self, func, params): method run (line 35) | def run(self): method get_result (line 38) | def get_result(self): FILE: benchmark/wer_benchmark.py function inference (line 32) | def inference(batch): FILE: faster_whisper/audio.py function decode_audio (line 19) | def decode_audio( function _ignore_invalid_frames (line 79) | def _ignore_invalid_frames(frames): function _group_frames (line 91) | def _group_frames(frames, num_samples=None): function _resample_frames (line 105) | def _resample_frames(frames, resampler): function pad_or_trim (line 111) | def pad_or_trim(array, length: int = 3000, *, axis: int = -1): FILE: faster_whisper/feature_extractor.py class FeatureExtractor (line 4) | class FeatureExtractor: method __init__ (line 5) | def __init__( method get_mel_filters (line 25) | def get_mel_filters(sr, n_fft, n_mels=128): method stft (line 68) | def stft( method __call__ (line 198) | def __call__(self, waveform: np.ndarray, padding=160, chunk_length=None): FILE: faster_whisper/tokenizer.py class Tokenizer (line 9) | class Tokenizer: method __init__ (line 12) | def __init__( method transcribe (line 43) | def transcribe(self) -> int: method translate (line 47) | def translate(self) -> int: method sot (line 51) | def sot(self) -> int: method sot_lm (line 55) | def sot_lm(self) -> int: method sot_prev (line 59) | def sot_prev(self) -> int: method eot (line 63) | def eot(self) -> int: method no_timestamps (line 67) | def no_timestamps(self) -> int: method no_speech (line 71) | def no_speech(self) -> int: method timestamp_begin (line 77) | def timestamp_begin(self) -> int: method sot_sequence (line 81) | def sot_sequence(self) -> List[int]: method encode (line 92) | def encode(self, text: str) -> List[int]: method decode (line 95) | def decode(self, tokens: List[int]) -> str: method decode_with_timestamps (line 99) | def decode_with_timestamps(self, tokens: List[int]) -> str: method non_speech_tokens (line 115) | def non_speech_tokens(self) -> Tuple[int]: method split_to_word_tokens (line 150) | def split_to_word_tokens( method split_tokens_on_unicode (line 161) | def split_tokens_on_unicode( method split_tokens_on_spaces (line 193) | def split_tokens_on_spaces( FILE: faster_whisper/transcribe.py class Word (line 32) | class Word: method _asdict (line 38) | def _asdict(self): class Segment (line 48) | class Segment: method _asdict (line 61) | def _asdict(self): class TranscriptionOptions (line 71) | class TranscriptionOptions: class TranscriptionInfo (line 101) | class TranscriptionInfo: class BatchedInferencePipeline (line 111) | class BatchedInferencePipeline: method __init__ (line 112) | def __init__( method forward (line 119) | def forward(self, features, tokenizer, chunks_metadata, options): method generate_segment_batched (line 174) | def generate_segment_batched( method transcribe (line 254) | def transcribe( method _batched_segments_generator (line 580) | def _batched_segments_generator( class WhisperModel (line 620) | class WhisperModel: method __init__ (line 621) | def __init__( method supported_languages (line 725) | def supported_languages(self) -> List[str]: method _get_feature_kwargs (line 729) | def _get_feature_kwargs(self, model_path, preprocessor_bytes=None) -> ... method transcribe (line 747) | def transcribe( method _split_segments_by_timestamps (line 1024) | def _split_segments_by_timestamps( method generate_segments (line 1103) | def generate_segments( method encode (line 1391) | def encode(self, features: np.ndarray) -> ctranslate2.StorageView: method generate_with_fallback (line 1402) | def generate_with_fallback( method get_prompt (line 1532) | def get_prompt( method add_word_timestamps (line 1567) | def add_word_timestamps( method find_alignment (line 1698) | def find_alignment( method detect_language (line 1768) | def detect_language( function restore_speech_timestamps (line 1844) | def restore_speech_timestamps( function get_ctranslate2_storage (line 1873) | def get_ctranslate2_storage(segment: np.ndarray) -> ctranslate2.StorageV... function get_compression_ratio (line 1879) | def get_compression_ratio(text: str) -> float: function get_suppressed_tokens (line 1884) | def get_suppressed_tokens( function merge_punctuations (line 1910) | def merge_punctuations(alignment: List[dict], prepended: str, appended: ... FILE: faster_whisper/utils.py function available_models (line 34) | def available_models() -> List[str]: function get_assets_path (line 39) | def get_assets_path(): function get_logger (line 44) | def get_logger(): function download_model (line 49) | def download_model( function format_timestamp (line 118) | def format_timestamp( class disabled_tqdm (line 141) | class disabled_tqdm(tqdm): method __init__ (line 142) | def __init__(self, *args, **kwargs): function get_end (line 147) | def get_end(segments: List[dict]) -> Optional[float]: FILE: faster_whisper/vad.py class VadOptions (line 15) | class VadOptions: function get_speech_timestamps (line 51) | def get_speech_timestamps( function collect_chunks (line 220) | def collect_chunks( class SpeechTimestampsMap (line 280) | class SpeechTimestampsMap: method __init__ (line 283) | def __init__(self, chunks: List[dict], sampling_rate: int, time_precis... method get_original_time (line 299) | def get_original_time( method get_chunk_index (line 311) | def get_chunk_index(self, time: float, is_end: bool = False) -> int: function get_vad_model (line 323) | def get_vad_model(): class SileroVADModel (line 329) | class SileroVADModel: method __init__ (line 330) | def __init__(self, path): method __call__ (line 350) | def __call__( FILE: setup.py function get_long_description (line 8) | def get_long_description(): function get_project_version (line 14) | def get_project_version(): function get_requirements (line 22) | def get_requirements(path): FILE: tests/conftest.py function data_dir (line 7) | def data_dir(): function jfk_path (line 12) | def jfk_path(data_dir): function physcisworks_path (line 17) | def physcisworks_path(data_dir): FILE: tests/test_tokenizer.py function test_suppressed_tokens_minus_1 (line 6) | def test_suppressed_tokens_minus_1(): function test_suppressed_tokens_minus_value (line 105) | def test_suppressed_tokens_minus_value(): function test_split_on_unicode (line 113) | def test_split_on_unicode(): FILE: tests/test_transcribe.py function test_supported_languages (line 9) | def test_supported_languages(): function test_transcribe (line 14) | def test_transcribe(jfk_path): function test_batched_transcribe (line 62) | def test_batched_transcribe(physcisworks_path): function test_empty_audio (line 91) | def test_empty_audio(): function test_prefix_with_timestamps (line 100) | def test_prefix_with_timestamps(jfk_path): function test_vad (line 118) | def test_vad(jfk_path): function test_stereo_diarization (line 142) | def test_stereo_diarization(data_dir): function test_multilingual_transcription (line 160) | def test_multilingual_transcription(data_dir): function test_hotwords (line 217) | def test_hotwords(data_dir): function test_transcribe_signature (line 237) | def test_transcribe_signature(): function test_monotonic_timestamps (line 247) | def test_monotonic_timestamps(physcisworks_path): function test_cliptimestamps_segments (line 274) | def test_cliptimestamps_segments(jfk_path): function test_cliptimestamps_timings (line 295) | def test_cliptimestamps_timings(physcisworks_path): FILE: tests/test_utils.py function test_available_models (line 6) | def test_available_models(): function test_download_model (line 12) | def test_download_model(tmpdir): function test_download_model_in_cache (line 26) | def test_download_model_in_cache(tmpdir):