Go bindings for Windows SpeechSynthesizer (WinRT) API without using CGO.
This package allows you to generate WAV file which contains synthesized voice from plain text or SSML.
- Go 1.8 or later
go-ole
(github.com/go-ole/go-ole)speechsynthesizer.dll
(github.com/moutend/speechsynthesizer)
The example is located in example
directory. You can download executable or build by yourself. For more information, please read the README.md in example
directory.
go-wss
provides three functions.
Generates WAV file which contains synthesized voice from plain text.
Generates WAV file which contains synthesized voice from SSML.
Returns available voices.
- Fork (https://github.com/moutend/go-wca/fork)
- Create a feature branch
- Add changes
- Run
go fmt
- Commit your changes
- Open a new Pull Request