Qtc.Classes.Speech

Documentation

class QavailableLocales a b where #

Methods

availableLocales :: a -> b -> IO [QLocale ()] #

class QavailableVoices a b where #

Methods

availableVoices :: a -> b -> IO [QVoice ()] #

class Qpitch a b where #

Methods

pitch :: a -> b -> IO Double #

class Qrate a b where #

Methods

rate :: a -> b -> IO Double #

class Qsay a b where #

Methods

say :: a -> b -> IO () #

class QsetPitch a b c | a -> c where #

Methods

setPitch :: a -> b -> c #

class QsetRate a b c | a -> c where #

Methods

setRate :: a -> b -> c #

class QsetVoice a b c | a -> c where #

Methods

setVoice :: a -> b -> c #

class Qvoice a b where #

Methods

voice :: a -> b -> IO (QVoice ()) #