speech_pack library Null safety

Classes

DistanceMatcher
Matches a notification against distance
RunStartedMatcher
Matcher for run started
SettingsChangedLoadSpeechPackages
Load the speech packages once settings changed
SpeechCondition
Speech condition
SpeechConditionMatch
A SpeechCondition and its related Files
SpeechConditionMatcher
Speech matcher interface
SpeechConditionParameter
Additional parameters for SpeechCondition
SpeechConditionRunningMode
Helper class to access the modes in which a speechCondition can be active
SpeechDispatchController
Speech dispatch controller
SpeechMatcherRegistryController
Registry to hold instances of SpeechConditionMatcher and match a EngineNotification against a SpeechCondition
SpeechPackageController
Speech pack service
SpeechPackageStatus
Speech package status
SpeechPackageSyncEndpointHelper
Speech package sync endpoint helper
SpeechPackBindings
Speech package bindings
SpeechPackDownloadController
Speech pack download controller
SpeechPackFileController
Speech pack file controller
SpeechPackProgess
Speech pack progress
SpeechPackStatusStorage
Speech package status storage
SpeechPackStorageController
Speech pack storage controller
SpeechPackSyncController
Speech package sync controller
SpeechPackSyncModelController
Speech package model controller used to invoke http calls
SpeechPackWorkflow
Speech pack workflow
SpeechPlayerController
Speech player
UnitConditionMatcher
Match a notification against imperial and metric units
ValueConditionMatcher
Match a notification against a value

Constants

speechDirectory → const String
Speech directory
'speech'

Enums

SpeechPackState
speech pack states

Typedefs

TypeModeConditionMap = Map<String, Map<String, List<SpeechCondition>>>
Grouped conditions