arduino-simple-tts
All Classes Functions Variables Pages
Public Member Functions | Protected Attributes | List of all members
simple_tts::SimpleTTSBase Class Referenceabstract

Common Functionality for TTS classes. More...

#include <SimpleTTSBase.h>

Inheritance diagram for simple_tts::SimpleTTSBase:
simple_tts::NumberToText simple_tts::NumberUnitToText simple_tts::TimeToText

Public Member Functions

virtual audio_tools::Vector< const char * > & allTexts ()=0
 
virtual void registerCallback (void(*ptr)(audio_tools::Vector< const char * > words, void *refx), void *ref)
 
void printCSV (Print &out)
 

Protected Attributes

void(* callback )(audio_tools::Vector< const char * > word, void *ref) = nullptr
 
void * reference = nullptr
 

Detailed Description

Common Functionality for TTS classes.

Author
Phil Schatzmann

Member Function Documentation

◆ allTexts()

virtual audio_tools::Vector< const char * > & simple_tts::SimpleTTSBase::allTexts ( )
pure virtual

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