Package espeak is a wrapper around espeak-ng that works both natively and in gopherjs with the same API. espeak-ng is an open source text to speech library that has over one hundred voices and languages and supports speech synthesis markup language (SSML).
go get -u gopkg.in/BenLubar/espeak.v2
The original implementation of this package from 2015 is still available at gopkg.in/BenLubar/espeak.v1
.
- espeak-ng (text to speech)
- emscripten (C to JavaScript)
- gopherjs (Go to JavaScript)
You may reuse any code in this repository for any purpose, with the exception of libespeak-ng.inc.js
, which is a compiled version of GPLv3-licensed code from espeak-ng.
Compiled versions of this package use GPLv3 code and therefore must be used under a GPLv3-compatible license.