xtd 0.2.0
Loading...
Searching...
No Matches
synthesis

Definition

Contains classes for initializing and configuring a speech synthesis engine, for creating prompts, for generating speech, for responding to events, and for modifying voice characteristics.

Classes

class  xtd::speech::synthesis::prompt
 Represents information about what can be rendered, either text or an audio file, by the xtd::speech::synthesis::speech_synthesizer. More...
 
class  xtd::speech::synthesis::prompt_event_args
 Provides data for the method_name_completed event. More...
 
class  xtd::speech::synthesis::speech_synthesizer
 Provides access to the functionality of an installed speech synthesis engine. More...
 
class  xtd::speech::synthesis::state_changed_event_args
 Returns data from the xtd::speech::synthesis::speech_synthesizer::state_changed event. More...
 

Typedefs

using xtd::speech::synthesis::speak_completed_event_args = prompt_event_args
 Returns notification from the xtd::speech::synthesis::speech_synthesizer::speak_completed event.
 
using xtd::speech::synthesis::speak_completed_event_handler = delegate< void(object &sender, const speak_completed_event_args &e)>
 Represents the method that will handle xtd::speech::synthesis::speech_synthesizer::speak_completed event.
 
using xtd::speech::synthesis::speak_started_event_args = prompt_event_args
 Returns notification from the xtd::speech::synthesis::speech_synthesizer::speak_started event.
 
using xtd::speech::synthesis::speak_started_event_handler = delegate< void(object &sender, const speak_started_event_args &e)>
 Represents the method that will handle xtd::speech::synthesis::speech_synthesizer::speak_started event.
 
using xtd::speech::synthesis::state_changed_event_handler = delegate< void(object &sender, const state_changed_event_args &e)>
 Represents the method that will handle xtd::speech::synthesis::speech_synthesizer::speak_started event.
 

Typedef Documentation

◆ speak_completed_event_args

#include <xtd.core/include/xtd/speech/synthesis/speak_completed_event_args.hpp>

Returns notification from the xtd::speech::synthesis::speech_synthesizer::speak_completed event.

Header
#include <xtd/speech/synthesis/speak_completed_event_args>
Namespace
xtd::speech::synthesis
Library
xtd.core

◆ speak_completed_event_handler

#include <xtd.core/include/xtd/speech/synthesis/speak_completed_event_handler.hpp>

Represents the method that will handle xtd::speech::synthesis::speech_synthesizer::speak_completed event.

Header
#include <xtd/speech/synthesis/speak_completed_event_handler>
Namespace
xtd::speech::synthesis
Library
xtd.core

◆ speak_started_event_args

#include <xtd.core/include/xtd/speech/synthesis/speak_started_event_args.hpp>

Returns notification from the xtd::speech::synthesis::speech_synthesizer::speak_started event.

Header
#include <xtd/speech/synthesis/speak_started_event_args>
Namespace
xtd::speech::synthesis
Library
xtd.core

◆ speak_started_event_handler

#include <xtd.core/include/xtd/speech/synthesis/speak_started_event_handler.hpp>

Represents the method that will handle xtd::speech::synthesis::speech_synthesizer::speak_started event.

Header
#include <xtd/speech/synthesis/speak_started_event_handler>
Namespace
xtd::speech::synthesis
Library
xtd.core

◆ state_changed_event_handler

#include <xtd.core/include/xtd/speech/synthesis/state_changed_event_handler.hpp>

Represents the method that will handle xtd::speech::synthesis::speech_synthesizer::speak_started event.

Header
#include <xtd/speech/synthesis/state_changed_event_handler>
Namespace
xtd::speech::synthesis
Library
xtd.core