libosmscout 0.1
Loading...
Searching...
No Matches
VoiceInstructionAgent.h File Reference

Classes

class  osmscout::NoOpTTSMessageGenerator
 
struct  osmscout::SampleVoiceInstructionMessage
 
class  osmscout::TTSMessageGenerator
 Abstract class for generating template-based messages for TTS engine. More...
 
struct  osmscout::TTSVoiceInstructionMessage
 This message should be played right away. More...
 
struct  osmscout::TTSVoiceInstructionPrepareMessage
 Some TTS engines may have high latency, this message signalize that message may be prepared, but not played yet. More...
 
class  osmscout::VoiceInstructionAgent
 This agent prepares voice messages for concatenation voice synthesis. More...
 
struct  osmscout::VoiceMessageStruct
 
struct  osmscout::VoiceSetupMessage
 

Namespaces

namespace  osmscout
 Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license.
 

Typedefs

using osmscout::TTSMessageGeneratorRef = std::shared_ptr< TTSMessageGenerator >
 

Enumerations

enum class  osmscout::NavigationVoiceType : int { osmscout::None = 0 , osmscout::VoiceOfMarble = 1 , osmscout::TextToSpeech = 2 }