AbstractAbstractCreateSpeaks params.text in params.voice. On success the audio is in SpeechResult.data, and
base 64 encoded in SpeechResult.content.
AbstractGetThe driver's speech models.
AbstractGetThe pronunciation dictionaries available to the driver; empty when it has none.
AbstractGetThe names of the methods this driver implements.
AbstractGetThe voices the driver can speak in.
Base class for text-to-speech models: text in, audio out. Drivers are resolved through the ClassFactory for
MJ: AI Modelsof typeTTS, keyed by the model vendor'sDriverClass, and are run byAITextToSpeechRunnerin@memberjunction/ai-prompts.Split from
BaseAudioGenerator, which also carries speech-to-text. A driver that does both registers against this class andBaseSpeechToTextunder the same key.