AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::capabilityAgents::aip::AudioInputProcessor Member List

This is the complete list of members for alexaClientSDK::capabilityAgents::aip::AudioInputProcessor, including all inherited members.

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="") constalexaClientSDK::avsCommon::avs::CapabilityAgentprotected
cancelDirective(std::shared_ptr< DirectiveInfo > info) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
alexaClientSDK::avsCommon::avs::CapabilityAgent::cancelDirective(const std::string &messageId) override finalalexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
canStateBeRetrieved()alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
CapabilityAgent(const std::string &nameSpace, std::shared_ptr< sdkInterfaces::ExceptionEncounteredSenderInterface > exceptionEncounteredSender)alexaClientSDK::avsCommon::avs::CapabilityAgentprotected
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::AudioInputProcessorstatic
createDirectiveInfo(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result)alexaClientSDK::avsCommon::avs::CapabilityAgentprotectedvirtual
DialogUXState enum namealexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterface
EncodingFormatRequest typedefalexaClientSDK::capabilityAgents::aip::AudioInputProcessor
EncodingFormatResponse typedefalexaClientSDK::capabilityAgents::aip::AudioInputProcessor
ExpectSpeechTimeoutHandler typedefalexaClientSDK::capabilityAgents::aip::AudioInputProcessor
getCapabilityConfigurations() overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
getConfiguration() const overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
getEncodingAudioFormats() constalexaClientSDK::capabilityAgents::aip::AudioInputProcessor
getSpeechConfirmationMetadata()alexaClientSDK::capabilityAgents::aip::AudioInputProcessorstatic
getWakeWordConfirmationMetadata()alexaClientSDK::capabilityAgents::aip::AudioInputProcessorstatic
getWakeWordsEventsMetadata()alexaClientSDK::capabilityAgents::aip::AudioInputProcessorstatic
handleDirective(std::shared_ptr< DirectiveInfo > info) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
alexaClientSDK::avsCommon::avs::CapabilityAgent::handleDirective(const std::string &messageId) override finalalexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
handleDirectiveImmediately(std::shared_ptr< avsCommon::avs::AVSDirective > directive) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
hasReportableStateProperties()alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
INVALID_INDEXalexaClientSDK::capabilityAgents::aip::AudioInputProcessorstatic
isShutdown() constalexaClientSDK::avsCommon::utils::RequiresShutdown
KEYWORD_TEXT_STOPalexaClientSDK::capabilityAgents::aip::AudioInputProcessorstatic
m_exceptionEncounteredSenderalexaClientSDK::avsCommon::avs::CapabilityAgentprotected
m_namespacealexaClientSDK::avsCommon::avs::CapabilityAgentprotected
name() constalexaClientSDK::avsCommon::utils::RequiresShutdown
ObserverInterface typedefalexaClientSDK::capabilityAgents::aip::AudioInputProcessor
onConnectionStatusChanged(bool connected) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
onContextAvailable(const std::string &jsonContext) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
alexaClientSDK::avsCommon::avs::CapabilityAgent::onContextAvailable(const endpoints::EndpointIdentifier &endpointId, const avs::AVSContext &endpointContext, ContextRequestToken requestToken)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onContextFailure(const avsCommon::sdkInterfaces::ContextRequestError error) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
alexaClientSDK::avsCommon::avs::CapabilityAgent::onContextFailure(const ContextRequestError error, ContextRequestToken token)alexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfaceinlinevirtual
onDeregistered() overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
onDialogUXStateChanged(avsCommon::sdkInterfaces::DialogUXStateObserverInterface::DialogUXState newState) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
onExceptionReceived(const std::string &exceptionMessage) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
onFocusChanged(avsCommon::avs::FocusState newFocus, avsCommon::avs::MixingBehavior behavior) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
onLocaleAssetsChanged() overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
onResponseStatusReceived(avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status status) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
onSendCompleted(avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status status) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
preHandleDirective(std::shared_ptr< DirectiveInfo > info) overridealexaClientSDK::capabilityAgents::aip::AudioInputProcessorvirtual
alexaClientSDK::avsCommon::avs::CapabilityAgent::preHandleDirective(std::shared_ptr< AVSDirective > directive, std::unique_ptr< sdkInterfaces::DirectiveHandlerResultInterface > result) override finalalexaClientSDK::avsCommon::avs::CapabilityAgent
alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterface::preHandleDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive, std::unique_ptr< DirectiveHandlerResultInterface > result)=0alexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterfacepure virtual
provideState(const avs::NamespaceAndName &stateProviderName, const ContextRequestToken stateRequestToken)alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
provideState(const avs::CapabilityTag &stateProviderName, const ContextRequestToken stateRequestToken)alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
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::CapabilityAgentprotected
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::CapabilityAgentprotected
setEncodingAudioFormat(avsCommon::utils::AudioFormat::Encoding encoding)alexaClientSDK::capabilityAgents::aip::AudioInputProcessor
shouldQueryState()alexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfaceinlinevirtual
shutdown()alexaClientSDK::avsCommon::utils::RequiresShutdown
stateToString(DialogUXState state)alexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterfaceinlinestatic
Status enum namealexaClientSDK::avsCommon::sdkInterfaces::MessageRequestObserverInterface
stopCapture()alexaClientSDK::capabilityAgents::aip::AudioInputProcessor
~CapabilityAgent()=defaultalexaClientSDK::avsCommon::avs::CapabilityAgentvirtual
~CapabilityConfigurationInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::CapabilityConfigurationInterfacevirtual
~ChannelObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ChannelObserverInterfacevirtual
~ContextRequesterInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::ContextRequesterInterfacevirtual
~DialogUXStateObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::DialogUXStateObserverInterfacevirtual
~DirectiveHandlerInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::DirectiveHandlerInterfacevirtual
~InternetConnectionObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::InternetConnectionObserverInterfacevirtual
~LocaleAssetsObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::LocaleAssetsObserverInterfacevirtual
~MessageRequestObserverInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::MessageRequestObserverInterfacevirtual
~RequiresShutdown()alexaClientSDK::avsCommon::utils::RequiresShutdownvirtual
~StateProviderInterface()=defaultalexaClientSDK::avsCommon::sdkInterfaces::StateProviderInterfacevirtual

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0