Values¶
These are string constants that define task-types used with require, or that identify template slots.
Page conventions
Settings are grouped by concern. Within each group they're listed alphabetically. A setting that serves more than one concern appears once under its primary group; secondary groups link to it.
The code tabs on each setting show one paste-able call site per language. Adapt the placeholder names (s for the Session, plus value, stream, on_event, or on_item for the operand) to your code. Each example assumes the language's standard prelude:
#include <snsr.h>
import com.sensory.speech.snsr.Snsr;
import com.sensory.speech.snsr.SnsrSession;
import snsr
For the full Session lifecycle (snsrNew, new SnsrSession(), snsr.Session(...)) see Your first program.
enroll¶
feature¶
feature-lvcsr¶
value string read-only tnl pre-release
snsrRequire(s, SNSR_TASK_TYPE, SNSR_FEATURE_LVCSR);
s.require(Snsr.TASK_TYPE, Snsr.FEATURE_LVCSR);
s.require(snsr.TASK_TYPE, snsr.FEATURE_LVCSR)
feature-phrasespot¶
value string read-only pre-release
snsrRequire(s, SNSR_TASK_TYPE, SNSR_FEATURE_PHRASESPOT);
s.require(Snsr.TASK_TYPE, Snsr.FEATURE_PHRASESPOT);
s.require(snsr.TASK_TYPE, snsr.FEATURE_PHRASESPOT)
feature-vad¶
value string read-only pre-release
snsrRequire(s, SNSR_TASK_TYPE, SNSR_FEATURE_VAD);
s.require(Snsr.TASK_TYPE, Snsr.FEATURE_VAD);
s.require(snsr.TASK_TYPE, snsr.FEATURE_VAD)
lvcsr¶
value string read-only tnl
snsrRequire(s, SNSR_TASK_TYPE, SNSR_LVCSR);
s.require(Snsr.TASK_TYPE, Snsr.LVCSR);
s.require(snsr.TASK_TYPE, snsr.LVCSR)
LVCSR and STT recognizer task type.
phrasespot¶
value string read-only
snsrRequire(s, SNSR_TASK_TYPE, SNSR_PHRASESPOT);
s.require(Snsr.TASK_TYPE, Snsr.PHRASESPOT);
s.require(snsr.TASK_TYPE, snsr.PHRASESPOT)
Phrase spotter task type.
Also known as wake words, key word spotting, and spotted command sets.
phrasespot-vad¶
value string read-only
snsrRequire(s, SNSR_TASK_TYPE, SNSR_PHRASESPOT_VAD);
s.require(Snsr.TASK_TYPE, Snsr.PHRASESPOT_VAD);
s.require(snsr.TASK_TYPE, snsr.PHRASESPOT_VAD)
Phrase Spotter VAD task type.
vad¶
value string read-only
snsrRequire(s, SNSR_TASK_TYPE, SNSR_VAD);
s.require(Snsr.TASK_TYPE, Snsr.VAD);
s.require(snsr.TASK_TYPE, snsr.VAD)
VAD task type.