Class SPXRecognizer
Declaration
@class SPXRecognizer : NSObject;
Description
Defines the base class SPXRecognizer which mainly contains common event handlers.
Methods
addSessionStartedEventHandler:
Subscribes to the SessionStarted event using the specified handler.
- (void)addSessionStartedEventHandler:(SPXSessionEventHandler _Nonnull)eventHandler
Parameters
eventHandler
- the handler function for this event.
addSessionStoppedEventHandler:
Subscribes to the SessionStopped event using the specified handler.
- (void)addSessionStoppedEventHandler:(SPXSessionEventHandler _Nonnull)eventHandler
Parameters
eventHandler
- the handler function for this event.
addSpeechStartDetectedEventHandler:
Subscribes to the SpeechStartDetected event using the specified handler.
- (void)addSpeechStartDetectedEventHandler:(SPXRecognitionEventHandler _Nonnull)eventHandler
Parameters
eventHandler
- the handler function for this event.
addSpeechEndDetectedEventHandler:
Subscribes to SpeechEndDetected event using the specified handler.
- (void)addSpeechEndDetectedEventHandler:(SPXRecognitionEventHandler _Nonnull)eventHandler
Parameters
eventHandler
- the handler function for this event.
Properties
properties
@property (readonly, atomic) id<SPXPropertyCollection> _Nullable properties;
The collection of properties and their values defined for this SPXRecognizer.