#include <bayonne.h>
Inheritance diagram for Translator:

Public Methods | |
| virtual char* | Speak (Trunk *trunk) = 0 |
| Perform a phrasebook translation of the current script statement and issue play request. More... | |
Protected Methods | |
| virtual char* | getName (void) = 0 |
| Return the language this translator supports. More... | |
| char* | getPlayBuffer (Trunk *trunk) |
| get play buffer object. More... | |
| void | scanDir (const char *language, const char *lib) |
| Translator (const char *conf, const char *lib) | |
Friends | |
| Translator* | getTranslator (char *name) |
Translations are dso based and are represented by the "languages" plugin. A translator for spanish may handle not just numbers, dates, etc, but also the selection of masculine and feminine forms of numbers based on usage, etc. The translator classes provide some basic mechanics for phrasebook tts in Bayonne.
|
|
|
|
|
Perform a phrasebook translation of the current script statement and issue play request.
|
|
|
Return the language this translator supports.
|
|
|
get play buffer object.
|
|
|
|
|
|
|
1.2.1 written by Dimitri van Heesch,
© 1997-2000