abstract class Ajuga::TTSBackend

Direct Known Subclasses

Defined in:

ajuga/tts_backend.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.[](name : String) : TTSBackend #

[View source]

Class Method Detail

def self.<<(backend : TTSBackend) #

[View source]
def self.[]?(name : String) : TTSBackend | Nil #

[View source]
def self.all : Array(TTSBackend) #

[View source]

Instance Method Detail

abstract def accent : String | Nil #

[View source]
abstract def description : String #

[View source]
abstract def finish #

[View source]
abstract def language : Language #

[View source]
abstract def name : String #

[View source]
abstract def prepare #

[View source]
abstract def say(text : String) : Audio #

[View source]
abstract def sex : Sex #

[View source]