 |
AlexaClientSDK
1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Go to the documentation of this file.
16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_KEYWORDDETECTORSTATEOBSERVERINTERFACE_H_
17 #define ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_KEYWORDDETECTORSTATEOBSERVERINTERFACE_H_
21 namespace sdkInterfaces {
58 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_INCLUDE_AVSCOMMON_SDKINTERFACES_KEYWORDDETECTORSTATEOBSERVERINTERFACE_H_
virtual void onStateChanged(KeyWordDetectorState keyWordDetectorState)=0
KeyWordDetectorState
Definition: KeyWordDetectorStateObserverInterface.h:32
virtual ~KeyWordDetectorStateObserverInterface()=default
@ ERROR
Represents an unknown error.
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
@ STREAM_CLOSED
Represents when the stream that a KeyWordDetector is reading from has been closed.
@ ACTIVE
Represents a healthy functioning KeyWordDetector.
Definition: KeyWordDetectorStateObserverInterface.h:27
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0