Tags: web speech, TTS (text to speech), purescript
A purescript wrapper around the most basic functionality of speech synthesis.
Operations in a nutshell:
- Get access to the window SpeechSynthesis object.
- Get the list of voices.
- Create an utterance.
- Speak an utterance.
- Cancel the queue of utterances.
- Get called on the boundaries of what is to be spoken next.
- Get called to when speaking of an utterance has ended.
Pull requests are welcome. Please be aware of the LICENSE and format your code with