arduino-simple-tts

Loading...
Searching...
No Matches
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:

## 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

Copyright
  GPLv3

## Member Function Documentation

## ◆ allTexts()

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

Implemented in simple_tts::NumberToText, simple_tts::NumberUnitToText, and simple_tts::TimeToText.

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

- src/SimpleTTSBase.h