Skip to main content

Crate kcode_speaker_system

Crate kcode_speaker_system 

Source

Structs§

CandidateEvidence
One ranked classifier candidate. Lower cost is better.
Cohort
The provider and feature-contract boundary within which rows may be compared.
FeatureVector
IdentifyEvidence
Evidence supporting an identify result.
IdentifyOutcome
The accepted speaker, if any, and the available ranking evidence.
KtoolCall
ObservationKey
One caller-owned observation identity.
SpeechClassifier
A thread-safe classifier backed by one SQLite database.

Enums§

DeleteOutcome
Result of idempotently deleting an observation.
Error
A classifier operation failure.
KtoolError
TrainOutcome
Result of adding or correcting labelled training data.

Constants§

DELETE_TOOL
FEATURE_COUNT
IDENTIFY_TOOL
KTOOLS
TRAIN_TOOL

Functions§

decode_ktool
Decodes one exact Ktool name and argument object without touching classifier state.

Type Aliases§

FeatureRow
The frozen 24-value feature row used by the classifier.
SpeakerSystem
Descriptive alias for the classifier owned by this package.