class TTS
- text to speechΒΆ
Usage
from robot_hat import *
tts = TTS() # create a TTS object
tts.say('hello') # write word
# tts.write('hi') # write word
tts.lang('en-GB') # change language
tts.supported_lang() # return language
Constructors
class robot_hat.TTS(engine)
: Create a TTS object, engine
could be "espeak"
as Espeak, "gtts"
as Google TTS and polly
as AWS Polly.
Methods
say
- Write word on TTS.
TTS.say(words)
lang
- Change on TTS.
TTS.lang(language)
supported_lang
- Inquire all supported language.
TTS.supported_lang()
parameter adjustment
# amp: amplitude, volume
# speed: speaking speed
# gap: gap
# pitch: pitch
def espeak_params(self, amp=None, speed=None, gap=None, pitch=None)