System/Library/PrivateFrameworks/SpeechRecognitionCommandAndControl.framework
CACCommandRecognizer.h
Download CACCommandRecognizer.h
@class NSString, NSArray, CACSpeechRecognizer, NSDictionary;
@interface CACCommandRecognizer : NSObject {
unsigned int _flags;
NSDictionary *_contextEvaluators;
NSArray *_builtInLMIdentifiers;
}
@property (retain) NSString *type;
@property (retain) id owner;
@property (readonly) CACSpeechRecognizer *speechRecognizer;
@property (readonly) NSArray *spokenCommands;
+ (void)_accumulateCloseMatchUsingCommandIdentifier:(id)a0 substitutionTable:(id)a1;
+ (void)_showHintWithAccumulateCloseMatches;
+ (void)resetCloseMatchAccumulator;
+ (void)suspendCloseMatchAccumulatorForCommand;
- (BOOL)isListening;
- (void)startListening;
- (void).cxx_destruct;
- (void)stopListening;
- (void)_buildLanguageModelUsingCommands;
- (id)_commandParametersFromCACLanguageModel:(id)a0;
- (void)_synchronizeSpeechRecognizerSettings;
- (id)commandParametersFromCACLanguageModel:(id)a0;
- (id)commandStrings;
- (id)commandTextSequenceFromCACLanguageModel:(id)a0;
- (void)handleSpokenCommand:(id)a0;
- (id)initWithCommands:(id)a0 contextEvaluators:(id)a1 builtInLMIdentifiers:(id)a2;
- (BOOL)isAppropriateForContext;
- (id)objectForContextEvaluatorKey:(id)a0;
- (void)speechRecognizer:(id)a0 didBeginUtteranceWithID:(unsigned long long)a1;
- (void)speechRecognizer:(id)a0 didRecognizeRXResult:(struct __RXLanguageObject { } *)a1;
- (void)synchronizeWithReason:(id)a0;
@end