Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coqui-ai/STT
/ types & classes
Types & classes
536 in github.com/coqui-ai/STT
⨍
Functions
2,548
◇
Types & classes
536
↓ 33 callers
Class
Double
Helper functions for doubles.
native_client/kenlm/util/double-conversion/ieee.h:42
↓ 30 callers
Class
StringPiece
native_client/kenlm/util/string_piece.hh:95
↓ 27 callers
Class
DiyFp
This "Do It Yourself Floating Point" class implements a floating-point number with a uint64 significand and an int exponent. Normalized DiyFp numbers
native_client/kenlm/util/double-conversion/diy-fp.h:41
↓ 21 callers
Class
Alphabet
* Loads a text file describing a mapping of labels to strings, one string per * line. This is used by the decoder, client and Python scripts to conve
native_client/alphabet.h:15
↓ 13 callers
Class
Pool
Very simple pool. It can only allocate memory. And all of the memory it * allocates must be freed at the same time. */
native_client/kenlm/util/pool.hh:15
↓ 9 callers
Class
Scorer
External scorer to query score for n-gram or sentence, including language * model scoring and word insertion. * * Example: * Scorer scorer(alp
native_client/ctcdecode/scorer.h:28
↓ 8 callers
Class
Single
native_client/kenlm/util/double-conversion/ieee.h:286
↓ 8 callers
Class
VocabEntry
native_client/kenlm/lm/interpolate/merge_vocab_test.cc:23
↓ 6 callers
Class
BitAddress
native_client/kenlm/util/bit_packing.hh:182
↓ 6 callers
Class
Config
native_client/kenlm/lm/trie.hh:14
↓ 6 callers
Class
Prob
native_client/kenlm/lm/weights.hh:7
↓ 5 callers
Class
NormalizeSampleRate
training/coqui_stt_training/util/augmentations.py:446
↓ 4 callers
Class
MiddlePointer
native_client/kenlm/lm/quantize.hh:32
↓ 4 callers
Class
MultiCharacter
native_client/kenlm/util/tokenize_piece.hh:34
↓ 4 callers
Class
Sample
Represents in-memory audio data of a certain (convertible) representation. Attributes ---------- audio_type : str See `__ini
training/coqui_stt_training/util/audio.py:47
↓ 4 callers
Class
State
This is a POD but if you want memcmp to return the same as operator==, call ZeroRemaining first.
native_client/kenlm/lm/state.hh:15
↓ 3 callers
Class
Bins
native_client/kenlm/lm/quantize.hh:97
↓ 3 callers
Class
EntryCompare
native_client/kenlm/lm/trie_sort.hh:31
↓ 3 callers
Class
Extension
native_client/kenlm/lm/interpolate/tune_instances.hh:24
↓ 3 callers
Class
LabeledSample
In-memory labeled audio sample representing an utterance. Derived from util.audio.Sample and used by sample collection readers and writers.
training/coqui_stt_training/util/sample_collections.py:39
↓ 3 callers
Class
LongestPointer
native_client/kenlm/lm/search_hashed.hh:44
↓ 3 callers
Class
NGramHeader
native_client/kenlm/lm/common/ngram.hh:14
↓ 3 callers
Class
Sanity
Test values aligned to 8 bytes.
native_client/kenlm/lm/binary_format.cc:48
↓ 2 callers
Class
AtomicCounter
A class that atomically increments a counter
bin/import_voxforge.py:26
↓ 2 callers
Class
AudioFile
Audio data file wrapper that ensures that the file is loaded with the correct sample rate, channels, and width, and converts the file on the
training/coqui_stt_training/util/audio.py:223
↓ 2 callers
Class
EndOfFileException
End of file reached.
native_client/kenlm/util/file.hh:83
↓ 2 callers
Class
Entry64
native_client/kenlm/util/probing_hash_table_test.cc:57
↓ 2 callers
Class
FileStream
native_client/kenlm/util/file_stream.hh:18
↓ 2 callers
Class
Gram
native_client/kenlm/lm/search_trie.cc:316
↓ 2 callers
Class
LimitingPool
Limits unbound ahead-processing of multiprocessing.Pool's imap method before items get consumed by the iteration caller. This prevents OOM iss
training/coqui_stt_training/util/helpers.py:124
↓ 2 callers
Class
LineIterator
Input Iterator over lines. This allows for (StringPiece l : FilePiece("file")) in C++11. NB: not multipass.
native_client/kenlm/util/file_piece.hh:32
↓ 2 callers
Class
Model
native_client/wasm/bindings.cc:164
↓ 2 callers
Class
OldSanity
Old binary files built on 32-bit machines have this header. TODO: eliminate with next binary release.
native_client/kenlm/lm/binary_format.cc:30
↓ 2 callers
Class
ParseNumberException
native_client/kenlm/util/file_piece.hh:20
↓ 2 callers
Class
PartialProbGamma
* This class represents the output payload for this pass, which consists * of an ngram-id, a probability, and then a vector of orders from which * e
native_client/kenlm/lm/interpolate/merge_probabilities.hh:57
↓ 2 callers
Class
PartialViewProxy
Proxy for an entry except there is some extra cruft between the entries. This is used to sort (n-1)-grams using the same memory as the sorted n-grams
native_client/kenlm/lm/trie_sort.cc:32
↓ 2 callers
Class
Renumber
native_client/kenlm/lm/common/renumber.hh:15
↓ 2 callers
Class
SizedProxy
native_client/kenlm/util/sized_iterator.hh:80
↓ 2 callers
Class
StringPieceCompatibleEquals
native_client/kenlm/util/string_piece_hash.hh:29
↓ 2 callers
Class
StringPieceCompatibleHash
Support for lookup of StringPiece in boost::unordered_map<std::string> */
native_client/kenlm/util/string_piece_hash.hh:23
↓ 2 callers
Class
TarWriter
Sample collection writer for writing a CSV data-set and all its referenced WAV samples to a tar file.
training/coqui_stt_training/util/sample_collections.py:447
↓ 2 callers
Class
ThreadPool
native_client/kenlm/util/thread_pool.hh:57
↓ 2 callers
Class
UTF8Alphabet
native_client/alphabet.h:80
↓ 2 callers
Class
ValueBlock
native_client/kenlm/util/sized_iterator.hh:55
↓ 1 callers
Class
ApplyBackoffs
native_client/kenlm/lm/interpolate/tune_instances.cc:346
↓ 1 callers
Class
AugmentationContext
training/coqui_stt_training/util/augmentations.py:176
↓ 1 callers
Class
BaseSttConfig
training/coqui_stt_training/util/config.py:39
↓ 1 callers
Class
BoundedSequenceEncoding
native_client/kenlm/lm/interpolate/bounded_sequence_encoding.hh:19
↓ 1 callers
Class
CSV
Sample collection reader for reading a Coqui STT CSV file Automatically orders samples by CSV column wav_filesize (if available).
training/coqui_stt_training/util/sample_collections.py:520
↓ 1 callers
Class
CSVWriter
Sample collection writer for writing a CSV data-set and all its referenced WAV samples
training/coqui_stt_training/util/sample_collections.py:381
↓ 1 callers
Class
CompareChar
native_client/kenlm/util/sized_iterator_test.cc:8
↓ 1 callers
Class
ContextOrder
* N-gram comparator that compares n-grams according to the reverse (suffix) order of the n-gram context. * * This comparator compares n-grams lexi
native_client/kenlm/lm/common/compare.hh:104
↓ 1 callers
Class
DirectSDBWriter
Sample collection writer for creating a Sample DB (SDB) file
training/coqui_stt_training/util/sample_collections.py:124
↓ 1 callers
Class
FirstCombine
Useful for context files that just contain records with no value.
native_client/kenlm/lm/trie_sort.cc:136
↓ 1 callers
Class
GramVaaniCSV
GramVaaniCSV representing a GramVaani dataset. Args: csv_filename (str): Path to the GramVaani csv Attributes: data (:class:`pan
bin/import_gram_vaani.py:88
↓ 1 callers
Class
GramVaaniConverter
GramVaaniConverter converts the mp3's to wav's for a GramVaani dataset. Args: target_dir (str): The path to download the data from mp3
bin/import_gram_vaani.py:170
↓ 1 callers
Class
GramVaaniDataSets
bin/import_gram_vaani.py:223
↓ 1 callers
Class
GramVaaniDownloader
GramVaaniDownloader downloads a GramVaani dataset. Args: gram_vaani_csv (GramVaaniCSV): A GramVaaniCSV representing the data to download
bin/import_gram_vaani.py:125
↓ 1 callers
Class
Interleaved
Collection that lazily combines sorted collections in an interleaving fashion. During iteration the next smallest element from all the sorted coll
training/coqui_stt_training/util/helpers.py:79
↓ 1 callers
Class
JointOrderCallback
Handle all the orders of a single model at once.
native_client/kenlm/lm/interpolate/tune_instances.cc:182
↓ 1 callers
Class
LabelFilter
bin/import_cv_personal.py:35
↓ 1 callers
Class
LabelFilter
bin/import_cv2.py:35
↓ 1 callers
Class
LenMap
Wrapper around python map() output object that preserves the original collection length by implementing __len__.
training/coqui_stt_training/util/helpers.py:97
↓ 1 callers
Class
LibriSpeechSetSpecs
bin/import_librivox.py:22
↓ 1 callers
Class
LossWidget
training/coqui_stt_training/train.py:480
↓ 1 callers
Class
MergeProbabilities
* The first pass for the offline log-linear interpolation algorithm. This * reads K **suffix-ordered** streams for each model, for each order, of *
native_client/kenlm/lm/interpolate/merge_probabilities.hh:39
↓ 1 callers
Class
MergeWorker
native_client/kenlm/lm/interpolate/backoff_reunification.cc:14
↓ 1 callers
Class
Model
Class holding a Coqui STT model :param aModelPath: Path to model file to load :type aModelPath: str
native_client/python/__init__.py:26
↓ 1 callers
Class
PackedSample
A wrapper that we can carry around in an iterator and pass to a child process in order to have the child process do the loading/unpacking of
training/coqui_stt_training/util/sample_collections.py:67
↓ 1 callers
Class
Parameters
Parameters stored in the header of a binary file.
native_client/kenlm/lm/binary_format.hh:43
↓ 1 callers
Class
PrintARPA
native_client/kenlm/lm/common/print.hh:43
↓ 1 callers
Class
ProbingModel
native_client/kenlm/lm/search_hashed.cc:19
↓ 1 callers
Class
ReadUnigrams
This populates the ln_unigrams_ matrix. It can (and should for efficiency) be run in the same scan as JointOrderCallback.
native_client/kenlm/lm/interpolate/tune_instances.cc:245
↓ 1 callers
Class
SDB
Sample collection reader for reading a Sample DB (SDB) file
training/coqui_stt_training/util/sample_collections.py:236
↓ 1 callers
Class
STMSegment
r""" Representation of an individual segment in an STM file.
training/coqui_stt_training/util/stm.py:5
↓ 1 callers
Class
STT
<summary> Concrete implementation of <see cref="STTClient.Interfaces.ISTT"/>. </summary>
native_client/dotnet/STTClient/STT.cs:14
↓ 1 callers
Class
Sample
bin/import_swc.py:75
↓ 1 callers
Class
SizeNotify
native_client/kenlm/lm/common/size_option.cc:7
↓ 1 callers
Class
Stream
Class wrapping a stt stream. The constructor cannot be called directly. Use :func:`Model.createStream()`
native_client/python/__init__.py:223
↓ 1 callers
Class
Thread
native_client/kenlm/lm/interpolate/normalize.cc:316
↓ 1 callers
Class
ThrowCombine
native_client/kenlm/lm/trie_sort.cc:123
↓ 1 callers
Class
UInt128
Represents a 128bit type. This class should be replaced by a native type on platforms that support 128bit integers.
native_client/kenlm/util/double-conversion/fixed-dtoa.cc:37
↓ 1 callers
Class
Unigram
native_client/kenlm/lm/trie.hh:44
↓ 1 callers
Class
UnigramPointer
native_client/kenlm/lm/trie.hh:28
↓ 1 callers
Class
WebDatasetSource
Sample collection reader for reading a WebDataset source
training/coqui_stt_training/util/sample_collections.py:575
↓ 1 callers
Class
WrappedIterator
training/coqui_stt_training/util/sample_collections.py:599
↓ 1 callers
Class
WriteInput
native_client/kenlm/lm/interpolate/normalize_test.cc:17
↓ 1 callers
Class
_ConfigSingleton
training/coqui_stt_training/util/config.py:22
↓ 1 callers
Class
scoped_mmap
(void*)-1 is MAP_FAILED; this is done to avoid including the mmap header here.
native_client/kenlm/util/mmap.hh:18
↓ 1 callers
Class
stat
native_client/client.cc:550
↓ 1 callers
Class
stat
native_client/kenlm/util/file.cc:93
Class
native_client/javascript/client.ts:15
Class
native_client/javascript/index.ts:68
Class
native_client/javascript/index.ts:167
Enum
ARPALoadComplain
Level of complaining to do when loading from ARPA instead of binary format.
native_client/kenlm/lm/config.hh:81
Class
Accessor
native_client/kenlm/util/sorted_uniform_test.cc:39
Class
ActivateLowerMiddle
native_client/kenlm/lm/search_hashed.cc:24
Class
ActivateUnigram
native_client/kenlm/lm/search_hashed.cc:44
Class
Add
See "Add augmentation" in training documentation
training/coqui_stt_training/util/augmentations.py:732
Class
After
native_client/kenlm/lm/interpolate/merge_probabilities.hh:83
next →
1–100 of 536, ranked by callers