class Ajuga::TTSBackend::TTSMP3
- Ajuga::TTSBackend::TTSMP3
- Ajuga::TTSBackend
- Reference
- Object
Overview
A TTS service with lots of available voices and languages
Defined in:
ajuga/tts_backends/ttsmp3.crConstructors
Instance Method Summary
- #accent : String | Nil
- #description : String
- #finish
- #language : Language
- #name : String
- #prepare
- #say(string : String) : Audio
- #sex : Sex
Instance methods inherited from class Ajuga::TTSBackend
accent : String | Nil
accent,
description : String
description,
finish
finish,
language : Language
language,
name : String
name,
prepare
prepare,
say(text : String) : Audio
say,
sex : Sex
sex
Constructor methods inherited from class Ajuga::TTSBackend
[](name : String) : TTSBackend
[]
Class methods inherited from class Ajuga::TTSBackend
<<(backend : TTSBackend)
<<,
[]?(name : String) : TTSBackend | Nil
[]?,
all : Array(TTSBackend)
all
Constructor Detail
def self.new(name : String, language : Ajuga::Language, sex : Ajuga::Sex, accent : Nil | String = nil)
#