mirror of
https://github.com/markqvist/Sideband.git
synced 2024-12-28 00:49:32 -05:00
40 lines
656 B
Python
40 lines
656 B
Python
'''
|
|
TTS
|
|
====
|
|
|
|
The :class:`TTS` provides provides access to public methods to
|
|
use text to speech of your device.
|
|
|
|
Simple Examples
|
|
---------------
|
|
|
|
To speak::
|
|
|
|
>>> from plyer import tts
|
|
>>> tts.speak(message=message)
|
|
|
|
Supported Platforms
|
|
-------------------
|
|
Android, iOS, Windows, OS X, Linux
|
|
|
|
'''
|
|
|
|
|
|
class TTS:
|
|
'''
|
|
TextToSpeech facade.
|
|
'''
|
|
|
|
def speak(self, message=''):
|
|
'''Use text to speech capabilities to speak the message.
|
|
|
|
:param message: What to speak
|
|
:type message: str
|
|
'''
|
|
self._speak(message=message)
|
|
|
|
# private
|
|
|
|
def _speak(self, **kwargs):
|
|
raise NotImplementedError()
|