addObserver(std::shared_ptr< ObserverInterface > observer) | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
buildJsonEventString(const std::string &eventName, const std::string &dialogRequestIdString="", const std::string &payload="{}", const std::string &context="") const | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
cancelDirective(std::shared_ptr< DirectiveInfo > info) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
alexaClientSDK::avsCommon::avs::CapabilityAgent::cancelDirective(const std::string &messageId) override final | alexaClientSDK::avsCommon::avs::CapabilityAgent | virtual |
canStateBeRetrieved() | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
CapabilityAgent(const std::string &nameSpace, std::shared_ptr< sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionEncounteredSender) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
create(std::shared_ptr< avsCommon::sdkInterfaces::DirectiveSequencerInterface > directiveSequencer, std::shared_ptr< avsCommon::sdkInterfaces::MessageSenderInterface > messageSender, std::shared_ptr< avsCommon::sdkInterfaces::ContextManagerInterface > contextManager, std::shared_ptr< avsCommon::sdkInterfaces::FocusManagerInterface > focusManager, std::shared_ptr< avsCommon::avs::DialogUXStateAggregator > dialogUXStateAggregator, std::shared_ptr< avsCommon::sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionEncounteredSender, std::shared_ptr< avsCommon::sdkInterfaces::UserInactivityMonitorInterface > userInactivityNotifier, std::shared_ptr< avsCommon::sdkInterfaces::SystemSoundPlayerInterface > systemSoundPlayer, const std::shared_ptr< avsCommon::sdkInterfaces::LocaleAssetsManagerInterface > &assetsManager, std::shared_ptr< settings::WakeWordConfirmationSetting > wakeWordConfirmation, std::shared_ptr< settings::SpeechConfirmationSetting > speechConfirmation, const std::shared_ptr< avsCommon::avs::CapabilityChangeNotifierInterface > &capabilityChangeNotifier, std::shared_ptr< settings::WakeWordsSetting > wakeWordsSetting=nullptr, std::shared_ptr< audioEncoderInterfaces::AudioEncoderInterface > audioEncoder=nullptr, AudioProvider defaultAudioProvider=AudioProvider::null(), std::shared_ptr< avsCommon::sdkInterfaces::PowerResourceManagerInterface > powerResourceManager=nullptr, std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder=nullptr, const std::shared_ptr< ExpectSpeechTimeoutHandler > &expectSpeechTimeoutHandler=nullptr) | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | static |
createDirectiveInfo(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protectedvirtual |
DialogUXState enum name | alexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterface | |
EncodingFormatRequest typedef | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
EncodingFormatResponse typedef | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
ExpectSpeechTimeoutHandler typedef | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
getCapabilityConfigurations() override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
getConfiguration() const override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
getEncodingAudioFormats() const | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
getSpeechConfirmationMetadata() | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | static |
getWakeWordConfirmationMetadata() | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | static |
getWakeWordsEventsMetadata() | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | static |
handleDirective(std::shared_ptr< DirectiveInfo > info) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
alexaClientSDK::avsCommon::avs::CapabilityAgent::handleDirective(const std::string &messageId) override final | alexaClientSDK::avsCommon::avs::CapabilityAgent | virtual |
handleDirectiveImmediately(std::shared_ptr< avsCommon::avs::AVSDirective > directive) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
hasReportableStateProperties() | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
INVALID_INDEX | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | static |
isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
KEYWORD_TEXT_STOP | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | static |
m_exceptionEncounteredSender | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
m_namespace | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
ObserverInterface typedef | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
onConnectionStatusChanged(bool connected) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
onContextAvailable(const std::string &jsonContext) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
alexaClientSDK::avsCommon::avs::CapabilityAgent::onContextAvailable(const endpoints::EndpointIdentifier &endpointId, const avs::AVSContext &endpointContext, ContextRequestToken requestToken) | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | inlinevirtual |
onContextFailure(const avsCommon::sdkInterfaces::ContextRequestError error) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
alexaClientSDK::avsCommon::avs::CapabilityAgent::onContextFailure(const ContextRequestError error, ContextRequestToken token) | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | inlinevirtual |
onDeregistered() override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
onDialogUXStateChanged(avsCommon::sdkInterfaces::DialogUXStateObserverInterface::DialogUXState newState) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
onExceptionReceived(const std::string &exceptionMessage) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
onFocusChanged(avsCommon::avs::FocusState newFocus, avsCommon::avs::MixingBehavior behavior) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
onLocaleAssetsChanged() override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
onResponseStatusReceived(avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status status) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
onSendCompleted(avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status status) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
preHandleDirective(std::shared_ptr< DirectiveInfo > info) override | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | virtual |
alexaClientSDK::avsCommon::avs::CapabilityAgent::preHandleDirective(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result) override final | alexaClientSDK::avsCommon::avs::CapabilityAgent | |
alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface::preHandleDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::unique_ptr< DirectiveHandlerResultInterface > result)=0 | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | pure virtual |
provideState(const avs::NamespaceAndName &stateProviderName, const ContextRequestToken stateRequestToken) | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
provideState(const avs::CapabilityTag &stateProviderName, const ContextRequestToken stateRequestToken) | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
recognize(AudioProvider audioProvider, Initiator initiator, std::chrono::steady_clock::time_point startOfSpeechTimestamp=std::chrono::steady_clock::now(), avsCommon::avs::AudioInputStream::Index begin=INVALID_INDEX, avsCommon::avs::AudioInputStream::Index keywordEnd=INVALID_INDEX, std::string keyword="", std::shared_ptr< const std::vector< char >> KWDMetadata=nullptr, const std::string &initiatorToken="") | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
alexaClientSDK::avsCommon::avs::CapabilityAgent::removeDirective(const std::string &messageId) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
removeObserver(std::shared_ptr< ObserverInterface > observer) | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
requestEncodingAudioFormats(const EncodingFormatRequest &encodings) | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
RequiresShutdown(const std::string &name) | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
resetState() | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
sendExceptionEncounteredAndReportFailed(std::shared_ptr< DirectiveInfo > info, const std::string &message, avsCommon::avs::ExceptionErrorType type=avsCommon::avs::ExceptionErrorType::INTERNAL_ERROR) | alexaClientSDK::avsCommon::avs::CapabilityAgent | protected |
setEncodingAudioFormat(avsCommon::utils::AudioFormat::Encoding encoding) | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
shouldQueryState() | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | inlinevirtual |
shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
stateToString(DialogUXState state) | alexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterface | inlinestatic |
Status enum name | alexaClientSDK::avsCommon::sdkInterfaces::MessageRequestObserverInterface | |
stopCapture() | alexaClientSDK::capabilityAgents::aip::AudioInputProcessor | |
~CapabilityAgent()=default | alexaClientSDK::avsCommon::avs::CapabilityAgent | virtual |
~CapabilityConfigurationInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::CapabilityConfigurationInterface | virtual |
~ChannelObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::ChannelObserverInterface | virtual |
~ContextRequesterInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterface | virtual |
~DialogUXStateObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterface | virtual |
~DirectiveHandlerInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface | virtual |
~InternetConnectionObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::InternetConnectionObserverInterface | virtual |
~LocaleAssetsObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::LocaleAssetsObserverInterface | virtual |
~MessageRequestObserverInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::MessageRequestObserverInterface | virtual |
~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |
~StateProviderInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterface | virtual |