API Documentation
Loading...
Searching...
No Matches
SoundFactory Class Referenceabstract

Produces sound on the host Device, if possible. Can also create speech from given text. More...

#include <SoundManager.h>

Inheritance diagram for SoundFactory:
[legend]
Collaboration diagram for SoundFactory:
[legend]

Public Member Functions

virtual Buffer< SoundavailableSounds ()=0
 
virtual void enableTextToSpeech (bool enable)=0
 
virtual bool playSound (const String &s)=0
 
virtual bool supportsTextToSpeech () const =0
 
virtual bool textToSpeech (const TextToSpeechRequest &s)=0
 
virtual bool textToSpeechEnabled () const =0
 

Detailed Description

Produces sound on the host Device, if possible. Can also create speech from given text.


Member Function Documentation

◆ availableSounds()

virtual Buffer< Sound > availableSounds ( )
pure virtual

Implemented in QTSoundManager.

◆ enableTextToSpeech()

virtual void enableTextToSpeech ( bool enable)
pure virtual

Implemented in QTSoundManager.

◆ playSound()

virtual bool playSound ( const String & s)
pure virtual

Implemented in QTSoundManager.

◆ supportsTextToSpeech()

virtual bool supportsTextToSpeech ( ) const
pure virtual

Implemented in QTSoundManager.

◆ textToSpeech()

virtual bool textToSpeech ( const TextToSpeechRequest & s)
pure virtual

Implemented in QTSoundManager.

◆ textToSpeechEnabled()

virtual bool textToSpeechEnabled ( ) const
pure virtual

Implemented in QTSoundManager.


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