AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | List of all members
alexaClientSDK::capabilityAgents::speechSynthesizer::test::MockSpeechSynthesizerObserver Class Reference
Inheritance diagram for alexaClientSDK::capabilityAgents::speechSynthesizer::test::MockSpeechSynthesizerObserver:
Inheritance graph
[legend]
Collaboration diagram for alexaClientSDK::capabilityAgents::speechSynthesizer::test::MockSpeechSynthesizerObserver:
Collaboration graph
[legend]

Public Member Functions

 MOCK_METHOD4 (onStateChanged, void(SpeechSynthesizerObserverInterface::SpeechSynthesizerState state, const mediaPlayer::MediaPlayerInterface::SourceId mediaSourceId, const Optional< mediaPlayer::MediaPlayerState > &mediaPlayerState, const std::vector< audioAnalyzer::AudioAnalyzerState > &audioAnalyzerState))
 
- Public Member Functions inherited from alexaClientSDK::avsCommon::sdkInterfaces::SpeechSynthesizerObserverInterface
virtual ~SpeechSynthesizerObserverInterface ()=default
 
virtual void onStateChanged (SpeechSynthesizerState state, const avsCommon::utils::mediaPlayer::MediaPlayerInterface::SourceId mediaSourceId, const avsCommon::utils::Optional< avsCommon::utils::mediaPlayer::MediaPlayerState > &mediaPlayerState, const std::vector< avsCommon::utils::audioAnalyzer::AudioAnalyzerState > &audioAnalyzerState)=0
 

Additional Inherited Members

- Public Types inherited from alexaClientSDK::avsCommon::sdkInterfaces::SpeechSynthesizerObserverInterface
enum  SpeechSynthesizerState {
  SpeechSynthesizerState::PLAYING, SpeechSynthesizerState::FINISHED, SpeechSynthesizerState::INTERRUPTED, SpeechSynthesizerState::GAINING_FOCUS,
  SpeechSynthesizerState::LOSING_FOCUS
}
 

Member Function Documentation

◆ MOCK_METHOD4()

alexaClientSDK::capabilityAgents::speechSynthesizer::test::MockSpeechSynthesizerObserver::MOCK_METHOD4 ( onStateChanged  ,
void(SpeechSynthesizerObserverInterface::SpeechSynthesizerState state, const mediaPlayer::MediaPlayerInterface::SourceId mediaSourceId, const Optional< mediaPlayer::MediaPlayerState > &mediaPlayerState, const std::vector< audioAnalyzer::AudioAnalyzerState > &audioAnalyzerState)   
)

The documentation for this class was generated from the following file:

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